首页
社区
课程
招聘
[旧帖] [求助]我有一程序是通过读KEY来运行的,如何去掉KEY限制 0.00雪花
发表于: 2007-11-20 22:33 4232

[旧帖] [求助]我有一程序是通过读KEY来运行的,如何去掉KEY限制 0.00雪花

2007-11-20 22:33
4232
程序的汇编码如下:
0045F123  mov     ecx, 0045F1B8                    ;0045F1B8是ascii码:sn.key
0045F128  call    00404D1C                         ;估计是验证是否合法key
0045F12D  mov     eax, dword ptr [ebp-4]
0045F130  call    004099D8
0045F135  test    al, al
0045F137  jnz     short 0045F13E  //不等于转移
0045F139  call    00404894
0045F13E  mov     edx, dword ptr [49AE24]
0045F144  mov     eax, dword ptr [ebp-4]
0045F147  call    0045EDB8
0045F14C  mov     eax, dword ptr [49AE24]
0045F151  call    0045EF68
0045F156  test    al, al
0045F158  je      short 0045F15C
0045F15A  mov     bl, 1
0045F15C  xor     eax, eax
0045F15E  pop     edx
0045F15F  pop     ecx
0045F160  pop     ecx
0045F161  mov     dword ptr fs:[eax], edx
0045F164  push    0045F194
0045F169  lea     eax, dword ptr [ebp-120]
0045F16F  mov     edx, 2
0045F174  call    00404A34
0045F179  lea     eax, dword ptr [ebp-108]
0045F17F  call    00404A10
0045F184  lea     eax, dword ptr [ebp-4]
0045F187  call    00404A10
0045F18C  retn

我是新手,看不懂,请高手帮我分析一下

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
高手帮忙分析一下
2007-11-20 22:33
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
高手,现身吧
2007-11-21 15:34
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
帮你顶一下。。我也有个软件和这个差不多的。等待高手
2007-11-22 11:21
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我也顶一下,我有个dll也是这样的
2008-3-4 12:55
0
雪    币: 89
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
我想你贴这么点东西 高手也看不懂的不如贴程序上来
2008-3-6 17:17
0
雪    币: 259
活跃值: (10)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
7
0045F123  mov     ecx, 0045F1B8                    ;0045F1B8是ascii码:sn.key
0045F128  call    00404D1C                         ;估计是验证是否合法key/++这里应该是读取文件内容,
0045F12D  mov     eax, dword ptr [ebp-4]/++这里可能是送读入的KEY
0045F130  call    004099D8/++这里估计是KEY验证,并反回一个值给AL
0045F135  test    al, al  
0045F137  jnz     short 0045F13E  //不等于转移

上面几个注释是我猜的,具体的要实际调试软件才知道哦
2008-3-6 19:23
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
不好说,把程序贴上来。
2008-3-6 19:48
0
游客
登录 | 注册 方可回帖
返回
//