本帖最后由 N1nEmAn 于 2023-4-1 13:54 编辑
ida接入chatgpt——WPeChatGPT
ida接入chatgpt——WPeChatGPT
0x00 来源
https://www.52pojie.cn/thread-1752088-1-1.html 感谢@Hcho
0x01 安装
一开始git clone 不太管用,选择直接这样下载
1.安装所需包
按照README文档,首先在解压后的文件夹内运行pip install -r ./requirements.txt,但是我这边报错,所以安装所需包的方式使用下面这个方法
在主机
pip install openai
pip install keystone
#(如果这个不行则试试pip install keystone-engine)
pip install yara
注意,要保证ida里面是python3的版本
在ida文件夹这里可以查看,如果是3X就是python3以上的版本。
2.修改脚本 WPeChatGPT.py 添加 API key 到变量 openai.api_key。
此处参考发布者文章。
然后填入上面这里。
3.将py复制到plugin文件夹
复制脚本文件 WPeChatGPT.py 到 IDA 的 plugins 文件夹, 最后重启 IDA 后即可使用。
4.一点点修改
某陈学长提出了这个写的exp分不清32和64位,所以可以在代码里搜索exp,改一下发送的文案,就可以分清楚了。
最后
有什么问题欢迎指出和讨论,谢谢!
|