本帖最后由 今晚下山打老虎 于 2016-9-28 13:13 编辑
在开发项目的时候,我们希望能保护我们的知识产权,我们都会对程序进行一些保护,加密狗就是其中的一种方式。
但是加密狗是需要用到钱的,但是我们可以利用加密狗的相关原理,基于 labview利用U盘制造出加密狗的保护效果。
没有U盘插入就去启动程序的话,就会出现如下提示:
插入U盘,但是里面加密内容不对的时候,就会出现如下提示:
正常启动就会出现如下提示:
使用的时候,需要把“密匙”添加到任意的U盘里面,再插入电脑即可打开程序。
关于密匙,实质的就是一个.bat文件(因为.bat文件不容易修改)我们也可以对.bat文件进行属性设置为“只读”来起到保护作用。
程序已最新修改过,使用时候请将“密匙”文件放到U盘上打开程序即可。
(水平有限,望各路大神多指点一下。)
31
|
|
|
|
感觉,不怎么会玩
|
|
|
|
|
不好意思,“密匙”那个文件我发错了 ,发一个正确的给你。
|
|
|
|
|
出现“欢迎使用“之后,可以Ctrl+.停止程序运行,然后进入程序框图就可以看到了
|
|
|
|
|
对啊,其实一开始我也想过这方面的,我当初的想法是把“密匙文件”隐藏掉,然后再弄一个“假”的上去装一下,给别人形成一种错觉,哈哈哈。
|
|
|
|
|