查询OpenAI的davinci-003语言模型解释反汇编的LLDB插件-网络攻防学习社区-安全圈子-FancyPig's blog

查询OpenAI的davinci-003语言模型解释反汇编的LLDB插件

项目地址

https://github.com/ant4g0nist/polar

Polar

查询 OpenAI 的 davinci-003 语言模型以加速逆向工程的 LLDB 插件。 将其视为 Lisa.py 的扩展,这是一种漏洞利用开发瑞士军刀。

目前,它可以要求 davinci-003 解释当前的反汇编是做什么的。 这是它可以提供的结果的一个简单示例:

c5c0a34dfc010748

 

用法

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

355101dc40010804

 

例子:

c5c0a34dfc010748

 

请登录后发表评论

    没有回复内容