控制用户只能用我的软件30次(或天)(100分)

  • 主题发起人 主题发起人 hongbo781202
  • 开始时间 开始时间
H

hongbo781202

Unregistered / Unconfirmed
GUEST, unregistred user!
请问怎样实现。主要是防止用户用软件不给钱。
我不会写注册表。
 
其实这个问题不能回答,因为如果你按照人家的想法去做,这个软件防线就没有意义了,
只能说,自己想到得方法,才是最安全的防线!
如果要写注册表:
请参考Delphi中得Tregistry这个组件位于单元registry中!
 
其实就是在注册表中做手脚,提醒你,别直接用数字
 
有道理,不过还是要关注一下!
 
关键是您的软件是否有盗版的必要
 
PCEXPLORER:我的目的不是防盗版,只是用来收钱的。
TO:ALL
请问从技术上讲,能防D 版吗?一般D版是怎么搞的?
只有可执行文件,能盗版吗?
我的程式里对数据库的存放目录有要求,在给用户时怎么装呢?
谢谢。
 
建议用注册表+在system目录生成一个加密过的二进制文件控制软件的使用期限.
关于注册表的控制..delphi的DEMO里面有.很详细.
 
将使用次数之类的信息通过你自制的加密方法加密后追加至
可执行文件尾部或你想放但又好取出的地方。
 
To Yang J.Q:
请问如何实现:“将使用次数之类的信息通过你自制的加密方法加密后追加至
可执行文件尾部或你想放但又好取出的地方。”
谢谢!

To 淡淡的笑:
请问如何实现:“生成一个加密过的二进制文件".
谢谢!
 
放在启动画面的BMP里,呵呵
还可以让别人改不了你的画面
 
看看加密方面的书,但任何一个加密的软件都可能有人能破解到,想要收到钱的话,最关键的
是要将软件做好。不知我说得对不对?
 
同意 lyplay2
不过软件怎样才算好
功能强大,还是运行时没有错误
 
上楼的两位老兄都说得对,要是软件做得好的话,你只要随便用什么方法加个密,用
户会心甘情愿的拿钱出来的,要不做的不好的话,不但要被骂?还要 。。。。
想都不敢想,对吧,现在有哪种加密高手破解不了的,我可以提供你一种,可以读硬件,
加上随机生成的号码做为注册号码,比较可以。。。推荐!
 
其实什么方法都有不是完全保证的,因为对于解密高手都是小儿科.
 
写注册表不安全,如果先把注册表导出,再安装软件,然后再次把注册表导出,两个文件一比较,就知道改那里了。
可以尝试往0磁道、0柱面、2扇区写数据,这样只要不格式化硬盘,注册码都在,不过可能会被防病毒软件认为事病毒。
 
软件加密的关键还是如何防止修改你的软件的代码。如果你的软件没有反跟踪
的有效途径,这些都是没有用的。
 
作一个加密的数据表
 
如果是商业性软件,非常有必要加密,建议你使用加密锁,将加密锁程序加入到你的程序里。
 
后退
顶部