前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >二进制漏洞分析及改用 ChatGPT 最新模型 - WPeChatGPT v2.0发布

二进制漏洞分析及改用 ChatGPT 最新模型 - WPeChatGPT v2.0发布

作者头像
纯情
发布2023-04-27 11:29:47
7850
发布2023-04-27 11:29:47
举报
文章被收录于专栏:纯情博客

WPeChatGPT 是一个利用 ChatGPT 帮助分析师进行二进制分析的 IDA 插件。 历史版本使用的是 OpenAI 基于GPT训练的 text-davinci-003 模型,最新V2.0版本改用 OpenAI 三月份最新发布的 gpt-3.5-turbo 模型。

  • 最新版本包含的功能:
  • 分析函数的使用环境、预期目的、函数功能。
  • 重命名函数的变量。
  • 尝试用 python3 对函数进行还原,此功能主要是针对较小块的函数(如一个异或解密函数)。
  • 在当前函数中查找是否存在漏洞。
  • 尝试用 python 对漏洞函数生成对应的 EXP。 函数漏洞分析效果示例:
二进制漏洞分析及改用 ChatGPT 最新模型 - WPeChatGPT v2.0发布
二进制漏洞分析及改用 ChatGPT 最新模型 - WPeChatGPT v2.0发布

二进制漏洞分析及改用 ChatGPT 最新模型 - WPeChatGPT v2.0发布 下载后如何安装

  • 运行命令行安装最新的openai的运行库:"pip install -r ./requirements.txt"。
  • 下载脚本 WPeChatGPT.py 后,将自己 ChatGPT 的 API-key 填入脚本中的变量 openai.api_key。
  • 将 WPeChatGPT.py 复制到 IDA 的 plugins 文件夹中,重启 IDA 即可。

关于 API-key

登陆 OpenAI 的官方网站:https://openai.com,右上角点击 Log in; 然后点击个人头像就可以查看自己的 API-key 信息:

二进制漏洞分析及改用 ChatGPT 最新模型 - WPeChatGPT v2.0发布1
二进制漏洞分析及改用 ChatGPT 最新模型 - WPeChatGPT v2.0发布1

二进制漏洞分析及改用 ChatGPT 最新模型 - WPeChatGPT v2.0发布1

如果未创建过 API-key,则进入后点击 Create new secret key 即可创建。 Github 链接:https://github.com/WPeace-HcH/WPeChatGPT

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-03-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 关于 API-key
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档