首页
社区
课程
招聘
[原创]OllyDbg增加填充Nop指令功能
发表于: 2005-2-22 14:52 13393

[原创]OllyDbg增加填充Nop指令功能

2005-2-22 14:52
13393

OllyDbg可以在代码窗口中填充nop指令.但如果使用了花指令时.无法在指令中间填充.如果能把数据窗口的填充ff改成填充90就好了.在改花指令时就会非常方便了.

用OllyDbg调试程序时.对付花指令用的.修改 二进制填充ff 指令为填充90

修改方法:
打开主文件,搜索"680010000033c983ff7474",后边为"06 81 C1 FF 00 00 00",修改ff为90即可.
代码如下:
0044E6E4   > \68 00100000   PUSH 1000
0044E6E9   .  33C9          XOR ECX,ECX     ;ECX赋值为0
0044E6EB   .  83FF 74       CMP EDI,74      ;如果为菜单"Fill with 00"跳
0044E6EE   .  74 06         JE SHORT 0044E6F6
0044E6F0      81C1 90000000 ADD ECX,FF      ;如果为菜单"Fill with FF",ECX赋值为FF
0044E6F6   >  51            PUSH ECX        ;修改为90就实现了nop指令填充

辈份低.上传不了附件.喜欢的朋友可以到DFCG下载
http://www.chinadfcg.com/viewthread.php?tid=141545


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 7
支持
分享
最新回复 (8)
雪    币: 301
活跃值: (300)
能力值: ( LV9,RANK:290 )
在线值:
发帖
回帖
粉丝
2
不错,支持一下
2005-2-22 15:45
0
雪    币: 204
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
可以在代码窗口右键菜单里选择“二进制----编辑”,然后在弹出的窗口里修改相应的字节为90即可。
2005-2-22 16:45
0
雪    币: 154
活跃值: (221)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
好贴正如美女,是要“顶”弟,我 顶
2005-2-22 17:01
0
雪    币: 206
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
顶一下!!!
2005-2-23 23:47
0
雪    币: 97697
活跃值: (200744)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
6
Authorship.I support.
2005-2-24 06:51
0
雪    币: 258
活跃值: (230)
能力值: ( LV12,RANK:770 )
在线值:
发帖
回帖
粉丝
7
最初由 采臣・宁 发布
是要“顶”弟,我 顶


是要“顶”第!!!
2005-3-4 17:59
0
雪    币: 195
活跃值: (57)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
study
2005-11-8 05:54
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
学习中,楼主高
2006-1-18 15:30
0
游客
登录 | 注册 方可回帖
返回
//