杭州外贸网站建设公司价格,网站跳出率怎么计算,怎么用wordpress建立自己的网站,ppt简洁模板整套免费声明本文章中所有内容仅供学习交流#xff0c;相关链接做了脱敏处理#xff0c;若有侵权#xff0c;请联系我立即删除#xff01;案例目标爱企查百度安全验证百度搜索#xff1a;aHR0cHM6Ly93YXBwYXNzLmJhaWR1LmNvbS9zdGF0aWMvY2FwdGNoYS8以上均做了脱敏处理#xff0c;B…声明本文章中所有内容仅供学习交流相关链接做了脱敏处理若有侵权请联系我立即删除案例目标爱企查百度安全验证百度搜索aHR0cHM6Ly93YXBwYXNzLmJhaWR1LmNvbS9zdGF0aWMvY2FwdGNoYS8以上均做了脱敏处理Base64 编码及解码方式import base64
# 编码
# result base64.b64encode(待编码字符串.encode(utf-8))
# 解码
result base64.b64decode(待解码字符串.encode(utf-8))
print(result)案例分析抓包打开开发者工具刷新网页network 中第一个 viewlog 响应返回 as、ds、tk 参数后续请求会需要第一个 viewlog 接口响应预览getstyle 接口请求参数需要第一个 viewlog 接口返回的 tk 参数ak 为定值和极验、易盾一样不同网站都有个类似于盾 id 的东西getstyle 接口请求参数响应返回 backstr 和验证码图片链接getstyle 接口响应预览第二个 viewlog 接口校验是否成功请求参数中 ak 是定值as 是第一个 viewlog 接口的响应返回的fs 是滑动轨迹、旋转比率、backstr、滑动开始位置、window.screen 等经过 AES 加密得到第二个 viewlog 接口请求参数op 为 1 则成功0 则失败v2 版本的旋转验证码失败为 3响应返回的 ds、tk 为校验通过后的 c 接口的请求参数第二个 viewlog 接口的响应预览验证通过后 c 接口响应返回重定向后的页面链接请求参数中 ak 是定值ds、tk 为第二个 viewlog 接口响应返回的c 接口请求参数c 接口响应预览成功失败则会响应返回c 接口响应预览失败逆向分析从 viewlog 接口的堆栈中跟进去在第 4592 行打下断点滑动滑块断住后往上跟栈到 o 中o 即为 fs 参数的值o 定义在第 5566 行将 i 加密后得到i 为初始坐标、轨迹、旋转比率等转换为字符串后得到跟进到加密方法 r.encrypt 中很明显为 AES 加密并且经过测试加密算法没有魔改直接引库即可ac_c 参数结果验证百度旋转验证码 v1百度旋转验证码 v2需要两次校验