您的位置:首页 > 理论基础 > 计算机网络

百宝云Web网络验证系统防破解设置

2016-09-23 10:22 281 查看
我在上一个帖子里面说到了Web网络验证系统的安全策略,安全策略主要是为了防止脚本被破解,所以我把标题叫做防破解设置。
我把使用步骤和一些代码截图整理出来,做一个帖子,重点说了一下自定义数据模式。前面两步是安装步骤,有经验的直接略过。

一、在设置之前我们要准备一下前提条件,安装一个web网络验证系统,点这里安装



二、安装完在云虚拟桌面双击图标进入管理端



三、三种不同模式详解
1、
初级模式

初级模式下,加密使用的是固定的加密方式,这种方式适合比较入门级新手使用,对于数据的安全性要求不高的情况下



2、 高级模式
高级模式中,通讯密钥密钥由服务器主动生成
高级模式中,使用了6套加密算法,每次通讯随机采用其中的一套算法加密,用户可以自行定义每套加密算法的标识,以及增加前缀与后缀来混淆加密结果
应用场景
脚本使用过程中,会面临各种破解的情况,在传统的的网络系统中,服务器只会给你提供一个数据,并且只提供一套加密算法,这样破解者很容易就可以抓到你的服务器上的数据本地path一份就OVER了
在百宝云注册码系统中,为每个项目提供了自定义数据(也就是常说的网络数据)是没有限制的,用户可以先设置好安全策略高级模式,然后设置对应的自定义数据,安全策略开启后,自定义数据会根据规则自动进行加密
客户端需要编码对应的解密算法,在我们的实际使用中,一般推荐5-10个左右的自定义数据,并且脚本最好一星期左右更新一次(软件没有绝对安全的,只要你的软件有价值,破解者有恒心,都会存在被破解的风险,定期更新,只是为了增加一些破解难度)
3、自定义算法模式
自定义算法模式难度系数比较高,所以我会更加详细的讲解,因为服务器自定义数据的加密算法与客户端本地数据的解密算法,全部都是由作者自己编写的,这样可以有效的避免出现通用算法可以直接解密自定义数据的问题。



自定义算法模式的应用场景与高级模式一样,但是更加注意的就作者自身的一个加密算法能力的体现,如果作者对于加密算法没有比较多的研究,还是推荐直接使用高级模式,毕竟高级模式中系统已经定制好了规则,只要设置相关规则就可以使用。
(1)、设置安全策略的模式为自定义算法,在图中可以看到,自定义算法模式界面的简单介绍
 


(2)、设置安全策略模式成功后,查看云应用 -> 文件 目录中的 '自定义算法.t' 文件中的内容注意 '自定义算法.t'
文件中,默认的定义的两个回调函数,回调函数名称是不可以改变的,如果被改变了那么自定义算法功能,将会失效
 


(3)、运行客户端,在开启安全策略(自定义算法模式)默认情况下, 测试 获取自定义数据 返回数据的内容,返回的数据是原生的数据

 


(4)、修改 '自定义算法.t' 文件中接口算法,简单修改 获取自定义数据接口加密 回调函数的代码,得到的获取自定义数据的结果也对应了进行了改变,注意:修改了
回调接口的算法,一定要重启云应用

 


是不是很简单,只要简单修改 '自定义算法.t' 文件中的回调函数实现,就可以立即改变Web网络验证系统接口的返回值的内容
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  网络验证 防破解
相关文章推荐