查询OpenAI的davinci-003语言模型解释反汇编的LLDB插件
作者:Sec-Labs | 发布时间:
项目地址
https://github.com/ant4g0nist/polar
Polar
查询 OpenAI 的 davinci-003 语言模型以加速逆向工程的 LLDB 插件。 将其视为 Lisa.py 的扩展,这是一种漏洞利用开发瑞士军刀。
目前,它可以要求 davinci-003 解释当前的反汇编是做什么的。 这是它可以提供的结果的一个简单示例:

用法
curl -OL https://raw.githubusercontent.com/ant4g0nist/polar/master/polar.py
mv polar.py ~/polar.py
pip3 install capstone openai Pygments
echo command script import ~/polar.py >> ~/.lldbinit
您需要设置 OPENAI_API_KEY 环境变量。 您可以从以下位置获取您的 openai 令牌: Openai api-keys
export OPENAI_API_KEY=<your openai api token here>.
lldb
(lldb) help explain
(lldb) help decompile

例子:

标签:工具分享, 反汇编