能力值:
( LV13,RANK:970 )
|
-
-
2 楼
说实话,我极少数情况下那个菜单能出来,大部分情况下都是只能修改部分代码.我麻烦阿麻烦阿的慢慢就习惯了
|
能力值:
( LV6,RANK:90 )
|
-
-
3 楼
我发现,有壳或者脱壳不干净的时候,100% 不出来。不知道究竟何故。
|
能力值:
( LV13,RANK:970 )
|
-
-
4 楼
我想了想,是不是因为有些代码段以外的东西被改动了,导致OD为了确保安全,干脆什么都不去保存了。个人想法,回头试验一下看看
|
能力值:
( LV9,RANK:530 )
|
-
-
5 楼
关注中,碰到这种情况的 ,不知道原因
|
能力值:
( LV7,RANK:100 )
|
-
-
6 楼
好象是定位表的问题吧.猜测没有根据的说~
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
经常碰到这个情况,不知道为什么
|
能力值:
( LV13,RANK:970 )
|
-
-
8 楼
把下面的那几个跳转给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之类的。汉
|
能力值:
( LV10,RANK:170 )
|
-
-
9 楼
修改了其中的代码以后才会出现"全部修正"菜单,不然只有一个。
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
最初由 nbw 发布 把下面的那几个跳转给nop掉就行了。我用的版本比较老。你看着自己找一下:
0042262D . 68 9>push OLLYDBG.004B4290 ; /pItem = "*选择部分" 00422632 . 68 8>push 8C ; |ItemID = 8C (140.) ........ 有效,可以。
|
能力值:
( LV10,RANK:170 )
|
-
-
11 楼
强制修改根本没用,在原不可用的情况下使用的话会使OD马上崩溃。
|
能力值:
( LV13,RANK:970 )
|
-
-
12 楼
最初由 4st0ne 发布 强制修改根本没用,在原不可用的情况下使用的话会使OD马上崩溃。 用OD修改自身已经成功了。没看到崩溃迹象
|
能力值:
( LV4,RANK:50 )
|
-
-
13 楼
关键是修改后的OD,那个选项不能用了....
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
最初由 4st0ne 发布 修改了其中的代码以后才会出现"全部修正"菜单,不然只有一个。
临时用一下可以
|
能力值:
( LV6,RANK:90 )
|
-
-
15 楼
崩溃 !!
|
能力值:
( LV13,RANK:970 )
|
-
-
16 楼
汉.咋能崩溃?你改得啥东西啥时候崩溃了?
|
|
|