能力值:
( LV2,RANK:10 )
|
-
-
2 楼
过来**的贴
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
程序有漏洞
abcdefg
出入
1BC就死了
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
标记先,...
|
能力值:
( LV8,RANK:130 )
|
-
-
5 楼
很简洁的一个程序,算法也很少
只有前四个字符能加出0xFFFFFE70,是bug吧!
楼主能给出一组注册码吗
|
能力值:
( LV3,RANK:20 )
|
-
-
6 楼
004013AA . 83FF 04 cmp edi,0x4 ; 取注册名位数和4比较
004013AD . 0F82 7B010000 jb zaas_CM.0040152E ; 小于则跳
004013B3 . 83F8 04 cmp eax,0x4 ; 取注册码位数和4比较
004013B6 . 0F82 72010000 jb zaas_CM.0040152E ; 小于则跳
004013BC . 33C0 xor eax,eax ; eax清零
004013BE > 0FBE9404 8800>movsx edx,byte ptr ss:[esp+eax+0x88] ; 逐位取注册名ascii码值
004013C6 . 0FBE4C04 54 movsx ecx,byte ptr ss:[esp+eax+0x54] ; 逐位取注册码ascii码值
004013CB . 03D5 add edx,ebp ; edx=edx+ebp
004013CD . 40 inc eax ; eax++
004013CE . 83F8 04 cmp eax,0x4 ; eax和4比较
004013D1 . 8D2C0A lea ebp,dword ptr ds:[edx+ecx] ; ebp=edx+ecx
004013D4 .^ 72 E8 jb short zaas_CM.004013BE ; 小于则跳
004013D6 . A1 40604000 mov eax,dword ptr ds:[0x406040] ; eax=190h
004013DB . 03C5 add eax,ebp ; eax=eax+ebp
004013DD . 85C0 test eax,eax ; 判断eax是否为0
004013DF . 75 1D jnz short zaas_CM.004013FE ; 若为0则跳转
注册名ascii+注册码ascii=-400
不知道怎么解了,猜测注册名和注册码为汉字
不知道是我分析的不对还是楼主的CM有问题
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
注册名:看雪
注册码:蓁梭
输入两位中文,点“确定”!
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
id:██
sn:升--
算得一组数据
我只能佩服lz了。。
|
能力值:
( LV3,RANK:20 )
|
-
-
9 楼
猜测是中文 果不其然,7楼真牛
|
能力值:
( LV12,RANK:250 )
|
-
-
10 楼
英文也可以的。有个WS的地方没找到…,顺便膜拜下七楼。
|
能力值:
( LV4,RANK:50 )
|
-
-
11 楼
原来还有个Shift+2,
@@@@
$$$$
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
真的很有意思啊 哈哈!!学习了啊!
|
能力值:
( LV3,RANK:30 )
|
-
-
13 楼
看得激动呀。
|
|
|