I wrote an IDA plugin that queries #ChatGPT and explains decompiled functions. It's still very bleeding edge, but you can find the code here and try it out:
github.com/JusticeRage/Ge
(Yes, the video was performed on a very basic case for simplicity's sake.)
Conversation
Replying to
This is a follow-up of the last few days' experiments: twitter.com/JusticeRage/st
I'm still figuring out exactly how much we can do here. There may be a way do do a decompilation plugin too, but it will require more work to integrate with IDA. I'll post more as I discover more!
Quote Tweet
Step 1: open a binary in IDA and press F5
Step 2: paste the decompiled code into OpenAI's chatbot
Someone's job just got way easier.
Show this thread
1
6
41
Show replies
Replying to
I'm not sure. I'm on the latest, but IDA's API has been stable for a while now. Let me know if there's an incompatibility.
1
Show replies
Replying to
For me it is just another proof how is your mind set and it should be compulsory to follow you. I absolutely understand you as I literally force #ChatGPT to create for me 90% of content of custom .NET deobfuscator using PowerShell and dnlib 😀😅 Once again great job 🙏👍
1
2
Replying to
Correct, this is the model they're currently using, unless I'm mistaken.
More information about the models can be found here: beta.openai.com/docs/models/gp




