

Python爬虫编程思想(121):抓取移动App数据--设置手机的代理
source link: https://blog.csdn.net/nokiaguy/article/details/122577989
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

与Charles一样,mitmproxy需要运行在PC上,mitmproxy的默认端口是8080,启动mitmproxy的同时会开启一个HTTP/HTTPS代理服务。手机与PC必须在同一个网段(都需要连接Wi-Fi),然后手机的代理设置为PC的IP地址,端口号设为8080。这样手机App在访问互联网时,会先通过代理,也就是说,运行在PC端的代理起到了中间人的作用,这样这个中间人就可以监听手机APP与服务端的交互数据。
首先,需要使用下面的命令运行mitmproxy:
mitmproxy
启动mitmproxy后,会在8080端口上运行一个代理服务,如图1所示。
Recommend
-
13
Python爬虫编程思想(7):实战案例:抓取博客文章列表
-
9
Python爬虫编程思想(38):项目实战:抓取糗事百科网的段子 ...
-
3
Python爬虫编程思想(37):项目实战:抓取猫眼电影Top100榜单 ...
-
13
Python爬虫编程思想(47):项目实战:抓取豆瓣Top250图书榜单 ...
-
8
Python爬虫编程思想(62): 项目实战:抓取酷狗网络红歌榜 ...
-
5
Python爬虫编程思想(88):抓取异步数据的原理_一个被知识诅咒的人-CSDN博客
-
13
Python爬虫编程思想(115):抓取移动App数据--使用Charles抓取HTTP数据包 ...
-
4
Python爬虫编程思想(116):抓取移动App数据--在PC端和移动端安装证书 ...
-
16
Python爬虫编程思想(117):抓取移动App数据--使用Charles监听HTTPS数据包 ...
-
6
Python爬虫编程思想(120):抓取移动App数据--在移动端安装mitmproxy证书 ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK