- 博客(7)
- 收藏
- 关注
原创 Python利用Pyexecjs执行JS文件,编码格式错误问题
1.使用functools相当于hook encoding参数。3.在需要执行js的方法上添加装饰器。
2025-01-09 13:42:20
357
1
原创 python 使用curl_cffi绕过指纹识别解决ja3指纹
比requests/tls_client快分开,和aiohttp/pycurl的速度比肩。curl_cffi 可模拟真实浏览器的 TLS | JA3 指纹。# 注意这个 impersonate 参数,指定了模拟哪个浏览器。遇到一个网站,忽然发现无论如何如何更换UA和代理请求都是403。支持JA3/TLS和http2指纹模拟;
2024-12-13 15:53:20
398
原创 某花顺cookie v值以及整个登录流程逆向(附源码)
代码中对滑块验证失败的情况做了重新滑一次的操作,流程还是比较多的,不过代码没有混淆,难度并不高。在学习登录接口的时候,网上有高手已经把流程梳理得很清晰了,原帖>>我也是弄完了才发现这个帖子的,我再在这个贴子的基础上进行更新一下。请求的时候每次都生成新的v值携带上。部分源码在github,
2024-12-13 10:35:03
810
原创 Pycurl编译流程记录
5.如果在运行代码的时候导入pycurl报错,提示dll文件找不到,请把pycurl\lib\libcurl\bin文件夹中的libcurl.dll文件移到已经编译好的pycurl的egg文件中(pycurl-7.45.2-py3.10-win-amd64.egg中。Pycurl是python的用于请求的第三方库,支持http2,能修改ja3指纹,底层是C语言写的。2.因为pycurl底层是有c所写,需要用到visual studio 生成工具,pycurl支持异步,单步和线程,具体操作请看代码详情。
2024-08-30 09:48:26
355
原创 某度旋转验证码逆向分析流程和源码
第一次 https://passport.baidu.com/cap/init 接口,请求的 ak 是固定值,当然不同场景不同网站是不一样的,_ 时间戳,ver=1,返回值 as、tk 都是后面会用到的。请求https://passport.baidu.com/cap/style接口,会用到tk值,得到验证码图片。4.fs需要加密两次,两次都是AES,第二次需要用第一次的加密参数和图片的backstr(style接口返回)截止 2024-7-24:并未校验验证码轨迹,校验了旋转的角度参数ac_c。
2024-07-24 11:51:14
1432
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人