文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Android实现抓包 使用Fiddler抓包

2023-09-06 16:48

关注

Fiddler下载:https://pan.baidu.com/s/1QzvL0xugp6XX7gbFBFlEJg?pwd=bf6u 
提取码:bf6u 

1.Fiddler配置 

如果用不到https可以不开启https抓包  
电脑打开fiddler,手机电脑同一网段。fiddler打开https抓包(Tools->Options->HTTPS),同时配置好端口(Tools->Options->Gateway)。(监听端口默认8888)

 对于普通的http请求的app,不需要进行上面的配置,。(监听端口默认8888)

 2.电脑ip查看  

win+R,输入cmd回车。召唤出cmd,然后输入ipconfig,ipv4的地址就是电脑的ip地址

 3.手机或者模拟器配置代理 

打开手机,连接和电脑同一网络的WiFi,找到高级设置或者代理设置,代理选择手动,然后主机名输入上一步拿到的电脑的ipv4地址,端口输入fiddler配置的监听端口。

 4.手机安装Fiddler证书

手机打开浏览器,访问刚刚输入的ip:端口,比如我的就是192.168.3.141:8888,在这个界面放大,找到这个蓝色的下载链接,点击下载 安装

 基本就可以抓包了  如果还是没有抓取到数据就需要使用drony配合fiddler抓包

Drony下载:https://pan.baidu.com/s/1G-IXl_gcKV-41bOE7BITXg?pwd=6h5x 
提取码:6h5x 

原理分析

使用流程:

1.安装drony之后,打开dronyAPP,左滑切换到设置界面

 2.进入无线网络设置界面

 3.WiFi界面长按当前连接的WiFi,点击编辑

 在这个地方可能会遇到几个问题:

4.Drony设置和Fiddler一样的代理ip和端口

 

 5.往上滑,查看下面的更多设置,设置过滤默认值和进入规则设置界面

 6.进入转发规则设置点击加号添加规则

7.行动(action)选择本地代理链全部,然后点下面的APP选择,选择要抓包的APP。如果不选择APP,则会把所有APP的请求都转发过去,容易造成误判

 8.点击右上角保存按钮保存当前过滤规则配置

 

 9.配置完成,回到规则列表界面,再次确认规则

10.返回主界面,点击开关,打开代理转发 

 11.fiddler上查看请求内容。

来源地址:https://blog.csdn.net/qq_15059163/article/details/131748625

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-移动开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯