汇编代码分析工具求助

x_xx_xxx_xxxx 2017-12-11 04:21:02
请问有没有能分析汇编代码并转换成程序流程图和函数调用图的 open source 工具。
我在网上查了很多资料,只发现了很多 分析 C/C++ 源码生成程序流程图、函数调用图的 open source ,并没找到针对汇编的。希望得到大家的帮助。
PS:如 IDA pro 等未开源的工具固然可以,且存在绿色版和泄漏版,但仍可能会涉及很多问题,不是太符合目前的需求。
...全文
809 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
x_xx_xxx_xxxx 2018-03-16
  • 打赏
  • 举报
回复
angr : https://github.com/angr/angr 这个是一个符号执行工具,可以满足上述需求 (参考:http://blog.csdn.net/xiaosatianyu/article/details/51586498) BAP : https://github.com/BinaryAnalysisPlatform/bap BAP——一个二进制程序分析平台, 同样可以满足上述需求 (参考:http://blog.csdn.net/m0_37924639/article/details/78790046)
赵4老师 2017-12-12
  • 打赏
  • 举报
回复
引用 6 楼 x_xx_xxx_xxxx 的回复:
[quote=引用 5 楼 zhao4zhong1 的回复:] 啥图都代替不了也说明不了源代码本身!
哈哈哈,不过,给人展示讲解的时候,会方便一点,不是吗?[/quote] 那也不一定。不信你试试这个:http://bbs.csdn.net/topics/390084943
x_xx_xxx_xxxx 2017-12-12
  • 打赏
  • 举报
回复
引用 5 楼 zhao4zhong1 的回复:
啥图都代替不了也说明不了源代码本身!
哈哈哈,不过,给人展示讲解的时候,会方便一点,不是吗?
赵4老师 2017-12-11
  • 打赏
  • 举报
回复
引用 4 楼 x_xx_xxx_xxxx 的回复:
[quote=引用 3 楼 zhao4zhong1 的回复:] 用程序流程图和函数调用图分析汇编源码以及一切源码是走歧路,我觉得。
赵老师,我也没办法,只是需求中,明确说了这点。[/quote] 啥图都代替不了也说明不了源代码本身!
x_xx_xxx_xxxx 2017-12-11
  • 打赏
  • 举报
回复
引用 3 楼 zhao4zhong1 的回复:
用程序流程图和函数调用图分析汇编源码以及一切源码是走歧路,我觉得。
赵老师,我也没办法,只是需求中,明确说了这点。
赵4老师 2017-12-11
  • 打赏
  • 举报
回复
用程序流程图和函数调用图分析汇编源码以及一切源码是走歧路,我觉得。
x_xx_xxx_xxxx 2017-12-11
  • 打赏
  • 举报
回复
引用 1 楼 DelphiGuy 的回复:
这个有点用:https://github.com/albireo77/devflowcharter,并不直接支持汇编语言,但是其结构设计可以自己扩充。
恩恩!!谢谢层主!!
  • 打赏
  • 举报
回复
这个有点用:https://github.com/albireo77/devflowcharter,并不直接支持汇编语言,但是其结构设计可以自己扩充。

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧