mycsy 发表于 2008-4-8 12:10

ollydbg自动添加注释的插件

这是一个ollydbg插件。很多牛人看汇编像看C语言一样。本人没那个水平,就想od自动解释一些汇编语句,所以编写了此插件。
本插件只跟踪F8,F7按键,开启服务后,按F8,F7就自动给当前语句添加注释。
刚编写,很多语句解释不当,请大家指点。

20080330:按地址取值已解决,先把mov指令相关处理了,其它细节再慢慢处理.先传上来大家试试.
20080401:这两天时间边试边改,修改了一些地方,传上来大家试试.
20080402:开启服务Ctrl+1,关闭服务Ctrl+2.希望没有与其它操作冲突
20080404:增加一个选项设置对话框,可以选项注释时"不覆盖以前的注释",out.txt生成在c盘根目录下




004015B5 |. 8BEC      mov   ebp, esp             ; EBP=0x12FFC0;//EBP=ESP
004015B7 |. 6A FF       push-1                ; FFFFFFFF进栈
004015B9 |. 68 D0704000    push004070D0
004015BE |. 68 B82D4000    push00402DB8             ; SE 处理程序安装
004015C3 |. 64:A1 00000000   mov   eax, dword ptr fs:      ; EAX=ulong_1;
004015C9 |. 50         pusheax               ; EAX进栈
004015CA |. 64:8925 00000000mov   dword ptr fs:, esp      ; FS段=0x12FFB0;//ESP;
004015D1 |. 83EC 58      sub   esp, 58             ; 在栈中增加空间,大小为58字节(如EAX为双字,4字节)
004015D4 |. 53         pushebx               ; EBX进栈
004015D5 |. 56         pushesi               ; ESI进栈
004015D6 |. 57         pushedi               ; EDI进栈

kissy 发表于 2008-4-8 12:26

做脱文或者破文用来岂不是方便多啦...不错不错

zjszyj 发表于 2008-4-8 12:59

不错不错ollydbg自动添加注释的插件

scseo 发表于 2008-4-8 18:11

对于我这样的人,看起来是不是很爽呢,嘿,感谢...收藏了

sfl4800 发表于 2008-4-8 19:15

不错不错ollydbg自动添加注释的插件

lawry 发表于 2008-4-8 23:10

建议默认为开启注释 这只为不替换原有注释

setf 发表于 2008-4-9 06:20

谢谢收下了

zzage 发表于 2008-4-9 07:18

我靠....这个不错啊!我怎么没发现有这插件呢....
收藏了!

lfyylt 发表于 2008-4-9 15:49

虽然自己还没有到这个级别,不过好东西先收起来再说。

laoduo123 发表于 2008-4-12 19:04

是不是真的很牛? 谢了
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: ollydbg自动添加注释的插件