APP端使用fiddler抓包设置

一:官网下载fiddler4,地址为:https://www.telerik.com/download/fiddler

二:本地安装后,fiddler设置,下面直接贴图

1:菜单Tools=》Options=》Https 勾选 Capture HTTPS CONNECTs,勾选 Decrypt HTTPS trafic,会弹出安装证书的提示。一路点是或确定安装即可。


2:连接代理设置port设置为8888(端口号大家可以任意,只要不要跟电脑应用其他的端口冲突就好,这里不再延伸就以8888为例)、勾选 红色标识的部分


3:PC端fiddler证书设置,如果抓包地址协议有https的话,这一步必须做

(1):点击 Reset All Certificates 先重置证书 ,如果重置后有弹出信任证书的提示选择是,如果没有收到点击Trust Root Certificate

(2):点击 Export Root Certificate to Desktop ,导出证书至桌面,后续会导入到手机进行安装


4:编写FiddlerScript rule,点击Rules > Customize Rules,用ctr+f查找到OnBeforeRequest方法添加一行代码.

if (oSession.host.toLowerCase() == "webserver:8888")

{

oSession.host = "webserver:80";

}

三:PC端其他的设置

(1):关闭防火墙


(2):注册表设置 win+r 输入regedit运行,根据下图找到fiddler2新建 DWORD为80


四:手机设置

将PC桌面的证书导入至手机,放在根目录或者新建文件夹里,总之容易找到就行,更方便的是可以通过QQ传,在手机中找到证书文件,点击安装即可


在手机设置-系统安全-加密与凭据中找到信任的凭据,有红色标识的就说明安装成功了


到这一步就马上大功告成了,下面继续

win+r cmd 输入命令 ipconfig,找到电脑连接网络对应的IP


手动设置手机网络代理,IP要与上面查询到的IP保持一致,端口为8888


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~现在大家愉快的抓包吧~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

你可能感兴趣的:(APP端使用fiddler抓包设置)