window 版 Charles 抓包 手机 app (以抓取 “华图在线” App为例)

前言:

一年一度的公务员国考要来了。复习公务员考试的小伙伴,您们好,作为一个看 华图在线 刷题的程序员自闭了。手机刷题好累呀,强烈要求华图做PC版exe.

为了实现能在 PC 端抓取华图在线App题库,决定用Charles(小花瓶)抓包,抓取api数据,编程实现 PC 版题库。

环境搭建篇

Windows 系统电脑
手机 (android 或 ios ,本文以 IOS 系统手机为例)

App 华图在线

huatulogo
华图在线

安装配置步骤

电脑端设置

1.安装 windows 版charles

官网下载地址:
https://www.charlesproxy.com/download/

下载后,双击,选择软件保存目录安装即可。

2.Charles设置不代理计算机的请求(推荐)
proxy -> windows proxy   (勾选则抓取计算机的请求)
proxy -> Mozilla Firefox proxy (勾选则抓取计算机上 Mozilla、Firefox浏览器的请求)
对 app 进行数据抓取的场景,这两项  不勾选  。(特别重要,要不然有一堆电脑端的请求干扰我们分析问题,排除干扰,才能更专注于问题本身)

3.SSL Proxying Settings

安装 charles 根证书
Help -> ssl proxy -> Install Charles Root Certificate
跳转至系统证书安装流程 安装 charles 根证书

4.查看手机所需配置
Help -> ssl proxy -> Install Charles Root Certificate on a Moblie Device or Remote Browser

手机端设置

1、 手机连上同一网段的网络,设置代理。
2、 手机浏览器(android 手机使用系统浏览器)访问 chls.pro/ssl 安装证书

贴图环节:

需要抓取的题目题库

华图题库页
华图在线 行测题库 页面

 

手机上操作华图在线App, 电脑端Charles 抓取 Api 数据:

华图抓取
申论 归纳总结 部分抓取

后续:尝试做一版PC端 华图题库,用于电脑端公务员刷题,喜欢我滴,记得关注点赞。

只要地球不爆炸,心态永远不炸!

参考链接:Windows 版 Charles 使用指南

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值