易语言软件加密技术
USB 口为直接插入 USB 接口,每个接口只能插一个。如下图所示:
从目前的资料来看,一般加密狗产商都想淘汰并口型的加密狗,而主推 USB 口的加密
狗。一只 USB 加密狗的批发价现在大 50 元左右。
USB 设备是专门为多设备连接而设计,有着严格的规范,从接口本身就避免了设备间
的冲突。所以 USB 狗不会与遵守 USB 标准的设备有任何冲突。而因为并口只是为单设备
工作设计的,很多并口设备并没有考虑与其它外设公用并口的情况,为降低成本,往往独
占了并口资源,使得并口的其它设备不能正常工作。因此建议使用 USB 狗较好。
USB 接口本身具有电源线,可为外设提供稳定的工作电源,从而对 USB 狗的工作电压、
功耗等要求大大降低,加密狗的工作条件得到很大改善。而并口本身没有电源线,并口狗
要依靠并口的信号线或数据线提供电源,所以在因并口负载能力低等情况下,并口狗的芯
片因得不到正常供电很难保证正常工作。因此建议使用 USB 狗较好。
2.加密狗加壳法
一般的加密狗软件都提供傻瓜加密工具:加壳工具。这种壳是针对加密狗进行的。
加密狗有内嵌和外壳两种加密方式。外壳加密就是对 exe 、 exp 、数据文件直接进行
加密的方式;内嵌加密是在各个语言环境中直接以函数调用形式出现的加密方式。操作系
统支持 Dos16/32 、Windows3x/9x/ME/NT/2000/XP 的各种版本,如有的狗提供有 37 种内嵌
语言加密模块,四种外壳加密工具。
加壳式加密的软件运行界面与前述的普通壳的加密界面是类似的,也是要提交需要加
密的原文件,然后会生成加密后的新文件,这个大家不认为太神密了。
内嵌一般采用供货商提供 DLL,就是 API 调用,以达到调用加密模块的目的。各个狗
的调用都不相同,一般会提供 C 语言或 VB 语言调用的实例,大家模仿这类程序即可。
有论坛人士说:“心思放太多到反破解上也不是一件好事啊!”,我觉得给别人破解了更
不好,是吧!如果不想放太多心思在反破解上,建议还是采取加密狗加壳的办法,方便、
快捷,其他时间就可以研究如何将软件完善就行了。因为有一个加密的团队在支持你呀。
1