硬件加密狗,当你得到硬件加密狗,同时会得到一个开发工具包,即SDK
开发工具安装后
会有一个图形界面,将要加密的Exe、dll以及Jar、war文件添加进去
点击“保护”,会重新生成一个加密过的文件。
这个文件就是经过加密保护过的了,必须有你的合法加密狗才能够使用
同时防止被反编译
以上就自动的外壳加密。
当然,工程师也愿意用Api代码来加密保护自己的程序
这也是较简单的,利用开发包提供的例子程序,稍作改动就会达到代码加密的目的。
密狗是保护软件知识产权的一种方法,有硬件加密狗和软件加密狗。硬件加密狗一般安装在机器的com或LPT口上。软件启动时会该口读取加密狗中的认证信息。如果找不到加密狗或读取的信息不正确,软件将无法正常使用。
http://www.gougou.com/search?search=%E5%8A%A0%E5%AF%86%E7%8B%97&suffix=&restype=-1&id=2
请随便点开一个网址用讯雷下载,然后安装,都是中文,很好操作的
加密狗"是一种插在计算机并行口上的软硬件结合的加密产品。一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的狗内部还包含了单片机。软件开发者可以通过接口函数和软件狗进行数据交换(即对软件狗进行读写),来检查软件狗是否插在并行口上;或者直接用软件狗附带的工具加密自己EXE文件(俗称"包壳")。这样,软件开发者可以在软件中设置多处软件锁,利用软件狗做为钥匙来打开这些锁;如果没插软件狗或软件狗不对应,软件将不能正常执行
所以加密狗是相对软件而言的,不能加密技文件