1:Fiddle工作原理和手机抓包
卸载fiddler--不保留数据(否)

1:fiddle是客户端和服务器端建立的一个http代理,它处于应用层,能够捕获http(s)请求,当启动fiddle后会自动将代理服务器设置为本机,默认端口8888
2:抓https
1:首先还是打开Fiddler配置:Tools->Options->HTTPS,勾选Capture HTTPS CONNECTS和Decrypt HTTPS traffic选项和Ignore server certificate errors (unsafe)
一定要点击ok
  
2:安装证书: Actions(第一个选项Trust Root certificate)安装FiddlerCertMaker插件。
验证安装成功:Open Windows Certificate Manager--操作--查看证书--fiddler
   
3:验证抓取https:安装后要重启Fiddler,重启浏览器(关闭全部浏览器在打开),百度验证https包
4:卸载证书:Reset All Certificates
3:手机抓包
1:打开Fiddler,在菜单栏中选择Tools->Options->Connections。输入监听端口(默认是8888),选择Allow remotecomputers to connect(允许远程计算机链接),点击确认然后重启Fiddler。
2:首先确保手机网络和安装Fiddler的电脑网络处于同一个wifi网络中(关闭电脑网络-更改适配器-禁用以太网,电脑和手机用同一WiFi连接),可以点击Fiddler主界面的右上角的“Online”按钮查看Fiddler所在主机的主机名和IP地址,配置 手机网络时需要使用到这个IP地址。
3:wifi高级设置中(设置的wifi和电脑fiddler处于同一网关)的代理栏下面选择手动设置,设置输入主机的IP地址和监听端口号(默认8888),点击确认
手机要抓取https的包手机端要安装证书
1:手机浏览器输入http://ip:8888 下载证书
设置---系统安全--加密与凭据-凭据存储--从储存设备安装证书(安装证书) 用户凭据查看证书
https://blog.csdn.net/weixin_40608713/article/details/114873070(ios抓包)
4:fiddle模拟弱网(设置的wifi和电脑fiddler处于同一网关)--只能模拟延
https://blog.csdn.net/qq_41714308/article/details/82894686
标准:上下行带宽,上下行丢包率,上下行延迟
设置上下行带宽,丢包率,延迟各种数据组合情况
比如:低丢包,高延迟或低丢包,低延迟或完全丢包

来源:https://www.cnblogs.com/sucretan2010/p/11526467.html

                    
                
                
            
        
浙公网安备 33010602011771号