首页
社区
课程
招聘
[求助]关于去除功能限制的问题
发表于: 2006-11-9 14:45 5540

[求助]关于去除功能限制的问题

2006-11-9 14:45
5540
我是一个门外汉,现在手头上有一软件,内部很多功能已经被限制了,在看雪这里看到一个去除功能限制的教程,不过不是很懂,我自己用W32DASM打开程序,按照看雪上面说的查找EnableMenuItem,找了几个地方,但是本人不懂得看,不知道哪个地方是关键,所以传上来,请大家帮忙指点一下。总共找到6个地方如下:
(1)*Reference To:user32.EnableMenuIten,0rd:0000h
00409198 FF25F8A89C00           jmp dword ptr [009CA8F8]
0040919E 8BC0                   mov eax,eax
(2)*Reference To:user32.EnableMenuIten,0rd:0000h
                                |
0044AB05 E88EE6FBFF             Call 00409198
(3)*Reference To:user32.EnableMenuIten,0rd:0000h
                                |
00454931 E86248FBFF             Call 00409198
(4)*Reference To:user32.EnableMenuIten,0rd:0000h
                                |
0045494D E84648FBFF             Call 00409198
(5)*Reference To:user32.EnableMenuIten,0rd:0000h
                                |
0054273D E8566AECFF             Call 00409198
00542742 6A01                   push 00000001
00542744 6830F0000              push 0000F030
00542759 8B4604                 mov eax,dword ptr [esi+04]
                                push eax
(6)*Reference To:user32.EnableMenuIten,0rd:0000h
                                |
0054274D E8466AECFF             Call 00409198
                                mov[esi+0C],00000001
                                jmp 005428AA
005428AA 5F                     pop edi
请大家指点一下,是00409198这个地方是关键还是005428AA这里是关键?该如何下手,在这里先谢谢大家了!

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (13)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
因为从来没有学过破解,这几天在看雪上看了点文篇,拿来试试手
2006-11-9 14:49
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
有没有人可以指点一下呀
2006-11-9 21:28
0
雪    币: 47147
活跃值: (20450)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
4
你对EnableMenuIten设断,动态跟踪一下,如果断下,改其返回值.(返回值在EAX里,你改1或0),再看看效果如何.
2006-11-9 21:48
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
特来顶一下~~~~~~~~~~~
2006-11-10 20:37
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
现在手头有一软件,部份功能被限制了,菜单是灰色的,用W32反汇编,然后找EnableMenuItem,找到以下一代码,
:00544D6A 56                      push esi
:00544D6B 8BF1                    mov esi, ecx
:00544D6D 8B460C                  mov eax, dword ptr [esi+0C]
:00544D70 85C0                    test eax, eax
:00544D72 7426                    je 00544D9A
:00544D74 837E1000                cmp dword ptr [esi+10], 00000000
:00544D78 757C                    jne 00544DF6
:00544D7A 8B4C2408                mov ecx, dword ptr [esp+08]
:00544D7E F7D9                    neg ecx
:00544D80 1BC9                    sbb ecx, ecx
:00544D82 83E1FD                  and ecx, FFFFFFFD
:00544D85 83C103                  add ecx, 00000003
:00544D88 80CD04                  or ch, 04
:00544D8B 51                      push ecx
:00544D8C FF7608                  push [esi+08]
:00544D8F FF7004                  push [eax+04]

* Reference To: USER32.EnableMenuItem, Ord:00B5h
                                  |
:00544D92 FF15ECA55800            Call dword ptr [0058A5EC]
:00544D98 EB55                    jmp 00544DEF
现在问题是这样的,我修改第一个跳转为无条件跳转的话,进到软件里一点菜单软件就自动退出,修改第二个跳转为无条件跳转,进软件,打开菜单,菜单灰色是去掉了,但是还是不能用,点恢复出来的菜单无反应,请各位指教,还有哪些地方有限制?
2006-11-16 12:58
0
雪    币: 214
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
除功能限制的教程
哪有这个教程啊?我怎么找不到啊?发个地址给我看看好吗?
2006-11-16 14:21
0
雪    币: 47147
活跃值: (20450)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
8
菜单无反应,原因可能分2种情况:
1.还有判断代码,你想办法激活它
2.这个灰色菜单本身无事件代码,你激活也没意义。
2006-11-16 14:23
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
最初由 kanxue 发布
菜单无反应,原因可能分2种情况:
1.还有判断代码,你想办法激活它
2.这个灰色菜单本身无事件代码,你激活也没意义。
老大,请问一下如何找判断代码呀
2006-11-16 16:28
0
雪    币: 230
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
EnableMenuIten 你是如何找这个的呀?
2007-1-19 17:49
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
最初由 东方品郎 发布
EnableMenuIten 你是如何找这个的呀?

在http://www.pediy.com/tutorial/chap5/Chap5-1-1.htm
去看看吧
http://www.pediy.com/tutorial/chap6/Chap6-1-5.htm
2007-1-21 10:53
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
请问一下如何找判断代码呀
2007-1-22 09:16
0
雪    币: 230
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
除功能限制的教程
哪有这个教程啊?我怎么找不到啊?发个地址给我看看好吗?
2007-1-23 13:19
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
最初由 东方品郎 发布
除功能限制的教程
哪有这个教程啊?我怎么找不到啊?发个地址给我看看好吗?


哈哈哈! 灯火阑珊处!!!
2007-1-24 12:49
0
游客
登录 | 注册 方可回帖
返回
//