app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

uiautomator 虚幻 214℃ 0评论

作者:虚坏叔叔
博客:https://xuhss.com

早餐店不会开到晚上,想吃的人早就来了!?

app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

3eee86fed9cf4b7fad91a5dc31477a9f - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

一、查看电脑的ip地址

首先需要查看电脑的ip地址

命令行运行

ipconfig /all

912700bba3f64c7f95fcb827364dcafa - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

这个ip地址每个人都不一样,大家需要记住自己的ip地址

二、设置手机网络桥接模式

打开夜神模拟器:

系统设置=》属性设置=》网络桥接模式(开启)

65248a80a9754210a5ff62a585dd60b8 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

打开网络桥接模式后,记得按照它的提示重启。

它和虚拟机(vmvare)里设置的桥接模式是一样的意思,为了获取当前网络的ip地址,保证电脑和夜神模拟器在同一个局域网里面。

点击设置,进入到WLAN中,点击WiredSsid就可以查看模拟器的ip地址了:

b87707b34e024b899fb6828490d2c2ad - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

三、设置手机模拟器网络代理服务器和端口

移动鼠标到WiredSSID,左键点击鼠标长安不要松手,点击修改网络:

f9536471e3c84f54bde052196250560d - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

勾选:“显示高级选项“

代理设置为:手动“”

设置windows电脑的ip地址:为8889

e8014b1714b64f54a148b4e214428cef - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

这里的8889对应的是fiddler中的设置端口:

148c61a6df59495095ec9ad0890a7949 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

四、设置fiddler

fiddler对于手机端,需要设置为

from remote client only

494d46b197634048a68dc8238743ae33 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

在connect标签里,也需要将“允许远程电脑”勾选上

154dbfd92dbc41a68080d99cf23de07e - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

五、手机模拟器安装证书

现在,用手机模拟器打开浏览器:

可以看到弹出安全证书有问题,这是因为现在还没有安装fidder的证书,这里一直点击继续,让它先通过:

c93226c2eb834961bc2c436bb1556bad - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

在安卓模拟器的浏览器中,输入电脑的局域网ip地址:

192.168.199.194:8889

3e5b7469ff0f4a59acd33a078a90de14 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

点击证书 :

you can download the FiddlerRoot certificate

b4f44c253274479e869dc19f10fa0d14 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

输入证书名称:fiddler

e8e4076341dc4508b19e5fc43fce1e5e - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

点击确定设置锁屏的:

938bf2ff7ed84d3c81ad6e6d55182ad2 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

点击:

da76bd4a06b042409035f66a1d6c4a77 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

输入后,点击继续:并确认一次

002cfef1b72f4179b7db03613d4bdac1 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

六、测试手机模拟器浏览器抓包

清除fiddler的所有数据包:

9f1db22356d74ce4a4edc4c99570e7c6 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

在夜神模拟器的浏览器中,输入百度网址

fd8afdda1a284809b2e427f91ffa8e56 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

可以看到 目前可以百度的包可以正常的被获取

1690a5e1cd5a457b9fe54000498b1276 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

如果你的每个数据包都提示这个:

695f15b3192c456780177e71cb7821b6 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

可以将streamdecode点击上

4d2550b4284f49bbbcb33ec1fbacb656 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

然后点击raw就可以看到各种数据了

435f0ca1af684a55b333d0c12725fa40 - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

可以看到fiddler已经拦截了手机端的数据包

六、总结

  • 本文介绍了fiddler如何抓取手机端数据包。
  • 如果觉得文章对你有用处,记得 点赞 收藏 转发 一波哦,博主也支持为铁粉丝制作专属动态壁纸哦~

? 往期优质文章分享

? 优质教程分享 ?

  • ?如果感觉文章看完了不过瘾,可以来我的其他 专栏 看一下哦~
  • ?比如以下几个专栏:Python实战微信订餐小程序、Python量化交易实战、C++ QT实战类项目 和 算法学习专栏
  • ?可以学习更多的关于C++/Python的相关内容哦!直接点击下面颜色字体就可以跳转啦!
学习路线指引(点击解锁) 知识定位 人群定位
? Python实战微信订餐小程序 ? 进阶级 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。
?Python量化交易实战 ? 入门级 手把手带你打造一个易扩展、更安全、效率更高的量化交易系统
❤️ Python&C++混合编程❤️ 难度偏高 分享学习Python C++混合编程知识!

? 资料白嫖,温馨提示 ?

关注下面卡片即刻获取更多编程知识,包括各种语言学习资料,上千套PPT模板和各种游戏源码素材等等资料。更多内容可自行查看哦!

2e3d1f57d8cc4b689c0ec284120b1acc - app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

转载请注明:虚坏叔叔 » app小程序手机端Python爬虫实战13-fiddler如何抓取手机端数据包

喜欢 (0)

您必须 登录 才能发表评论!