当前位置:网站首页>Fiddler packet capturing tool for mobile packet capturing
Fiddler packet capturing tool for mobile packet capturing
2022-07-26 09:29:00 【The man running the horse doesn't get enough sleep】
One 、 Configuration support HTTPS Grab the bag ( No capture required HTTPS, Ignore this step )
Configuration support HTTPS Please check the previous blog post 《Fiddler Configuration support of packet capturing tool HTTPS Grab the bag 》, There is no detailed introduction here .
Two 、Fidder Configure agent
- Open the configuration in the menu bar :Tools–>Options–>Connections–> Check Allow remote computers to connect -->Fiddler listens on port: Input 8888

Fiddler listens on port It can be modified to any legal port as needed
- restart Fiddler
- Turn off the firewall or make sure your firewall allows incoming connections to Fiddler process , And it will not block all incoming connections , Include connections in the allowed applications list , Turn off antivirus software ,360 Safety guard .
- Hover the mouse over Fiddler On the far right of the toolbar Online Above to show assigned to Fiddler Mechanical IP Address ( This will be used on the mobile phone IP Address )

5. In the browser address bar, enter the previous step assigned to Fiddler Mechanical IP Address plus slogan , Such as :http://192.168.0.48:8888/, The following page shows Fidder Proxy setup successful
3、 ... and 、 Set up mobile device agent ( With iOS Mobile phones, for example )
To configure mobile terminal packet capturing, ensure that the computer and mobile phone are on the same LAN : For example, together with a WiFi, Or the computer directly serializes the wireless route , The mobile phone is connected to the wireless route WiFi, Or the computer opens a hot spot , Connect your mobile phone to this hotspot .
open iOS Device settings , find WiFi, Click after the current network i Icon

Scroll to the bottom , Select Manual... In the configure agent option
Enter Fiddler machine IP Address :192.168.0.48
Enter Fiddler Listening port :8888, Finally, click save

stay iOS Open the browser on the device , Input Fiddler echo Service address :http://ipv4.fiddler:8888 Or input http://192.168.0.48:8888, The following page is displayed , said iOS Device agent setting succeeded

Mobile phone installed HTTPS certificate ( No capture required HTTPS, Ignore this step )
Open the browser on your phone , Input Fiddler echo Service address :http://ipv4.fiddler:8888 Or input http://192.168.0.48:8888, Click on "FiddlerRoot certificate" Download installation certificate
With iOS Mobile phones, for example :
1) download FiddlerRoot.cer file
2) file –> my iPhone, Find the one you just downloaded FiddlerRoot.cer File and click
3) Set up –> Found in the downloaded description file FiddlerRoot.cer file –> Click on the install –> complete



4) Set up –> Universal –> About the machine –> Scroll to the bottom , Click certificate trust settings –> Select the certificate you just installed DO_NOT_TRUST_FiddlerRoot–> Enable completion trust



PC End , Turn on fiddler Grab the bag , You can capture packets on the mobile end
iOS 13 The above appears even if the certificate is installed and trusted , Still unable to grab the mobile terminal HTTPS package (HTTP The bag can be grabbed normally ), Because Fiddler The default certificate generation tool will be incompatible with the mobile terminal , terms of settlement :
1) Uninstall on mobile phone FiddlerRoot.cer Certificate file
2) open fiddler, Click on Tools–>options–>HTTPS, Click on Actions, Click on the second item :Export Root Certificate to Desktop, The certificate will appear on the desktop FiddlerRoot.cer file
3) take FiddlerRoot.cer Send files to your phone , Installation on mobile phone FiddlerRoot.cer Document certificate is enough , Remember to click certificate trust settings after installation –> Enable completion trust .
Four 、Fiddler Filter settings
- open Fiddle, choice Filters Options page –> Check Use Filters

- Hosts In the bar , The second option , choice “Show only the following Hosts”, Enter the filter condition , Multiple conditions are separated by semicolons

- Click on Fiddler The listening status in the lower left corner , choice non-browser, In this way, you can only grab the mobile terminal instead of the computer terminal

边栏推荐
猜你喜欢
随机推荐
Order based evaluation index (especially for recommendation system and multi label learning)
mysql5.7.25主从复制(单向)
v-for动态设置img的src
Personality test system V1.0
多层嵌套后的 Fragment 懒加载实现
[Online deadlock analysis] by index_ Deadlock event caused by merge
微信小程序AvatarCropper 头像裁剪
Windows下Redis哨兵模式搭建
copyTo
Add DLL
C managed and unmanaged
a-table中的rowSelection清空问题
IIS网站配置
nodejs服务后台执行(forever)
电机转速模糊pid控制
wap端微信h5支付,用于非微信浏览器
Source code analysis of object wait notify notifyAll
Basic use of Arc GIS 2
微信小程序图片无法显示时显示默认图片
您的登录IP不在管理员配置的登录掩码范围内









