怎么加密自己的软件在U盘了

如何加密自己的软件在U盘了?
如何加密自己的软件在U盘了?

我不是做软件的,但是我想咨询一个问题:


假如我有自己研发的一款软件,想开始发售。我想把它刻入到U盘形式的存储介质里,然后卖软件的时候就卖那个U盘就可以了。类似银行的U盾。我希望一插入电脑,然后自动运行。 然后输入一些密码什么的,就开始工作了。

我希望一个人买了之后,就一个人用。我怕别人复制出来传给别人用。


我的问题:
一,这样的形式,可不可以做到 不允许复制出来,或者双击U盘打开后什么也看不见,复制不到?

二,可否做到 如果可以把我的软件文件复制到电脑上来运行,就无效,如何做限制?



------解决方案--------------------


你的问题
1. 使用文件驱动 可以做到不被拷贝到本地磁盘 ,但不代表该过滤驱动不被穿透,也就是没有绝对安全
2. 同1

另外一个重要的问题是,如果你程序运行起来 就需要拷贝到内存,那样 别人就可以把它的内存代码 dump下来
基本上加密也没用了
------解决方案--------------------
市场有加密软件狗卖,。。当然所有的加密都会被破解,直是时间及成本问题
------解决方案--------------------
这个硬件方面和驱动方面做好限制就好了,银行网银U盾虽然很早就被人破解了,但是一般搞计算机的人,还是破不了的
------解决方案--------------------
你的思路完全错误了。 现在纯软件单卖都一文不值。
都买硬件再送服务,服务指的就是免费的软件。 

智能手机不都是这样吗
------解决方案--------------------
网上找找有加密的软件。
------解决方案--------------------
你的软件直接copy到人家电脑上运行上,不管是光盘,U盘,QQ传都可以的,

市场上随便买个加密狗(很便宜几十块钱),有加密使用说明,你只卖狗就可以了,1个狗=一套软件

加密狗理论上是可以破解的,但成本很高,如果只是几千元的软件,破解应该是不合适的


还有更简单的加密方法,取硬盘序列号算注册码,也能达到你要的效果,这个破解比加密狗要容易多,但也不是谁都能破解的,看软件值多少钱了
------解决方案--------------------
在这方面,俺建议您使用专门的加密狗吧,成本低,破解要门槛,能拦住95%的人了。
-------------------
老话:破解与反破解在中国是一个庞大的产业,中国在这方面的水平世界第一,国产民用加密狗成本低,破解难,功能强。

------解决方案--------------------
最低只要5块噢!