吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5501|回复: 4
收起左侧

[分享] 解决OD有时候修改某些EXE文件,没有"全部修正"选项

[复制链接]
ibq00 发表于 2011-4-19 16:25
本帖最后由 ibq00 于 2011-4-19 16:28 编辑

1:说实话,我极少数情况下那个菜单能出来,大部分情况下都是只能修改部分代码.我麻烦阿麻烦阿的慢慢就习惯了
2:我发现,有壳或者脱壳不干净的时候,100% 不出来。不知道究竟何故。
3:关注中,碰到这种情况的 ,不知道原因
4:经常碰到这个情况,不知道为什么
1111.jpg
2011-04-19_162659.jpg
以前找到解决办法了,但是后来又忘记在哪里看到的,现在又想起来啦,找了半天终于找到了


把下面的那几个跳转给nop掉就行了。我用的版本比较老。你看着自己找一下:


0042262D           .  68 9>push OllyDbg.004B4290                          ; /pItem = "*选择部分"
00422632           .  68 8>push 8C                                        ; |ItemID = 8C (140.)
00422637           .  6A 0>push 0                                         ; |Flags = MF_BYCOMMAND|MF_ENABLED|MF_STRING
00422639           .  8B95>mov edx,dword ptr ss:[ebp-C4]                  ; |
0042263F           .  52   push edx                                       ; |hMenu
00422640           .  E8 0>call <jmp.&USER32.AppendMenuA>                 ; \AppendMenuA
00422645           .  833D>cmp dword ptr ds:[4CDA4D],0
0042264C           .  74 2>je short OLLYDBG.0042267B
0042264E           .  8B0D>mov ecx,dword ptr ds:[4CDA1D]                  ;  OLLYDBG.<ModuleEntryPoint>
00422654           .  3B4E>cmp ecx,dword ptr ds:[esi+C]
00422657           .  75 2>jnz short OLLYDBG.0042267B
00422659           .  A1 2>mov eax,dword ptr ds:[4CDA21]
0042265E           .  3B46>cmp eax,dword ptr ds:[esi+10]
00422661           .  75 1>jnz short OLLYDBG.0042267B
00422663           .  68 3>push OLLYDBG.004B4637                          ; /pItem = "全部修正"
00422668           .  68 8>push 8D                                        ; |ItemID = 8D (141.)
0042266D           .  6A 0>push 0                                         ; |Flags = MF_BYCOMMAND|MF_ENABLED|MF_STRING
0042266F           .  8B95>mov edx,dword ptr ss:[ebp-C4]                  ; |
00422675           .  52   push edx                                       ; |hMenu
00422676           .  E8 D>call <jmp.&USER32.AppendMenuA>                 ; \AppendMenuA
0042267B           >  68 4>push OLLYDBG.004B4649                          ; /pItem = "复制到可执行文件"
00422680           .  8B8D>mov ecx,dword ptr ss:[ebp-C4]                  ; |
00422686           .  51   push ecx                                       ; |ItemID
00422687           .  6A 1>push 10                                        ; |Flags = MF_BYCOMMAND|MF_ENABLED|MF_STRING|MF_POPUP
00422689           .  8B85>mov eax,dword ptr ss:[ebp-90]                  ; |



用OD加载自身,就会只有一个菜单出现。我也没细看那几个跳转究竟比较的什么,反正测试了一下感觉效果不错。
用老罗的那个字符串插件竟然搜索不到 *选择部分 ,是不是bug之类的。汉

嫌麻烦的直接下载修改好后的   汗!差点发成没修改的!幸亏分析了下
OllyICE.rar (589.26 KB, 下载次数: 39)


免费评分

参与人数 2热心值 +2 收起 理由
missviola + 1 欢迎讨论交流,[吾爱破解]有你更精彩!
road2006 + 1 破解整套程序下载地址谢谢

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

阿杰 发表于 2011-4-19 16:48
谢谢分享。
road2006 发表于 2011-4-19 16:52
已经下载,谢谢,有没有破解整套程序下载的地址发给就非常感谢了
winddyj 发表于 2011-4-19 17:40
 楼主| ibq00 发表于 2011-4-19 20:24
呵呵,发现问题,百度找答案,看雪找到结束
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 10:38

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表