护卫盾网络验证系统
简介及特点
新手视频教程
1.开通授权并安装服务端
常见问题
服务器域名简介
开通授权及安装服务端
如何更新服务端
如何迁移服务端
显示未授权的故常排除
关于域名备案问题
核心库与WebAPI的区别
快速验证与常规验证的区别
Windows服务器无法显示验证码
什么是软件自定义常量
什么是用户自定义常量
开发文档
返回状态码
核心库函数说明
快速验证-初始化
快速验证-取软件自定义常量
快速验证-取软件自定义常量节点值
常规验证-字节流加载皮肤
常规验证-本地文件加载皮肤
常规验证-初始化
常规验证-取软件数据
常规验证-取软件版本数据
常规验证-取软件自定义常量节点值
常规验证-取验证码-字节流
常规验证-获取验证码-本地文件
常规验证-获取机器码
常规验证-注册通行证
常规验证-发送改密验证邮件
常规验证-修改密码
常规验证-账户充值
常规验证-加入黑名单
常规验证-用户登录
常规验证-获取用户数据
常规验证-取用户自定义常量节点值
常规验证-扣点
常规验证-扣时
常规验证-扣余额
常规验证-绑定用户数据
常规验证-绑定机器码
常规验证-调用远程PHP函数
常规验证-进程通信-取资料
常规验证-心跳
常规验证-退出登录
常规验证-载入内置窗口
常规验证-取云端独立自定义常量
其它函数-保存配置/读取配置
其它函数-获取核心库版本号
其它函数-获取出错信息
其它函数-计算机蓝屏
其它函数-获取MD5值
其它函数-取程序目录/取模块目录
其它函数-过滤HTML标签
WebAPI开发手册
WebAPI-组包规则
WebAPI-解包规则
WebAPI-数据校验
WebAPI-快速验证
WebAPI-常规验证-初始化
WebAPI-常规验证-取验证码
WebAPI-常规验证-用户登录
WebAPI-常规验证-心跳通信
WebAPI-常规验证-绑定用户数据
WebAPI-常规验证-绑定机器码
WebAPI-常规验证-注册通行证
WebAPI-常规验证-发送改密验证邮件
WebAPI-常规验证-修改密码
WebAPI-常规验证-账户充值
WebAPI-常规验证-扣点
WebAPI-常规验证-扣时
WebAPI-常规验证-扣余额
WebAPI-常规验证-调用远程PHP函数
WebAPI-常规验证-添加黑名单
WebAPI-常规验证-退出登录
WebAPI-常规验证-取云端独立自定义常量
如何调用自动更新程序
远程自定义函数
全局变量
数据库操作函数
新增记录
查询记录-多条记录
查询记录-单条记录
查询记录-多条记录(SQL)
查询记录-单条记录(SQL)
执行SQL语句
更新记录
删除记录
统计数量
其它函数
常用自定义函数分享
获取充值卡详情
获取某软件在线人数
批量生成测试通行证
获取用户扣点记录
制作示例程序免费领取授权
EUE文档 - 私有云文档管理系统
-
+
首页
快速验证-初始化
## 函数原型 ``` //====================================================== //函数名称:hwd_fastCheck //返回类型:bool //函数说明:快速验证,作者临时接单,一条命令快速接入验证,数据安全的前提下,防止被骗软件.此命令只需运行一次,程序结束前每隔几分钟自动校验一次. //参数<1>:url,授权域名 //参数<2>:port,网站端口,可空,默认为80端口.仅支持3种端口号,80,443,999,80为http协议,443为https协议,999为http指定端口,方便未备案域名使用大陆服务器. //参数<3>:webkey,护卫盾官网-用户中心-我的授权 中获得 //参数<4>:sid,软件ID,网页后台添加软件后获取 //参数<5>:key,通讯秘钥,网页后台添加软件后获取 //参数<6>:softPara,软件自定义常量, 只要用户未付款, 此处一定留空.如果用户付款, 请将此软件的自定义常量写到此处, 将不再联网验证.也可在软件调试时使用. //参数<7>:isDebug,是否在调试模式下运行,正式发布一定为false. //参数<8>:checkDebug,发现调试器后续,0=无操作,1=退出,2=蓝屏,注意,在开发模式请设置为0,正式发布一定非零.内核级防调试,近20种反调试手段,设置蓝屏后遇到调试器不一定马上蓝屏,看调试者技术.满足一定条件才会触发蓝屏. //====================================================== extern "C" HWD_API bool __stdcall hwd_fastCheck(const char* url, int port, const char* webkey, const char* sid, const char* key, const char* softPara,bool isDebug, int checkDebug); ``` ## 数据分离 软件中的关键数据放在云端,使用的时候在实时获取,那么如果软件被爆破,没有数据也是无法运行的。简单举例,例如某网站注册机,把POST地址放到云端,如果被爆破,地址根本就没有,他往哪POST。 ## 调用方法 ``` //用户付款前,将软件数据 {'常量1':'aaa','常量2':'bbb'} 放在云端,在调用初始化函数。 //获取自定义常量方法参见后续文档。 hwd_fastCheck("test.huweidun.cn",80,"webkey","sid","key","",false,1); //用户付款后,将软件常量放在初始化中,将不再联网验证。 hwd_fastCheck("test.huweidun.cn",80,"webkey","sid","key","{'常量1':'aaa','常量2':'bbb'}",false,1) ``` ## 易语言调用方法 ``` 护卫盾_快验("test.huweidun.cn",80,"webkey","sid","key","",false,真) ```
管理员
Sept. 3, 2021, 12:06 p.m.
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
冀ICP备19021017号-14
冀公网安备 13108202000785号
Markdown文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码