紧急求助,软件加密问题
自己做了个软件,想卖给别人,怎么防止别人再拿去卖,不想用光盘。
我想能不能用VF读取计算机上某一个硬件的编码(必须是唯一的),然后让用户以手机短信发给我,加工后我再发回去,做为软件的序列号。不知道能否实现。
大家还有什么好办法讲一下,多谢了。
用VF怎么实现
[解决办法]
用硬盘序列号作为注册信息相对可靠一点
可自己写函数来获取硬盘序列号,也可用现成的 dll 来获取,参见:
dll: http://bbs.meizvfp.com/viewfile.asp?BoardID=2&ID=37380
vfp code: http://bbs.meizvfp.com/viewfile.asp?BoardID=2&ID=36085
或者 myfll 中也有相关函数
获得硬盘出厂序列号后,做适当变形后即可作为注册码
[解决办法]
通过软件加密狗授权就行了。
[解决办法]
同时也要将你的 VFP 加密才行,不然如果被反编译了,你的加密代码也就没用了。
[解决办法]
将机器码作为加密对象比较安全一些,LZ查一些获取机器码的资料,帮你顶起了
[解决办法]
一楼的方法比较通用,使用磁盘序列号。 不过你的用户如果换了磁盘时需要你重新再给一个了。
另外VF的软件,破解也比较容易,加密的意义不大。