能力值:
( LV4,RANK:50 )
|
-
-
2 楼
顶下。
MD5
汇编写的东西,反汇编后看起来真舒服~
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
线程无法用OD调试,用了最简单的方法,打开程序,输入名字和注册号,点击Validate,出现错误提示.这时就别管这个程序了,打开WinHex,在里面打开整个内存,搜索你填入的注册码,可能会搜到几个,找那个在程序空间的那个,会收到下面的状况:
图片没处理,我输入用户名是:benbentaiyang 注册码是:78785678 在内存中找到78785678,在它附近有两个6037ced36ed1a2f22729f61d164b4d25,这个就是你的用户名对应的注册码了.呵呵,你可以试试找到自己的了.把这个粘贴到注册码里面,再点击Validate,然后就是你想看到的:Yes...You Got it!!
没看算法,汇编语言写的反汇编跟源码似的,呵呵.
|
能力值:
(RANK:300 )
|
-
-
4 楼
最初由 benbentaiyang 发布 线程无法用OD调试,用了最简单的方法,打开程序,输入名字和注册号,点击Validate,出现错误提示.这时就别管这个程序了,打开WinHex,在里面打开整个内存,搜索你填入的注册码,可能会搜到几个,找那个在程序空间的那个,会收到下面的状况: 图片没处理,我输入用户名是:benbentaiyang 注册码是:78785678 在内存中找到78785678,在它附近有两个6037ced36ed1a2f22729f61d164b4d25,这个就是你的用户名对应的注册码了.呵呵,你可以试试找到自己的了.把这个粘贴到注册码里面,再点击Validate,然后就是你想看到的:Yes...You Got it!! 没看算法,汇编语言写的反汇编跟源码似的,呵呵.
学习 !
比使用 OD 更进取的做法,思考比技术更优胜
|
能力值:
( LV9,RANK:170 )
|
-
-
5 楼
强,楼主和本本太阳都很厉害,
|
能力值:
( LV4,RANK:50 )
|
-
-
6 楼
用了MD5算法,但是用的明文比较,所以就这么对付了.
|
能力值:
( LV9,RANK:1170 )
|
-
-
7 楼
太难了,不知从哪里动手.
|
能力值:
( LV4,RANK:50 )
|
-
-
8 楼
找到线程代码的地址,直接修改程序开头为JMP,就可以调试了
另外,既然是做远程线程,其实就是在线程代码脸上写着“我可以重定位”,所以直接把线程代码摘出来,稍做处理,就可以直接在其他程序里使用了。假如计算注册码的代码也在其中,……注册机
配合其他一些手段,如管道、消息,做成跨进程的交互注册验证更有实用点
|
|
|