VB软件加密
各位大侠您好,请问:我现在想开发一个软件,只让它在某一公司内使用,即使该公司跳槽的员工把它拷贝走,在公司之外也是不能用的。这个该怎么做?多谢!可否利用外网IP限制? --------------------编程问答-------------------- 锁锁外行罗~~如果一定要这样玩,
建议软体启动就搜寻公司不固定数量网路芳邻IP并要求内建程序回应,
正确才可正确运行,
确定是在公司本部(总不能把公司电脑全部搬回家连线来玩你的软体呗),
无则一样启动,
但程序乱跑..... --------------------编程问答--------------------
这个说容易也容易,说难也难。
比较简单的方法是,做成依赖服务器架构的。比如,在公司某一台服务器上,安装一个服务程序,提供一些核心算法。
客户端运行时,需要频繁地访问服务器。
如果要求再高,则设计成服务器需要挂加密机,离开这一台有一组初始化密钥的加密机则无法工作。 --------------------编程问答--------------------
简单地说,上面的方法就是把服务器当作一个加密狗。
补充:VB , 网络编程