随笔分类 - 逆向与架构
根据自己的爬虫学习过程,总结逆向与架构优化经验,涵盖爬虫工具,爬虫原理与绕过以及相关项目实战
摘要:
补环境其实是`补浏览器有而Node没有的环境,即补BOM和DOM的对象`,一切环境补的结果都是向浏览器实际结果靠齐,入门补环境只需要记住缺啥补啥这个技巧,当运行提示缺少某个环境,则直接在浏览器运行该环境是啥结果然后补上该结果。
阅读全文

摘要:
在抓取某个站点时,我们需要找到目标接口,然后确定目标接口所使用的反爬机制,常见反爬机制有`cookie`、`请求头`、`签名校验`等,只有找到它所使用的反爬机制我们才能对点下药。
阅读全文

摘要:
记录某省焦煤电子招采平台响应结果加密破解过程(绕过混淆)
阅读全文

摘要:var code = “37fef010-e1b9-4d58-a95d-1b35284a7b7a” 此分享只用于学习用途,不作商业用途,若有冒犯,请联系处理 Hook定位快捷命令 反爬前置信息 站点:aHR0cHM6Ly93d3cuc3hjY2R6emNwdC5jbi9ob21lL3RyYWRl 接
阅读全文
摘要:此分享只用于学习用途,不作商业用途,若有冒犯,请联系处理 反爬前置信息 站点:aHR0cHM6Ly96d2Z3LmNxLmdvdi5jbi9pY2l0eS9pY2l0eS9lbmdpbmVlcmluZy9uYXZpZ2F0aW9u 接口:/icity/api-v2/cq.app.icity.engi
阅读全文
摘要:此分享只用于学习用途,不作商业用途,若有冒犯,请联系处理 逆向站点 aHR0cHM6Ly93d3cuYm9odWF5aWNhaS5jbi8/VTU4Iy9jaGVtaWNhbC9sb2dpbj9yZWRpcmVjdD0lMkZjaGVtaWNhbA== 滑块验证码样式 滑块验证码研究 一般的滑块验证
阅读全文
摘要:声明:本篇文章内容是整理并分享在学习网上各位大佬的优秀知识后的实战与踩坑记录 前言 这篇文章主要是研究如何动态生成后缀参数MmEwMD的,它是在文章爬虫逆向学习(六):补环境过某数四代的基础上进行研究的,代码也是在它基础上增加补点的,且下文破解的接口所需的cookie也可以直接用它的代码得到。 Mm
阅读全文
摘要:声明:本篇文章内容是整理并分享在学习网上各位大佬的优秀知识后的实战与踩坑记录 引用博客: https://blog.csdn.net/shayuchaor/article/details/103629294 https://blog.csdn.net/qq_36291294/article/deta
阅读全文
摘要:serkio应用实战 前言实战开发多次调用加密方法破解失败如何刷新加密方法同一个浏览器的加密代码如何给不同用户使用 注意事项总结 前言 最近在工作中遇到了一个反爬虫产品,处于技术能力和新产品迭代更新快的考虑,最后选择使用RPC技术解决问题,因为serkio框架帮我们封装好了服务,且自身具备一定的负载
阅读全文
摘要:常见加解密处理保姆级教程 国密SM系列SM2JavaScript实现python实现 SM4JavaScript实现python实现 MD5JavaScript实现python实现 SHAJavaScript实现python实现 HMACJavaScript实现python实现 DESJavaScr
阅读全文
摘要:Hook保姆级教程 Hook定义hook的目的Hook使用步骤Hook函数公式常用Hook方式对象中属性eval/FunctionCookieheader 参数关闭alerturlJSON.stringifyJSON.parseFunction对象操作 Hook定义 Hook 技术又叫做钩子函数,在
阅读全文
摘要:常见字体反爬破解策略 CSS偏移反爬虫案例场景破解策略 SVG字体反爬案例场景破解策略 自定义字体反爬案例场景破解策略 CSS偏移反爬虫 案例场景 css偏移反爬虫是通过样式left偏移覆盖数据实现反爬,如下图所示,这个某哪儿的机票数据,一般情况下,红色框中三个b标签我们会提取第一个,但是仔细观察会
阅读全文
摘要:某翻译平台cookie和签名参数逆向破解 前文逆向参数的分析流程案例场景请求参数研究cookie研究 逆向破解请求参数逆向破解思路流程定位参数XHR提取断点请求调用堆栈 分析参数补全构造代码 cookie参数逆向破解思路流程全局搜索(Ctrl + Shift + F) 破解应用部署node http
阅读全文