如何防止别人使用我开发的OCX(100分)

  • 主题发起人 主题发起人 狂奔的蜗牛
  • 开始时间 开始时间

狂奔的蜗牛

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个OCX,用他实现了很重要的数据加密,那如果防止别人调用我的OCX呢?网上看到有的OCX需要用户名和密码才能正常使用,这个能实现吗?怎么实现?谢谢各个高手,偶刚开始研究DELPHI,水平太低,见笑了,呵呵
 
各位高手,这个问题很难吗?偶真的好着急啊,分不够您说话,呵呵
 
这个问题应该不难啊
你的OCX在启动后先让它处于锁定状态
也就是功能都禁止
然后主程序需要调用它的一个方法来解锁
解锁时需要使用一个算法
这个算法在主程序和OCX中交互运行
只有通过后OCX才提供功能不就成了吗
 
ocx有一个license的功能,没有许可文件是不能做开发的
 
你把验证的函数放在你重要的函数开始处不就行了,你调用重要函数前就必须输入用户名和密码才能使用该重要函数。。。[:)]
 
你在ocx初始化或调用关键函数的地方加上一段加密认证代码不就行了?
 
用户名和密码不是也不方便吗?用户名和密码写在JAVASCRIPT里很容易被记下的。
 
是啊,可以模仿做过license文件放到硬盘某个角落,没有这个文件就不能运行。
 
谢谢各位,基本明白了
 
还可以使用软件狗
 
多人接受答案了。
 
后退
顶部