目录:
一:下载
二:安装
三:PC端fildder配置
四:iOS移动端配置
一:下载
https://www.telerik.com/download/fiddler:这是官网的下载地址,不过很奇怪,我使用官网下载来的怎么都抓不到手机端的包,甚至连手机连接fildder下载安装证书界面都弹不出来。原因找了蛮久也没找到。
https://pc.qq.com/detail/10/detail_3330.html:这是腾讯软件中心的下载地址,这个我这里能用,但是好像和官网下的也没什么区别,所以更奇怪了。。
二:安装
1.点击同意
2.有需要就更换安装路径,嫌麻烦就直接点Install安装
3.安装完成,点Close退出安装窗口。
三:PC端fildder配置
1.win10的话再开始菜单找到最近添加下的软件fildder 4,点击进入(这个软件不会在桌面生成桌面图标,算是挺自觉吧)
2.进入软件后会有这么个东西,大概就是说windows用了个很厉害的技术防止网页等被抓(抓包),所以你要用我们更厉害的技术防止它不被抓吗?直接no就好了,不影响。
3.点完后面又是个提示,大意是说:你要帮助fildder变得更强吗?要的话把你抓的数据分我一点就好了。这时候肯定是给它个no了,虽然它是免费的也不能便宜了它
4.点击左上角的Tools
5.接下来点击Tools下级菜单的第一个Options。这里没有图,二级菜单死都截不到,以后学一手肯定补上。
6.在弹出框点击HTTPS
7.先勾选1,等他带出后面的选项后再勾选2
8.点击Connections
9.勾选Allow remote conputers to connect 这个是允许远程连接的,勾选了这个才能抓移动端的包。勾完会弹出窗口说这会允许远程连接,要重启fildder才能生效。直接点确定就好。
10.默认端口号就是8888,要是端口号冲突或者嫌8888都不好看就可以改,最好是1000以上的,前面的基本上都被大佬的软件占了。
11.最后点击ok退出fildder的配置,到这里fildder的配置就差不多成功了,为什么是差不多呢,因为你想要抓https的包你就得再回来安装证书一系列操作,这个日后再说。
四:iOS移动端配置
1.用手机和电脑连同一个局域网,台式机连路由器都没有的话可以使用手机用数据线供网给电脑
2.电脑win+R打开运行窗口,输入cmd打开命令提示符,输入ipconfig查看当前网络IP地址,记住IP,后面要考。也可以在fildder右上角用鼠标指那两个小电脑就会显示当前的IP地址。
3.手机随便打开一个浏览器,在地址栏输入你的网络ip+之前fildder设置的端口号。例如:10.187.XX.XX:8888,就会弹出一个证书下载界面,直接点击最下面的就行。
4.点击安装证书
5.ios10后面的版本要信任手机手动信任证书,手机点击【设置】->【通用】->【关于本机】->证书信任设置,手动启用FiddlerRoot证书的完全信任。
*最后就可以在fildder界面看到部分软件手机端和本机端的请求了,至于为什么是部分,得问问老马他们干嘛搞那么严实了。