能力值:
( LV2,RANK:10 )
|
-
-
2 楼
s=户名位数=循环次数
s1=机器码asc码逐位相加
s2=户名第s位asc(10进制)*s1
注册码四位一组与s2(16进制)比较
呜~~
就是不知道我这么断下来对不对..
|
能力值:
( LV9,RANK:490 )
|
-
-
3 楼
8053F688
petnt
C240AF2CC930BEC8
不知道对不对,没看算法,直接找的明码
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
楼上大哥怎么断下来的?
|
能力值:
( LV9,RANK:230 )
|
-
-
5 楼
简单看了下,很好断。我的算法分析入门篇里有动态查找字符串的叙述。
0040DD0A 6A 00 push 0
0040DD0C E8 0E000000 call 0040DD1F ; (initial cpu selection)
0040DD11 E8 03000000 call 0040DD19
0040DD0C call 0040DD1F 入口处动态查找字符串:
Ultra String Reference
Address Disassembly Text String
0040DAC9 mov eax, 0040C0D4 注册码不对哦.?再努力下,!#注册成功了.,厉害,,#注册码不对哦.?再努力下,!#注册码不对哦.?再努力下,!#注册码不对哦.?再努力下,!#注册码不对哦.?再努力下,!#注册码不对哦.?再努力下,!#注册码不对哦.?再努力下,!#注册码不对哦.?再努力下,!#注册码不对哦.?再努力下,!#注册码不 ...
0040DAE3 mov eax, 0040C78C 这么长,眼花了没? 这句在程序中没用得,by:mery
0040DB0A push 0040C7B9 #
|
能力值:
( LV9,RANK:230 )
|
-
-
6 楼
这个查找字符串的CALL入口的位置是根据对堆栈的信息分析确定的。算法分析提高篇之一《我的常用断点系统》里有详细的叙述。
|
能力值:
( LV9,RANK:230 )
|
-
-
7 楼
注册码应该是(petnt)的位数5*4=20位。C240AF2CC930BEC8C930
详细的断法:
【原创】算法分析实战篇和应用篇之提高(一)我的常用断点系统
http://bbs.pediy.com/showthread.php?t=62305
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
楼主兄,这是转自外挂海的。
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
正在研究易语言的东东...算法是怎么样的? 搞定了吗?
|
|
|