日期:2014-05-17  浏览次数:20789 次

关于U盘防拷贝技术
我们公司开发了一个软件,现在准备放到U盘里面去卖,就是软件捆绑U盘。

现在想达到以下的效果:
1.U盘里的内容不能拷贝到其它盘
2.U盘里的程序在U盘中安装后会删除U盘里的安装程序。
3.安装到本机的程序拷贝到别的电脑不能运行。(这个考虑读硬件信息写入系统注册表,程序读系统注册表验证通过才能运行,不知道行不行的通)

其实想达到的效果就是,一个U盘里的安装程序只能安装一次,安装完毕之后就没有了。

请问各位大侠有没有什么解决方案或者思路,谢谢!

------解决方案--------------------
一个U盘里的安装程序只能安装一次
===============================
安装过程中出现错误怎麽办?再给客户一个U盘?



------解决方案--------------------
"一个U盘里的安装程序只能安装一次,安装完毕之后就没有了"

这功能还不简单,安装完删除源不就行了,但意义何在,问题不是很多,既是按U盘授权,就得允许同一电脑安装多次

"U盘里的内容不能拷贝到其它盘 "

这功能采用对U盘扇区进行加密即可

"安装到本机的程序拷贝到别的电脑不能运行"

直接注册机什么的不就行了,注册码根据u盘ID生成,或者直接把U盘做成加密狗不是一样
------解决方案--------------------
恩。。。。我看了你的要求,这个你可以效仿一下三茗公司的软件,从bios里面入手,在U盘授权时同时在bios里设置标记,每次读盘写盘,检测标记,不知道这样可不可以。。。。。每个U盘作机读码,如果软件安装失败到你们公司的网站申请下载,然后安装完删除源。。。。。。只想到这些。。。。
------解决方案--------------------
遇到个山寨U盘,lz的方案就根本行不通,软件保护的常用方式是用加密狗,lz需要的还是带Flash存储的加密狗,加密狗的Flash配置至少1G,安装程序才多大,浪费了。所以这个方案完全不可行。
传统的方式是软件发布CD光盘+USB加密狗,通过加密狗的不可复制性来保证软件的唯一性,并且通过网络注册正版用户的合法性。
QQ:476833461
------解决方案--------------------
你U盘安装的时候,数据要通过内存吧,只要通过内存,用户就可以复制的。。。还是建议网络验证比较好