声明(lianxi a15018601872)
本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!
前言(lianxi a15018601872)
百度验证码训练完了,样本感觉还是不太够这百度ai底图可真恶心训练了100轮本来是打算128但是我嫌弃太久了选择了100果然效果不怎么样。转正率6成左右但是还是存在转过来部分会歪5-10°。先把深航弄了接着增大样本。看到了老伙计x-s3-s4e之前那个昆明航空没搞完,正好自己补完227之后很久没搞过补环境。拿他练一下我的之前学习boda框架成果。
1.逆向思路
主要需要bootstrap,sw.js两个js文件。全部抠出来慢慢补。我补了刚好两天。里面异步和setTimout挺多的。补了整整3000行。他一直在检测getOwnPropertyDescriptor搞的我一个个浏览器输出。Ojbect.defineproperty一个个弄太累了。还一直检测原型链。rtc。音频文件。前面还好处理后面的Promise,和setTimeout才是最难搞的。需要舍弃一些不执行,保留一些执行。最后是eval检测debug直接hook过掉。然后我还用了一些第三方库来处理他模拟的浏览器事件。
他需要发个xml获取sidcookie加密过程中需要用到。还有一些我就不展开说了。
const XMLHttpRequest = require('xmlhttprequest').XMLHttpRequest;
最后最关键一点重写一下document.cookie然后和浏览器效果一样如图。
顶象文件刷新问题
这个问题我也没怎么研究,我就说一下我的思路吧。#前面的数字我记得前几天是4*45,今天是4*51。全局搜索一下就知道怎么处理了,我测试过了完美解决还有一个问题,我就不说了留给你们思考吧