分享下个人破解加密狗的一个心得:相信大家在很多帖子中看到过这样一个词-断点。断点在很多人的意识中可能很模糊,其实断点就是关键之所在,一个突破口,这样说或许就会清晰很多了。好了看下文:
不同的加密狗,有不同的破解办法,相当的容易找到关键点
能够用通用断点 CreateFileA
根本上能够断在相关中央.
有些东西不便当透露了,呵呵,
假如某个软件无狗时提示,那你能够思索先从这个MessageBoxA开端,大多和PJ注册码的东西一样,能够进界面了;假如进去后执行某个功用会呈现XXXXXXX地址不可读或不可写,那么,应该是用到了狗内数据或返回值,这个时分倡议带狗PJ,先理解狗的型号,然后找到相关SDK,再用IDA加载网上提供的一些SIG来定位狗函数(这是关于静态编译的),然后去剖析。当然,你在研讨SDK的同时会发现有调用狗专用DLL这种加密方式,那么,我们能够经过中缀DLL的导出函数来剖析函数在有狗时的返回。
还有一点没提到,有些无狗提示是狗壳产生的,所以,拿到一个被狗加密的软件,先要看看有没有加壳