Background

现在时间是2020年2月15日 星期六
IDA插件地址
在Macos 上使用 IDA Pro 7.0

问题

由于现在IDAGolangHelper支持IDA Pro 7.4,可能对低版本的IDAPython支持不太友好。由于某些问题(qiong),无法更换到最新IDA版本,因此要想在IDAPro7.0上使用这个插件,需要进行一些代码上的修改。

Solution

  1. 下载项目 git clone https://github.com/sibears/IDAGolangHelper
  2. 修改文件 GO_Utils/__init__.py,将第16行self.bt_obj = Utils.get_bitness(ida_ida.inf_get_min_ea())替换为self.bt_obj = Utils.get_bitness(idc.BeginEA())
  3. 如果仍然不行,继续修改文件 GO_Utils/Gopclntab.py, 在31行while possible_loc != idc.BADADDR:下面增加一行return possible_loc
  4. 使用IDA->File->Script File 打开IDAGolangHelper项目中的go_entry.py。
  5. 选择Go版本(默认1.2),点击Rename functions
  6. 大功告成

IDA 7.0 如何使用 IDAGolangHelper插件相关推荐

  1. IDA Pro7.0使用技巧总结使用

    文章目录 声明 一些二进制工具 C++filt: PE tools: string: strip: IDA目录结构 常用快捷键 常用设置 拍摄快照 菜单栏常用设置 自动添加反汇编注释 常用操作 创建数 ...

  2. IDA Pro7.0 使用技巧 总结

    From:IDA Pro7.0 使用 技巧 总结:https://www.52pojie.cn/thread-886103-1-1.html 俗话说,工欲善其事,必先利其器,在二进制安全的学习中,使用 ...

  3. IDA Pro7.0使用技巧总结

    转自:https://xz.aliyun.com/t/4205 俗话说,工欲善其事,必先利其器,在二进制安全的学习中,使用工具尤为重要,而IDA又是玩二进制的神器,以前在使用IDA的时候,只是用几个比 ...

  4. 【转】IDA Pro7.0使用技巧总结

    俗话说,工欲善其事,必先利其器,在二进制安全的学习中,使用工具尤为重要,而IDA又是玩二进制的神器,以前在使用IDA的时候,只是用几个比较常用的功能,对于IDA的其他功能没有去研究,于是本着学习的精神 ...

  5. 一分钟安装IDA pro7.0

    一分钟安装IDA pro7.0 不会吧.不会吧,现在还有人不会安装IDA pro7.0. 总所周知,IDA是一款强大的反汇编软件.逆向和pwn方向的ctf选手的神器之一.可是有些小白萌新不会安装,下面 ...

  6. Hadoop2.6.0的Intellij Idea 插件

    一.Hadoop2.6.0的Idea Intellij插件下载 github源码地址 github插件压缩包 二.安装插件 setting>Plugins>install plugins ...

  7. 头像裁剪上传插件php,yii2.0 上传头像插件(可裁剪)yii2-avatar扩展包

    1.yii2.0 上传头像插件包名 基于cropper的一款头像上传yii2组件 包名: composer require daimakuai/yii2-avatar 2.截图 3.yii2.0 上传 ...

  8. ckeditor4.0以上使用行间距插件lineheight报错修改

    ①从百度上下载一个 ckeditor 行距包,解压放到ckeditor/plugins目录下. ②在config.js 中添加 config.extraPlugins += (config.extra ...

  9. 从0带你写插件之微信防撤回,保姆级教学代码一行一行解读

    前几天逛看雪的时候,发现fickle大佬的这个思路很是不错,正好我也挺感兴趣的,就去学了一下inlinehook,嗯,不太难,所以就有了这篇文章,我从0开始讲这个代码框架,我很尽量的把这篇博客写的详细 ...

最新文章

  1. python3 错误string indices must be integers 的解决方法
  2. 重构-改善既有代码的设计读书笔记
  3. 进制问题:m进制转n进制,m进制转十进制,十进制转n进制
  4. 原来热加载如此简单,手动写一个 Java 热加载吧
  5. 超好看的B站首页顶部景深动态特效源码
  6. git rebase和 merge的区别
  7. jQuery:实现显示更多动画
  8. python打印网页成pdf_如何使用Python将网页转换为PDF
  9. 映美Jolimark G102 打印机驱动
  10. 给hotmail邮箱发信(status=deferred)解决办法
  11. android按返回键和Home键都进入后台
  12. 《修炼之道:互联网产品从设计到运营》荣获“2012最受读者喜爱的IT人文类图书奖”!
  13. LabVIEW以编程方式启用IEPE激励
  14. 乐理分析笔记(一) 巴赫《平均律钢琴曲集》BWV.846 序曲
  15. 迟到的2018年终总结
  16. 超诡异的自杀案,有点坑爹
  17. Firefoo:Firebase Cloud Firestore——GUI工具
  18. Linux 之 del_timer 和 del_timer_sync
  19. 构造函数的特点和作用
  20. 给定一个矩阵m*n,从左上角开始每次只能向右和向下走,最后到右下角的位置共有多少种路径。

热门文章

  1. 程序员思维是什么?程序员思维从哪里来?程序员思维到哪里去?
  2. 这几张图告诉你程序员的变化,最后一张图扎心了
  3. 别再学习框架了,看看这些让你起飞的计算机基础知识
  4. 刚毕业就要求月薪10K?我觉得没毛病
  5. postman跨域测试_安装使用Hoppscotch构建API请求访问与测试
  6. 电脑技术吧_干货!12年技术员从零开始讲电脑硬件之攒机
  7. 图像处理包magick - R版的PS - 学习笔记
  8. 生信宝典之傻瓜式 (五) - 文献挖掘查找指定基因调控网络
  9. 洛谷 数论入门相关题目--2022.01.22
  10. 1.4编程基础之逻辑表达式与条件分支 12 骑车与走路