VB征集一个安全的注册码算法
答案:3 悬赏:20 手机版
解决时间 2021-04-14 18:25
- 提问者网友:佞臣
- 2021-04-14 03:21
偶是一个初一的,做了一个VB程序,如提,怎样像瑞星、江民,或者金山那样,使用一串序列号或者用户名对应密码,也可以根据机器码算,请问大家,能否有一个安全的、不被破解的注册码算法。另外,你们觉得如何搞一个软件试用期,至于那个记录试用期的数据到底存放在哪儿,如何办(有一点需要注意,像在注册表、创建文件是肯定不行的,如果使用Wsyscheck等监视软件,到底改动在哪儿马上就能知道了)?说对加分!可以远程!
最佳答案
- 五星知识达人网友:第幾種人
- 2021-04-14 04:11
给你一个思路:
一、可以用MD5进行加密,使用良好的加密算法。
二、可以用机器码、用户名、安装时间(可以精确到秒)共同作为种子来生成一个序列号,可以存放于注册表中和一个加密过的文件中,在程序中进行二者相互对比确认,均正确时才认为已注册,并且该确认是随机的。
三、可以利用网络进行注册,以确保注码的唯一性。
四、
全部回答
- 1楼网友:时间的尘埃
- 2021-04-14 07:08
没有不被破解的注册码算法
至于搞一个软件试用期,那个记录试用期的数据除了注册表、创建文件,还可以放在数据库里(数据库可以加密),要么可以存放字啊网上,比如网盘,个人主页,当然截取封包一般都会破解掉
加密你可以使用MD5也可以自己想个法,一般的就可以,重要的是在于你的程序,如果你的程序一下就背破掉,加密的再好也没用·····
- 2楼网友:愁杀梦里人
- 2021-04-14 05:41
取cpuid 加密md5 成为16字符串 作为用户名,再加加密成你要的密码,再md5个几次,如此一来,谁也猜不出来你怎么加密的了,完成。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯