能力值:
( LV2,RANK:10 )
|
-
-
2 楼
574a24与58f6b3附近的代码。
PS:看雪人气这么旺,为什么没人回个帖呢,哪怕是没实际内容安慰下我也好啊T_T
http://rapidshare.de/files/38989215/423245245.jpg.html
http://rapidshare.de/files/38989177/5326257575.jpg.html
|
能力值:
( LV3,RANK:30 )
|
-
-
3 楼
这个软件我好像破解过,忘了,吹牛的
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
楼上你简直就是那黑夜里的烟火,重新点燃了我的希望>_<
能说下思路吗
orz
|
能力值:
( LV3,RANK:30 )
|
-
-
5 楼
我不会破解啊,PS 一下,不解的是作者搞个随机数作为硬件码,用户注册不是很麻烦?晕
不如来个注入固定的
对你说思路啊,提示一下把,它把随机数和你输入的注册码 F(ID)==F(N) , 但就是比较一个字节而尔
不能再说了
|
能力值:
( LV9,RANK:180 )
|
-
-
6 楼
这个很好搞,说得已经很清楚了;
那个不是170 ,应该是置0,加1,就可以注册了!注册后直接用原版就可以了!
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
好吧,我承认我一头雾水,yingyue大大能否说得再详细些?照顾下刚入门的新人吧>_<我只是刚看完黑基的破解教程,实战没经验,汇编只能看懂堆栈跳转之类的,我的思想还停留在真假注册码比较的基础上……
neg是求补码吧?怎么样改才算加1?
CMP是比较命令,是把CMP WORD PTR SS:[EBP-174],0改成CMP WORD PTR SS:[EBP-174],1吗?
既然楼上两位高手已经做了好人,还恳请好人做到底>_<这程序的注册原理是怎么回事?
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
诸位高手,开个金口吧
能不能具体讲下怎么改,说什么加1置0我不明白啊
F(ID)==F(N)那注册码岂不是同机器码一样?
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
58f6b3 改为inc [EBP-174] 还有什么问题再问吧!
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
谢谢楼上
574a24改为inc eax
58f6b3改为INC WORD PTR SS:[EBP-174]
是这样吗?可是还是过不去啊,提示注册失败。
|
能力值:
( LV4,RANK:50 )
|
-
-
11 楼
啊哦哦哦哦。。
晚上累死了,破个软件休息
PS:怎么10M?这么大
0058F6BB /E9 E5000000 jmp test_.0058F7A5
0058F6C0 |90 nop 0058F8E9 90 nop
0058F8EA 90 nop
0058F8EB 90 nop
0058F8EC 90 nop
0058F8ED 90 nop
0058F8EE 90 nop
HOHO
鄙人一直是特别特别详细习惯了。。
这个算是个好 开头吧...
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
十分感谢楼上!
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
怎么,还没成功吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
成功了,非常感谢,也很感谢你提供了思路,NOP掉关键CALL以前没用过。
不过还是不明白这个软件的注册码怎么就看不到> <没法做注册机
|
|
|