• 标 题:彩神悠悠1.0---用winHEX破解VB程序之例三 (1千字)
  • 作 者:8989
  • 时 间:2001-9-17 11:36:07
  • 链 接:http://bbs.pediy.com

彩神悠悠1.0---用winHEX破解VB程序之例三 

下载 共享软件注册中心

VB编的程序,追踪起来很烦。
可以用SmartCheck破解,发现注册码格式是xxxx-xxxx-xxxx-xxxx
下面我们用winhex破解

1、运行彩神悠悠主程序,注册
  填入姓名:guodong
    注册码:1234-1234-1234-1234   
  点击现在注册,弹出出错信息窗口,先不要关闭它!
2、运行WinHex,点击RAM Editor或按Alt+F9,选彩神悠悠中的Primary Memory,然后点击hex search搜索十六进制字符串,填入3100320033003400
(解释:1的ASCII码是31,2的ASCII码是32,3的ASCII码是33,4的ASCII码是34,VB下都是双字节)
点击确定,搜索结果如下


Offset      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

0044EDE0  64 00 00 A0 3C 00 00 00  43 00 3A 00 5C 00 57 00  d..?...C.:.\.W.
0044EDF0  49 00 4E 00 44 00 4F 00  57 00 53 00 5C 00 53 00  I.N.D.O.W.S.\.S.
0044EE00  59 00 53 00 54 00 45 00  4D 00 5C 00 43 00 4F 00  Y.S.T.E.M.\.C.O.
0044EE10  4D 00 43 00 54 00 32 00  33 00 32 00 2E 00 4F 00  M.C.T.2.3.2...O.
0044EE20  43 00 58 00 00 00 00 00  D8 F3 66 00 00 00 00 00  C.X.....伢f.....
0044EE30  02 00 01 00 00 00 44 00  3C 00 44 00 20 00 00 00  ......D.<.D. ...
0044EE40  20 00 00 00 34 00 00 A0  26 00 00 00 31 00 32 00    ...4..?...1.2.
0044EE50  33 00 34 00 2D 00 31 00  32 00 33 00 34 00 2D 00  3.4.-.1.2.3.4.-.
0044EE60  31 00 32 00 33 00 34 00  2D 00 31 00 32 00 33 00  1.2.3.4.-.1.2.3.
0044EE70  34 00 00 00 A0 60 00 00  44 00 00 A0 26 00 00 00  4...燻..D..?...
0044EE80  34 00 32 00 30 00 44 00  2D 00 30 00 33 00 34 00  4.2.0.D.-.0.3.4.
0044EE90  30 00 2D 00 37 00 39 00  34 00 30 00 2D 00 32 00  0.-.7.9.4.0.-.2.
0044EEA0  33 00 34 00 44 00 00 00  A0 60 5C 00 00 00 FF 00  3.4.D...燻\....
0044EEB0  F6 BA 7F 00 00 00 00 00  56 22 20 00 24 00 00 A0  龊.....V" .$..


420D-0340-7940-234D就是真正的注册码
注册码除根据姓名算出外,还与机器有关
注册信息保存于cpreg.dat中
[reginfo]
注册名=guodong
注册码=420D-0340-7940-234D?
2001。9