一般有几十或几百字节的非易失性存储空间用于读写,现在较新的狗还含有一个单片机。软件开发人员可以通过接口函数(即读写加密狗)与加密狗交换数据,检查加密狗是否并口。或者用加密狗附带的工具直接加密自己的EXE文件(俗称‘包’)。这样,软件就可以在软件中设置几把软件锁。加密锁通常被叫成加密狗,是加密锁的另一个名字(外号),加密锁是一种插在计算机并行口上的软硬件结合的加密产品(新型加密锁也有usb口的)。是目前流行的一种身份认证安全工具,大小类似U盘,可直接在电脑的USB接口插拔,我们的加密狗也是属于此类,每只狗有独立的产品识别码,独立加密算法。
不过国外的加密狗就无法使用这种方法,国外加密狗硬件使用的是安全性很好的自己研制开发的芯片,通常很难进行,而且现在国内加密狗也在使用进口的智能卡芯片,因此这种硬件克隆的解密方法用处越来越少。常用解密方法,反汇编后静态分析:W,asm、IDAPro,用调试工具跟踪动态分析:SoftICE、TRW。一般都有几十或几百字节的非易失性存储空间可供读写,现较新的狗(加密锁)内部还包含了单片机。软件可以通过接口函数和加密锁进行数据交换(即对加密锁进行读写),来检查加密锁是否插在接口上;或者直接用加密锁附带的工具加密自己EXE文件(俗称

感谢您的来访,获取更多精彩文章请收藏本站。

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