33400
发表于 2016-4-21 09:00
这个比较暴力,如果很多地方重复的话,最好找到关键call改掉,否则累死~
sandyo2016
发表于 2016-4-21 11:42
小不点吃肉 发表于 2016-4-20 21:19
希望楼主能看到我的回复
我也弄过类似(累死)的取名软件,可是搜到好多“未注册”“以注册”,有一百多个 ...
方法1、可以看看,每次判断“未注册”,“已注册”直接的CALL是不是都调用同一个,是的话跟进去,再看,能不能mov eax,1这种送值的方法搞定。
方法2、看看,判断完后,一般除了显示“未注册”,都会调用一个CALL去执行某些事情,是不是执行的CALL也都差不多,比如,都CALL一个注册模块,如果是,直接改掉 CALL 0X……的地址也可以。
方法3、不注册,除了未注册,还有啥功能上限制没有,比如,水印,如果有水印,直接16进制,找到后“00”替换,去掉水印后,即可,然后将“未注册”的16进制,全部替换成“已注册”或者“已PJ”的16进制,不需要去PJ了,也可以使用!!
小不点吃肉
发表于 2016-4-21 20:49
sandyo2016 发表于 2016-4-21 11:42
方法1、可以看看,每次判断“未注册”,“已注册”直接的CALL是不是都调用同一个,是的话跟进去,再看, ...
谢谢回复,学习了。寻找注册模块,修改掉注册模块还是最好的,那么多地方爆破,工作量不小。还不会写注册机,只能爆破了。可能我不幸找了个难度大的练手{:5_118:}
springwillow
发表于 2016-6-2 17:25
非常感谢,我就用这个做为我的第一个练习程序吧。
我要当战神
发表于 2016-7-14 09:17
高手,你的教程我看了,谢谢你,希望以后有更多的教程
神话eric
发表于 2016-7-15 08:45
用的上,感谢楼主分享{:5_116:}
hackysh
发表于 2022-3-9 10:59
[快捷回复]-感谢楼主热心分享!
bnjzzheng
发表于 2022-3-9 15:02
[快捷回复]-软件反汇编逆向分析,软件安全必不可少!
别管我了行
发表于 2022-4-4 03:25
ghostxu
发表于 2022-4-6 12:00
新技能已get√