软件验证的好办法

今天应公司需求,需要写一个授权工具,流程是连接到数据库服务器上修改其中某表的一个字段值。为了不至于“裸奔式”流传到网上来(要是这样老板会杀了我的),我准备加上验证方式,刚开始也想到了用硬盘序列号,但是想想还得让客户把序列号传过来,再把加密码传过去,实在是麻烦。于是我想到了“将军令”“手机动态口令”等这样的动态口令验证,而且做法很简单,要求也少(只求两台电脑时间不差)于是我只花了30分钟的时间就把验证写好了,用的VB6.0,其实说白了非常非常简单。

 

1.随便弄出来一个算法,复杂度自便,反正我是随便扯了个算法,然后每隔一分钟算一次。

2.写个程序用来算号,自己留着。

3.把这个算法写进需要给客户的程序中,用于验证。

4.验证的时候问下打电话问客户电脑的时间,照着调整,然后把号告诉他。

5.没有5了,很简单又很实用对不对。

6.漏洞是有的,不方便说出来,如果是需要连接网络的话,这个漏洞就可以修改了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值