首先要知道你使用的软件是什么加密方式,还有使用的是什么加密狗加密的常用解密方法,反汇编后静态分析:W,asm、IDAPro,用调试工具跟踪动态分析:SoftICE、TRW,,针对各种语言的反汇编工具:VB、Delphi、Java等,其他监视工具:FileMon。拦截程序永远会返回正确的数据给软件,从而实现了模拟加密狗的运行。以上是目前破解软件加密狗(加密锁)的一些常见思路,对于这种破解,软件还是有相应的一些对策的,下一回我将在《软件加密锁编程技巧》一文中具体介绍一下软件将如何编写安全可靠的代码,使得这种类似的失效。

破解加密狗的方法如下:通过硬件克隆或者;通过SoftICE等Debug工具调试跟踪解密;通过编写拦截程序修改软件和加密狗之间的通讯。软件加密狗,是一种插在计算机并行口上的软硬件结合的加密产品(新型软件加密狗也有usb口的)。一般都有几十或几百字节的非易失性存储空间可供读写。首先,你得会点编程。如果你会VF,那么,因为VF大多通过调用加密狗的接口库来进行通讯,你可以通过查找一些调用DLL的函数进行屏蔽或修改,然后正向编译。你不会VF,但最少会用另一种语言写DLL,那么也行,写一个DLL,将程序与狗的通讯数据全部出来,然后将数据内置到另一重置DLL中去。
即对软件狗进行读写),来检查软件狗是否插在接口上;或者直接用软件狗附带的工具加密自己EXE文件(俗称
感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
暂无评论内容