Python加密狗,python

  Python加密狗,python

  如果要将软件绑定到u盘上执行,当u盘被拔掉时,软件无法正常运行。使用绑定u盘加密软件,制作u盘加密狗的方法,可以帮你解决加密软件的问题。如何制作带u盘的加密狗?我们来看看制作USB加密狗的图文教程。

  在不是特别关心软件安全性的情况下,可以通过在软件中绑定u盘内部ID来实现加密。u盘的ID先被程序读出,然后根据ID生成。

  许可证文件。当解密器将u盘中的文件复制到其他计算机时,软件在执行过程中无法读取u盘ID,因此无法验证许可证。

  通常下两个u盘的ID是不一样的,所以即使把软件复制到另一个u盘上,在执行软件的时候,也会根据u盘ID验证许可证,会出现不匹配的现象,从而实现软件绑定u盘的加密方法。

  需要指出的是,这种u盘加密并不安全。大多数u盘厂商都有内部量产工具,可以修改u盘的内部ID号,所以有可能复制u盘。但对于普通用户来说,通常没有修改u盘内部ID的能力,所以具有一定的加密性。

  在这种加密方法中,读取u盘ID号的函数的VB源代码如下:

  1.set objWMIService=GetObject( winmgmts:\ . rootcim v2 )

  2.Set colItems=objWMIService。ExecQuery( Select * From Win32 _ USBHub )

  3.对于列中的每个对象

  4.a=objItem。标识

  5.如果InStr(a, VID ),那么b=Split(a,)

  6.USB_ID=b(UBound(b)) 7。然后

  综上所述,USB加密狗的制作方法都在这里了。如果不是特别注重软件安全,可以用制作USB加密狗的方法绑定USB内部ID来实现这种加密。对于普通用户来说,有一定加密的USB使用起来会更安全。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: