200分请教我做好的软件,如何加上序列号的功能并防止被人破解? ( 积分: 200 )

  • 主题发起人 主题发起人 bcahz
  • 开始时间 开始时间
B

bcahz

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,谢谢!
 
使用网络认证
 
一般的加壳工具或者序列号都可能会被破解,网络认证会好点,楼主可以到看雪学院去看看,那里有免费的加壳工具。
 
加壳+网络认证会好点,不过我觉得没必要花太多心思在这上面,最重要的是做好软件。
 
没错,软件做的好才会有人想破解你,呵呵
 
软件做好当然是最主要的.
但是经过一年的辛苦与投资后,发布出去总不希望立即被免费盗版.
请指教,谢谢!
 
网络认证 怎么做?提供一个WEB服务器?
这样可以保证不被破解么?
谢谢 !
 
如果软件确实是你自己做的,加个序列号很容易的,当然了序列号必须和计算机硬件挂上钩。比如主板的序列号+硬盘序列号+网卡序列号等,这样的话安全系数大一点。
 
其实 这些都是防君子不防小人 也防不了
以前说加密狗万无一失 又是噪音技术 又是迷宫 现在还不是被破解
Delphi和Jbuilder有隐秘的网络通信和web服务器连接认证
还不是可以从硬件防火墙屏蔽??
 
200分就要防破解实在是太难了。
 
以前也是用网卡主板等序列号,破起来很快
网络认证应该怎么做呢?
 
我的程序是用硬盘序列号做的,我觉得不好破,你可以在注册窗口上加一个随机的认证码,这样破解起来就更难了。加密算法可以自己做,长一些,这样更难破了
 
加密算法选择什么呢?
谢谢
 
到看雪学院去看看,那里有破解的加壳工具
 
如果是读硬盘号,有一种可以仿真的硬盘驱动怎么解决
 
破解的加壳工具,都被破解了,垃圾
 
建議採用多種方法,序列號、加密,網絡認證...
 
我给你提供完善的加密方案
^v^本人可是在看雪里面混了4年的,呵呵
可以保证至少我给你提供的方案,我自己是破解不了的
tzlaoliu(at)163.com
 
有个建议,在这里的各位同仁都有这样的困惑,我提议,建一个帖子专门来讨论这个问题,群策群力,把个部分的校验功能完善一下,希望能合力做出一个通用的、而且自己都没法破解的东西。
比如,先议定校验的流程:
1、读CPU ID
2、读硬盘S/N
3、读网卡MAC号
4、读硬盘卷标
....
5、自己的、私有的算法
6、写注册表 或者ini文件
7、还原算法
....
我是想到什么写什么,不是很完善。
就是希望搞一个通用的模块,大家以后写程序只要copy一段放在开始的地方就万事大吉。
不知道大家对认为这样的论题有没有兴趣,如果有兴趣的,我有800多分,都拿来开这个,我负责整理大家的建议和提交的程序。
这要看大家的意思了。
高手们就不在乎这一类的源了,举手之劳就让人感到高深莫测。可是对于我们这些又不想花太多时间在上面,又找不到简便有效的方法的菜鸟,广思集益可能这是一个方法吧。
如果觉得有价值,而且有兴趣投入一点精力的,可以的跟跟贴报一下。超过10人有这个意向就开贴吧。(要求愿意开源的哦,如果你不想你的方法给人知道,那还是不用报了。)
另,我认为自己不是很厉害,以庖代俎不是很合适,希望哪位大大出来振臂一呼,都一样。
我算一个。
 
关键你对破解了解多少,不是读什么序列号+什么算法+网络验证就以为很安全。改掉你一个JMP什么也K.O.掉了。
如果你对破解不了解, 还是放弃 高强度的加密程度吧。 自己用高级语言随便写个算法或者多几处验证,不同模块都验证就算了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部