下你所需,载你所想!
汇集开发技术源码资料

滑块验证码最新加密算法识别源码

:43.746KB :1 :2019-12-20 09:52:01

部分简介

局_fp = “%5C6VkBv5tylYbHMa3ZoLc6jJb2c60cec%2FSC0fQLKayWZi6bSORLBQv%2BotBEmXIP4HMeS%2Be2MRG9zs%2F%5CNEPA3KSQkbha6WS3hOJdeEKtw6f6vQ2nlG%2BGIAC%5CiEiLhpkXjJj2GB6PTL%2FnGhK%2BuwRA62bBNimXdp61b1lxkvVv2ojAeo0VC5%3A1518532009029”
' js1.执行 (#常量3)
b.SetCookie = “_ga=GA.1.271c087493721.56dc70dac3b3d8d30a65; _gid=GA.3705813163.42677132815186”

b.GetTxt = 网页_访问 (“https://c.dun.******.com/api/v2/getconf?id=ee7ff1d8da8344b9953c34da14483138&referer=https%3A%2F%2Flives.one%2Fuser%2Fregister&callback=__JSONP_” + js1.运行 (“test”, , , , , , ) + “_0”, , , b.SetCookie, , #常量1, , , , , , , , , , , , )
' 调试输出 (b.GetTxt, b.SetCookie)
b.SetUrl = “https://c.dun.******.com/api/v2/get?id=ee7ff1d8da8344b9953c34da14483138&fp=” + 局_fp + “&https=true&type=undefined&version=2.6.1&dpr=1&dev=1&cb=” + 编码_URL编码 (取加密 (#JS_getData, “UUID”, , , , , , ), 真, 真) + “&width=280&referer=https%3A%2F%2Flives.one%2Fuser%2Fregister&callback=__JSONP_” + js1.运行 (“test”, , , , , , ) + “_0”
b.GetTxt = 到文本 (网页_访问_对象 (b.SetUrl, , , b.SetCookie, , #常量1, b.SetHeader, , , , , 5, , , , ))
' 调试输出 (b.SetUrl, b.GetTxt)
b.GetTxt = 文本_取出中间文本 (b.GetTxt, “(”, “);”, , )
json.解析 (b.GetTxt)
.如果真 (json.取通用属性 (“error”, 假) ≠ “0”)
调试输出 (“获取图片地址失败”)
返回 ()
.如果真结束
调试输出 (json.取通用属性 (“data.bg[0]”, 假), json.取通用属性 (“data.front[0]”, 假))
图_原图 = 网页_访问_对象 (json.取通用属性 (“data.bg[0]”, 假), , , b.SetCookie, , #常量2, , , , , , , , , , )
图_块 = 网页_访问_对象 (json.取通用属性 (“data.front[0]”, 假), , , b.SetCookie, , #常量2, , , , , , , , , , )
图片_转换 (图_原图, 1, , 图_原图, )
图片_转换 (图_块, 1, , 图_块, )
画板1.底图 = 图_原图
js.执行 (#JS_getData)
.如果 (选择框1.选中 = 假)
局_识别结果 = 滑块识别v2 (图_原图, 图_块)
画板1.画直线 (局_识别结果, 0, 局_识别结果, 160)
.如果真 (局_识别结果 = -1)
调试输出 (“识别失败1”)
返回 ()
.如果真结束
局_轨迹 = 轨迹生成2 (局_识别结果, )
.否则
局_轨迹 = 获取轨迹 (局_识别结果)
调试输出 (局_轨迹)
.如果结束
b.SetData = “test(” + 局_轨迹 + “,'” + json.取通用属性 (“data.token”, 假) + “',” + 到文本 (局_识别结果 - 19) + “.5)”
局_加密结果 = js.计算表达式 (b.SetData)
.如果真 (局_加密结果 = “”)
调试输出 (“获取加密失败”)
返回 ()
.如果真结束
完美延时 (2000)
b.SetUrl = “https://c.dun.******.com/api/v2/check?id=ee7ff1d8da8344b9953c34da14483138&token=” + json.取通用属性 (“data.token”, 假) + “&data=” + 编码_URL编码 (局_加密结果, 真, 真) + “&width=280&type=2&version=2.6.1&cb=” + 编码_URL编码 (取加密 (#JS_getData, “UUID”, , , , , , ), 真, 真) + “&referer=https%3A%2F%2Flives.one%2Fuser%2Fregister&callback=__JSONP_la05d2x_7”
调试输出 (json.取通用属性 (“data.token”, 假))
b.GetTxt = 到文本 (网页_访问_对象 (b.SetUrl, , , b.SetCookie, , #常量1, , , , , , , , , , ))
b.GetTxt = 文本_取出中间文本 (b.GetTxt, “(”, “);”, , )
调试输出 (b.GetTxt)
json.解析 (b.GetTxt)
集_识别数 = 集_识别数 + 1
标签2.标题 = “识别数:” + 到文本 (集_识别数)
.如果 (json.取通用属性 (“data.result”, 假) = “-1”)
集_正确数 = 集_正确数 + 1
标签1.标题 = “正确数:” + 到文本 (集_正确数)
.否则
集_错误数 = 集_错误数 + 1
标签3.标题 = “错误数:” + 到文本 (集_错误数)

滑块验证码最新加密算法识别源码

热门推荐

相关文章