OllyDBG插件OllyGal1.10
娄建义
2023-12-01
嗯,不知道发汉化技术版还是发多媒体教室。发在这里应该多点人可以看到吧。首先说说做这个东西的动机。
本来是打算做一个东西出来给DC2应援的,结果脑残就做了个OllyDBG的插件,后来做着做着就做成这个样子了orz
将插件复制进ollydbg目录下的plugin目录即可。
插件有两个功能:
1、查找一个函数的所有调用参考:
[img]http://i447.photobucket.com/albums/qq192/3927aaa/gal001.jpg[/img]
[img]http://i447.photobucket.com/albums/qq192/3927aaa/gal002.jpg[/img]
如上图所示,可以在插件的对话框上添加、删除断点和注释,也可以批量添加或删除注释,也支持用F2来设置断点。使用方法是在反汇编窗口中选中一条语句后右键点击“查找所有调用参考”选项。至于这个功能有什么用?例如调试一个程序的时候,程序会频繁地申请内存,而这个函数很复杂,用这个插件就可以找到所有调用这个函数的地方添加注释或者是断点,方便以后调试的时候可以跳过去。
2、将内存中的文本转换编码显示:
[img]http://i447.photobucket.com/albums/qq192/3927aaa/ollygal2.jpg[/img]
如上图所示,直接在内存窗口中选定要转换的文本后右键选择转换编码或者在堆栈窗口中选择地址后右键选择转换编码即可。支持GBK编码跟日文编码。
下载链接:[url]http://shera.iteye.com/topics/download/6485c8b2-ec82-3712-a827-3b6f726b36b5[/url]
压缩包里包含插件以及源代码。
时间所限,未对插件进过详细的测试,代码也没写注释orz。所以可能有不稳定的情况,欢迎反馈,或者是有能力的话可以修改我的源代码,但请保留作者的信息。