Bas转MAP文件工具(用于VB Decompiler导出的Bas文件转MAP导入OD\X64DBG等)
本帖最后由 pk8900 于 2017-12-31 13:17 编辑因学习研究160个CRACKME,前面的大部分为VB程序,反编译软件:VB Decompiler效果不错,但调试的时候却要来回切换,对照地址和代码,于是想把VB Decompiler分析的代码导入到OD或X64Dbg中,所以用E语言写了这个小软件。
(本想用C++写,因为正在学他,但刚学C++,库和界面都没学,写出来的软件用着不顺手,于是就用E语言写了)
ps:因为对MAP文件结构及调试器导入不太了解,所以生成MAP文件单词间空格全用‘代替,直接导出空格的话后面的字符会被截去不显示。
VB Decompiler分析结果可以保存为BAS文件,面用它转为MAP文件后可导入OD和X64DBG中,方便分析VB程序代码。
注:应首先在调试器中进行一次代码分析,分析完成后,分析的结果会缓存到UDD文件中,重新载入程序,然后导入MAP文件,就能看到导入的内容了。
软件截图:
支持拖拽BAS文件操作,当然不是BAS等文本文件软件估计会出错,未测试。
调试器中载入MAP文件效果:
编译好的软件:
因软件语言为E语言,杀软报毒可添加信任,也可自己下载源码编译。
附上OD插件:
附上X64Dbg插件:
附上源码及模块(E5.7):
对于软件中的BUG或功能上改进或扩展,可以自己动手修改源码后编译。
如果感觉软件能在你分析VB程序时有所帮助和方便,请送上你的热心和CB。 Hmily 发表于 2017-11-28 14:29
这个工具很好,VB Decompiler本身不支持map导出?
VB Decompiler导出的Map文件只有函数和事件代码首地址 厉害,很佩服代码牛人。 这个工具很好,VB Decompiler本身不支持map导出? 支持一下.................. 谢谢分享! 膜拜代码高手~ 谢谢分享........... 好东西,谢谢楼主分享啊
楼主威武,不错额
页:
[1]
2