Set fiddler packet capture
File — > Select Capture Traffic
Set HTTPS capture and HTTPS decryption
Tools — > Fiddler Options — > HTTPS — > Capture HTTPS traffic — > Decrypt HTTPS traffic — >Ignore server certificate errors
Select from remote clients only
Set the packet capture type based on your requirements. From all resource: captures all resources
\
Connections — > Allow remote computers to connect select Allow remote computers to connect\
\
Install the Certmaker plugin for Fiddler
\
Note The default certificate does not meet the requirements of Android and ios certificates. Therefore, you need to download the Certmaker plug-in, double-click to install it, and restart Fiddler. Note that this step is very important, you must use the Certmaker plugin, do not use the default certificate generator, otherwise you will not catch the package.
Certmaker plug-in download address: pan.baidu.com/s/1zmDts7LX… \
\
Setting the Mobile Phone Proxy
The mobile phone and PC are on the same network segment
First, ensure that the mobile phone and PC are on the same LAN
PC IP address :172.16.66.43
The mobile phone proxy server is set to manual, the server is filled with PC IP address, and the port is generally 8888(the same as that set in Filder).
\
Install a root certificate on the mobile phone
In the mobile browser, type http://172.16.66.43:8888, click on the bottom FiddlerRoot certificate, determine the installation.
\
\
Android is more mobile alert Settings.
Ios install the description file as prompted. And open the ios phone general -> About local -> Certificate Trust Settings -> open NO_NOT_TRUST_FiddlerRoot menu, open the corresponding options.
When installing the certificate, you will be prompted to add the password to the phone. The password is temporarily set to 4 (1234) and 6 (123456) digits at the same time.
The password can be removed after successful packet capture.
\
\
\