![](https://img-blog.csdnimg.cn/4ae156c49ea04b3898fc505287051534.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python爬虫逆向案例中高级
文章平均质量分 89
python爬虫/js逆向案例等,在公众号也有对应的开源的,可以打开我任意一篇文章末尾会有公众号
优惠券已抵扣
余额抵扣
还需支付
¥49.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
十一姐
这个作者很懒,什么都没留下…
展开
-
爬虫自动化之drissionpage实现随时切换代理ip
爬虫自动化drissionpage如何实现随时切换代理原创 2024-04-30 07:36:20 · 925 阅读 · 0 评论 -
如何通过drissionpage过瑞数3/4/5/6/vmp各个版本的反爬视频+学习代码
如何通过自动化过瑞数3/4/5/6/vmp版本的反爬原创 2024-04-30 07:25:58 · 592 阅读 · 0 评论 -
如何通过drissionpage以及js逆向过字符/滑块/点选/九宫格验证码文章/视频学习案例
如何通过drissionpage以及js逆向过字符/滑块/点选/九宫格验证码文章/视频学习案例原创 2024-04-13 22:46:47 · 1022 阅读 · 0 评论 -
js逆向中高级案例-文章标题汇总
汇总了一些中高级的案例文章,虽少但是写的比较详细原创 2023-07-28 00:21:25 · 2084 阅读 · 0 评论 -
js逆向思路-区分是否有瑞数反爬/属于哪个瑞数版本vmp/3/4/5/6代
3/4/5/6代/vmp版本的瑞数网站特征举例区分,以及2022年7月份遇到瑞数vmp反爬的网站的经验之谈原创 2023-07-16 17:22:08 · 4098 阅读 · 4 评论 -
Android逆向基础入门
目录一、基础App数据抓取1、App抓包知识了解二、Android_apk逆向1、Android逆向名称2、jadx反编译工具3、JEB反编译工具一、基础App数据抓取1、App抓包知识了解常用的拦截抓包工具有Charles、Fiddler、mitmproxy:大部分app使用的数据通信协议基于HTTP/HTTPS,可通过抓包查看来模拟url请求常用的自动化工具有Appium、Airtest:就相当于web端的selenium二、Android_apk逆向1、Android逆向名称每个a原创 2022-01-24 12:35:34 · 15007 阅读 · 7 评论 -
js逆向案例-某数美
目录一、案例分析二、fveify校验分析-滑块/点选1、滑块2、点选三、动态的js参数名以及密钥获得方式四、DES/滑块缺口/轨迹xyt代码一、案例分析点击查看案例网址如图register接口请求验证码fveify接口校验,通过响应返回PASS,失败则返回REJECT二、fveify校验分析-滑块/点选1、滑块校验请求参数如下,红色框出部分是动态的key名和des加密的结果,其实js版本号一周大概变一次,所以12个请求参数名也是随着js版本一周变一次,包括密钥也是一原创 2022-05-03 12:20:20 · 3444 阅读 · 5 评论 -
js逆向案例四-滑块验证码
目录前、案例一二三四、验证码的逆向(⭐⭐⭐)1、案例11_滑块验证码2、案例插曲_滑块验证码识别两种方法(1)滑块缺口颜色为单一颜色时用rgb判断(2)滑块缺口颜色非单一值用模板匹配前、案例一二三js逆向案例一js逆向案例二四、验证码的逆向(⭐⭐⭐)1、案例11_滑块验证码(1)案例网址:点击网址(2)案例反爬点:验证码缺口的识别,以及识别偏移量的js加密,cookie反爬(3)案例分析:cookie只需要首次请求时把set-cookie拿到即可,slidevalue是滑块缺口加密原创 2021-08-27 23:00:42 · 5609 阅读 · 23 评论 -
js逆向案例五-字符类验证码
目录案例:一二三四五、字符验证码的逆向(⭐⭐⭐)1、案例13_普通的字符验证码案例:一二三四js逆向案例一二js逆向案例三js逆向案例四五、字符验证码的逆向(⭐⭐⭐)1、案例13_普通的字符验证码muggle-ocr安装与使用官方文档https://pypi.org/project/muggle-ocr/已经下架,目前可以通过下面的方法安装pip install muggle-ocr -i https://mirrors.aliyun.com/pypi/simplepython解原创 2021-11-15 20:58:44 · 4383 阅读 · 2 评论 -
js逆向案例-css字体反爬
目录一、反爬点二、反爬分析1、js逆向解密响应参数2、css字体伪元素分析一、反爬点响应参数js加密, css字体伪元素隐藏二、反爬分析1、js逆向解密响应参数突破入口,响应数据里面有个eval,所以直接hook evalhook eval步骤1:先根据堆栈回溯打上断点,然后刷新网页断在send断点这个位置,然后控制台输入hook_eval的js,然后取消send的断点,然后F8调试进入下一步步骤2观察:此时已经hook住,断点停在了此位置,这里即给window的一个属性进行了原创 2022-01-06 22:57:22 · 2764 阅读 · 3 评论 -
js逆向案例-初学signature
一、反爬点案例网址,向下滚动加载页面时的请求参数反爬signature二、反爬分析1、采用搜索关键词signature定位,然后下断点,继续加载页面进入S函数,在return o即signature,经分析得最后一句就是var o = window.byted_acrawler.sign.call(n, i) , 所以我们解析来看继续下一步调试,进入到window.byted_acrawler.sign函数,此时进入到一个新的js文件里了acrawler.js(只有650行),传参如原创 2022-01-08 11:37:26 · 4770 阅读 · 8 评论 -
js逆向案例-Access-Control-Allow-Origin跨域解决与hHmacSHA512
难点一案例打开调试有多个文件有无限debugger,每个文件有上百个debugger解决方案,将5个js文件全部保存到本地并替换debugger 为 return,然后用fiddler替换,然后清空浏览器缓存刷新网页难点二刷新网页替换文件后控制台报错has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource解决方案:..原创 2022-01-14 08:22:28 · 1598 阅读 · 5 评论 -
Android逆向基础-java基础入门
一、vscode安装java插件 二、java代码基础知识扫盲了解 三、apk_java层逆向小案例 四、java与frida的hook文章推荐原创 2022-03-06 16:43:43 · 4685 阅读 · 2 评论 -
js逆向案例-X-Bogus/signature算法分析
目录一、案例分析二、signature定位与分析三、X-Bogus定位与分析四、滑块captchaBody还未研究一、案例分析案例网址,研究的是这个接口,获取用户视频的接口研究的参数是请求参数当中的X-Bogus和_signature,并不是所有接口都需要这两个参数,有的并不校验,有的只有cookie即可了,有的有这两个参数即可了,具体接口具体分析,本文只是研究下这两个参数的生成逻辑思路二、signature定位与分析采用xhr定位signature,首先清除缓存,然后刷新网页,会定位到原创 2022-03-23 23:52:43 · 11596 阅读 · 16 评论 -
js逆向-腾讯滑块collect参数
第一次插桩输出1、插桩打日志点:可以知道collect由3个超长的字符串拼接而成j[j.length - 2] = j[j.length - 2] + j.pop()if(typeof j[j.length - 1] == "string"){ console.log("j栈的输出", j[j.length - 1]);}2、第一组长串可知,超长串是由超长乱码串base64加密而得3、超长的乱码串是由小的乱码串拼接而成,小的乱码串第二次插桩输出可以知道 Ç^ÿ °>原创 2022-04-06 21:12:29 · 11387 阅读 · 33 评论 -
js逆向案例-某盾
一、某盾难点本次实战网址: 点击链接一、获取fp首先https://c.dun.163.com/api/v2/get?id用于获取滑块验证码原创 2021-01-25 23:18:03 · 7643 阅读 · 56 评论 -
js逆向案例-空气质量
JavaScript加密逻辑分析与Python模拟执行实现数据爬取1、参考文章讲解https://cuiqingcai.com/5024.html#comments2、分析js流程步骤(1)网站数据接口通信已被加密:页面数据是通过 Ajax 加载的,数据接口地址是:https://www.aqistudy.cn/apinew/aqistudyapi.php,是一个 POST 形式访...原创 2019-08-11 20:39:47 · 1273 阅读 · 1 评论 -
js逆向案例-巨量某数jsvmp纯扣逻辑
目录一、常用的js基础知识 二、常用的谷歌操作 三、jsvmp的特征 四、jsvmp扣逻辑原创 2022-02-22 13:44:53 · 9606 阅读 · 13 评论 -
js逆向案例-反调试/jsfuck/cookie/des/ttf字体
目录一、案例分析二、反调试无限debugger与console三、jsfuck生成cookie四、des解密详情url后缀五、woff动态字体反爬原创 2022-04-08 20:22:16 · 1925 阅读 · 18 评论 -
js逆向案例-rus5逻辑学习
目录 一、RS5特点 二、Cookie正式逻辑分析 三、cookie生成后的操作 四、后缀的生成原创 2022-02-14 00:56:18 · 5627 阅读 · 16 评论 -
js逆向案例-zzjg之jy/woff.2
一、案例分析二、ast还原混淆三、3个w值位置四、动态字体woff.2解析原创 2022-04-17 17:32:46 · 2428 阅读 · 4 评论 -
js逆向案例-obsfuscator混淆
目录一、obsfuscator混淆特点二、如何分析逆向obsfuscator混淆三、逆向ob混淆实战1、目标结果2、查找哪个请求有目标数据3、查找加密参数生成位置4、分析data参数生成逻辑一、obsfuscator混淆特点1、通过混淆工具Obfuscator混淆过的代码即obsfuscator混淆(简称ob混淆),点击Obsfucate即可混淆如下代码2、特点:代码变量形式大篇幅的已_0x为前缀进行命名,通过死代码和花指令增加代码可读难度;通常死代码在程序中完全不会调用,而花指令可能将一个原创 2020-09-28 22:22:52 · 2082 阅读 · 7 评论 -
js逆向案例-rus4逻辑学习
一、RS4特点js混淆生成了第二个cookie,只有携带有效的cookie才能正确请求页面状态码才是200如何区分是几代版本,看cookie_t二、网站请求流程特点1、第一次请求:假设urlA返回状态码202,与响应cookie_sFSSBBIl1UgzbN7N80S响应源码只有光秃秃的内容,大致分为三部分见图说明2、第二次请求:只携带cookie_s请求了外链js文件,之后js生成了cookie_t,响应状态码200,也是此次学习需要关注的地方3、第三次请求:携带cook原创 2021-12-25 14:56:07 · 5203 阅读 · 9 评论 -
js逆向_知识小结
目录1、开发者工具小技巧2、Fiddler使用小技巧3、python代码小技巧4、js代码知识点原创 2022-03-22 21:15:22 · 7991 阅读 · 10 评论 -
js逆向案例-猿人学比赛题(中等及以下难度的)
目录心得感受1、js混淆-源码乱码尝试hook window属性3、请求头顺序与请求规律检测4、css样式style偏移干扰5、js混淆-用hook定位7、woff动态字体编码12、入门级js13、入门级cookie15、了解wasm16、了解webpack打包js与window埋坑17、了解http2.0协议19、了解tls指纹心得感受这是一个极好的练习js逆向的网站js逆向是一个极其考验细心与耐心的活:因为马虎常常因为一个小细节导致流程错误比如js扣的没有考虑到运算符优先级未加括号导致运算错原创 2021-11-29 08:22:20 · 3265 阅读 · 10 评论 -
js逆向案例-css字体反爬
猫眼电影字体反爬一、原理介绍将所有uni的x、y坐标收集,并利用KNN算法预测uni对应的真实值。参考这篇文章:原理介绍二、依赖包下载whl文件安装:地址依赖包: fontTools、numpy、scipy、sklearnpip install fontToolspip install numpy‑1.17.4+mkl‑cp37‑cp37m‑win_amd64.whlpi...原创 2019-12-17 01:33:16 · 1462 阅读 · 3 评论 -
js逆向案例-某知x-zse-96补环境与扣逻辑
目录 一、流程简单了解 二、补环境的方式 三、扣算法的方式原创 2022-02-25 12:46:56 · 2113 阅读 · 3 评论 -
JS逆向案例-万方的protobuf逆向解析
目录 一、Protobuf的特征 二、Protobuf的解析思路流程 三、推荐文章原创 2022-02-26 19:00:23 · 3512 阅读 · 9 评论 -
JS逆向-Protobuf逆向解析
目录一、什么是Protobuf二、Protobuf环境配置三、Protobuf实例序列化与反序列化四、逆向解析 Protobuf案例1、python序列化2、python反序列化一、什么是Protobuf1、protocol buffers介绍:是一种语言无关、平台无关、可扩展的序列化结构数据的方法。严格说不算是加密,只能是叫序列化结构数据,让可读变为疑似的乱码,那反序列化即让疑似的乱码变为可读2、protobuf使用流程的前提是有一个.proto文件,对逆向而言就是还原.proto文件,选择原创 2021-11-13 17:50:55 · 8611 阅读 · 15 评论 -
JS逆向案例-web某音弹幕protobuf逆向解析
目录一、案例分析二、案例解析一、案例分析如图弹幕信息,弹幕信息是protobuf序列化后的数据响应头也有明显特征:content-type: application/protobuffer二、案例解析关于protobuf案例的更详细介绍看这篇文章这里直接安装pip install blackboxprotobuf,先用fiddler抓包,然后选择响应当中的十六进制字节黑色字体右击存为.bin文件,然后按如下脚本解析如果是响应请求的话,就按如下脚本解析即可import reque原创 2022-02-27 11:46:49 · 3183 阅读 · 1 评论