JusticeRage/Gepetto

IDA plugin which queries OpenAI's gpt-3.5-turbo language model to speed up reverse-engineering

Pythonpythonreverse-engineeringopenaiida-progpt-35-turbo
This is stars and forks stats for /JusticeRage/Gepetto repository. As of 19 Apr, 2024 this repository has 2365 stars and 233 forks.

Gepetto Gepetto is a Python script which uses OpenAI's gpt-3.5-turbo and gpt-4 models to provide meaning to functions decompiled by IDA Pro. At the moment, it can ask gpt-3.5-turbo to explain what a function does, and to automatically rename its variables. Here is a simple example of what results it can provide in mere seconds: Setup Simply drop this script (as well as the gepetto/ folder) into your IDA plugins folder ($IDAUSR/plugins). By default, on Windows, this should be %AppData%\Hex-Rays\IDA...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
EleutherAI/gpt-neoPythonJupyter NotebookDockerfile8k09190
jonathanpaulson/AdventOfCodePythonC++1960480
takito1812/web-hacking-playgroundPythonHTMLJavaScript1620300
root-tanishq/userefuzzPythonPHP3600590
Morizeyao/GPT2-ChinesePythonShell7.2k01.7k0
broadinstitute/cromwhelmSmartyPythonWDL2020
bjw-s/container-imagesPythonDockerfileShell14020
payloadartist/offensive-chatgptHTMLPython74060
kazuki-sf/ChatGPT_ExtensionHTMLJavaScript4250680
PacktPublishing/SQL-for-Data-Analytics-Third-EditionPLpgSQLPython320300