怎样用U盘快速加密软件

  有的软件开发商有这样一种需求,就是使用U盘发布软件的同时,想要节约成本,防止U盘中的软件被复制,但又不想再购买昂贵的加密狗,因此想要把软件绑定在U盘上执行,当U盘拔下来的时候,软件就不能正常运行,和先前介绍的绑定硬件指纹相似,使用绑定U盘的方式加密软件。

  在对软件安全不是特别在意的情况下,可以在软件中采用绑定U盘内部ID的方式来实现这种加密,先使用程序将U盘的ID读出来,然后根据这个ID生成License文件,当解密者将U盘内的文件复制到其他电脑的时候,软件执行过程中读取U盘ID失败,因此就无法校验License。

  通常情况下两个U盘的ID是不相同的,因此即使将软件复制到另外一个U盘,软件执行的时候,根据U盘ID验证License,也会出现不匹配的现象,这样就实现了软件绑定U盘的加密方式。

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

  这个加密方法中,读取U盘ID号的函数的VB源代码如下所示:

  Se t objW MISe rvice = Ge tObject("winmg mts:\.ro otcimv2")

  Se t colIte ms = objWMISer vice.E xecQ uery("Select * Fro m Wi n32_US BHub")

  F or Ea ch objIte m In colI tems

  a = o bjItem.De viceID

  If In Str(a, "VI D") The n b = Sp lit(a, "")

  US B_ID = b(UBound(b))

  Ne xt

(0)

相关推荐

  • u盘超级加密3000软件怎么样?

    u盘超级加密3000软件怎么样? 如果您需要一款U盘(移动硬盘)加密软件,那么小编推荐u盘超级加密3000软件 ,这是一款功能强大的U盘(移动硬盘)加密软件,它能帮助您加密U盘(移动硬盘),保护您的数 ...

  • 闪迪U盘官方SanDisk SecureAccess加密软件下载和使用教程

    但这只能保护到文件不被别人用而已,根本上保护不了它真正的安全,U盘遗失了资料就拿不回来。但现在新出来的硬件加密软件相当方便了,现在SanDisk闪迪已经在U盘里装有加密软件 了,操作也是相当的简单,它 ...

  • 用软件对U盘进行加密进行高强度加密的快捷方法

    普通的U盘都不具备加密功能,因此U盘保密性能不是很好,而单纯的加密型U盘价格往往非常昂贵,使用起来又有些小题大做,因此许多朋友都想到了使用软件对U盘进行加密,这也是最简单最快捷的方法。下面我们要给大家 ...

  • U盘加密软件"Port Locker"

    由于U盘的轻巧方便,容易携带,现在越来越多人使用了,但也正由于它的方便携带给我们的数据安全带来了麻烦,试想一下,在你离开电脑的时候别人用U盘把电脑上的重要资料都复制了,如果是重要的机密,这可就麻烦大了 ...

  • 如何选择好用的U盘加密软件

    如何选择好用的加密软件呢?其实在win7系统中就已经具备了U盘加密安全功能——BitLocker。BitLocker不需要用户进行修改组策略等繁杂的设置,只要以管理员身份登录到Windows7系统就可 ...

  • 文件快速加密压缩备份到u盘的技巧

    小编这里要跟大家分享的是关于文件快速加密压缩备份到u盘的技巧,u盘是我们拷贝文件时常用的工具,方便携带,在平时的工作中,我们经常需要将一些重要的文件备份到u盘里,但是又怕别人借用u盘的时候看到我们的重 ...

  • "Port Locker"U盘加密软件介绍

    由于U盘的轻巧方便,容易携带,现在越来越多人使用了,但也正由于它的方便携带给我们的数据安全带来了麻烦,试想一下,在你离开电脑的时候别人用U盘把电脑上的重要资料都复制了,如果是重要的机密,这可就麻烦大了 ...

  • Win7自带U盘加密软件介绍

    随着U盘的广泛使用,U盘加密也变得越来越重要,如何选择好用的加密软件呢?其实在win7系统中就已经具备了U盘加密安全功能--BitLocker.BitLocker不需要用户进行修改组策略等繁杂的设置, ...

  • U盘加密软件BitLocker使用方法

    如何选择好用的加密软件呢?其实在win7系统中就已经具备了U盘加密安全功能--BitLocker.BitLocker不需要用户进行修改组策略等繁杂的设置,只要以管理员身份登录到Windows7系统就可 ...