Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了直呼内行)

news/2024/7/20 3:48:30 标签: fiddler, 小程序, 微信小程序, 网络爬虫, 前端

前言

本篇文章主要给大家详细讲解如何用Fiddler爬取微信小程序的图片,内容图文并茂,流程非常简单,我们开始吧。

目录

  • 获取软件并打开
  • 点击工具设置相关代理
  • 如何抓图
  • 答疑
  • 总结

一、获取软件并打开

1、通过百度网盘下载获取安装包(链接是永久的)

链接:https://pan.baidu.com/s/1GPwJfcNqkO0VtYklOcED4g 
提取码:0tsu

2、进入fiddlerhhb文件夹,双击启动 Fiddler.exe

二、点击工具设置相关代理(首次使用才需这一步,熟练使用后直接第三步的流程就行)

1、进入选项

2、勾选完先别关窗口,点击Tab栏的HTTPS

3、进入操作

4、信任根证书

5、确认用新证书

6、添加新签名证书

7、出现这个弹框就代表证书配置完毕。(可以正常使用Fiddler工具抓图了)

三、如何抓图(准确讲叫抓包,抓对方的数据源)

简略流程:

点击工具栏文件的捕获数据(或者按F12快捷键) -> 小程序在目标商品的上一层点进去 -> 接口数据解码 -> 从字段取图片链接 -> 链接复制到浏览器下载下来 -> 抓图完毕。

原理:

你要获取商品a的信息,就从它的上个页面开启捕获功能,因为进入到详情这个过程中,我们将对方服务器返回给前端的数据进行抓取,从而就可以拿到源数据。

详细流程:

1、清空数据

   2、点击一下或者按F12

3、假设现在要抓这个商品的详情页所有内容,必须要停留在该商品详情的上个页面,开启捕获数据,然后点进去。

注:此时检查 文件 -> 捕获数据勾选了没有,没勾选给勾选上再点进去。

点击商品进入详情(见下图)

4、捕获数据

5、数据格式化前

6、数据格式化后

7、将图片链接复制到网页打开,然后把图片下载下来(到这里就能取到图片了)。

8、如果要抓另一个商品,小程序从详情退出来(也就是停留在进详情前的商品列表),重新选择新的产品点进去详情。

提示:如果左边数据太多,就清空一下数据。

9、如果出现代理已更改,点它一下才可以重新抓包(捕获新的商品数据)

四、答疑

如果工具栏不见怎么恢复?

恢复前:

恢复后:

五、总结

无论抓什么数据,都要从它的上一层页面开启捕获,这样才能拦截到对方的数据。

如果是PC端网页抓取,则只需要F12开启捕获,刷新网页就可以抓了。

提示:该教程只用于正当行为使用,如用于不正当行为被抓与作者无关。


http://www.niftyadmin.cn/n/306400.html

相关文章

YOLO-NAS讲解

Meet YOLO-NAS: New YOLO Object Detection Model Beats YOLOv6 & YOLOv8 代码链接What is YOLO-NAS?What does the “NAS” in YOLO-NAS stand for?Some Key Architectural Insights into YOLO-NASA Brief Summary Training of YOLO-NAS ModelsHow To Use YOLO-NAS For …

鉴权C# HmacSHA256加密与java HmacSHA256一致

public static string HmacSHA256Encrypt(string secret, string signKey) {   string signRet string.Empty;   using (HMACSHA256 mac new HMACSHA256(Encoding.UTF8.GetBytes(secret)))   {     mac.Initialize();     byte[] hash mac.ComputeHash(Encodi…

vue+Nodejs+Koa搭建前后端系统(五)--Nodejs中使用数据库

连接数据库 1.开启mysql服务 以管理员身份运行cmd,输入: net start mysql2.登录 root用户、创建新用户、赋予新用户权限 如果你用root用户作为node的连接用户,这一步可以略过。 (1)登录root: mysql -…

【算法与数据结构】队列

队列 队列:结构定义 队列是有一篇连续的存储区,其实连续性不重要,而是队列需要保持一个特性: 从队首出元素,从队尾入元素。这一点与顺序表不一样,元素加入的位置不一样 队列:只允许从尾部加入…

macOS Ventura 13.4 RC(22F62)发布

系统介绍 5 月 10 日消息,苹果今日向 Mac 电脑用户推送了 macOS 13.4 RC 更新(内部版本号:22F62),本次更新距离上次发布隔了 49 天。 macOS Ventura 带来了台前调度、连续互通相机、FaceTime 通话接力等功能。其中&a…

Linux危险命令

rm -rf 命令 该命令可能导致不可恢复的系统崩坏。 rm -rf / #强制删除根目录下所有东西。rm -rf * #强制删除当前目录的所有文件。rm -rf . #强制删除当前文件夹及其子文件夹。fork 炸弹 :() { :|:& };:不太好理解可以转换成 bomb() {bomb|bomb& }; bomb一旦执行…

Starrocks:Win/Linux环境安装及一键部署脚本

1. Starrocks简介 StarRocks是一种分布式的互联网分析型数据库 (OLAP) 系统,它能够支持丰富的 SQL 查询,并且在海量数据的场景下提供极高的性能和可扩展性。 StarRocks的主要功能组件包括: Frontend (FE): 负责解析和优化用户提交的SQL语句…

NLP技术应用

实用技术 同义词替换 故障搜索领域,查询关键字往往有固定的模式,比如“某某指标差”、“某某速率低”,为一主谓结构,主语是名词,谓语是形容词或动词,且谓语为形容词时,都是“差”、“不好”、…