分类

七喜软件园->远程监控->fiddler手机抓包下载 v5.0.20194 汉化版
fiddler手机抓包下载 v5.0.20194 汉化版

fiddler手机抓包下载 v5.0.20194 汉化版

大小:7.1M更新日期:2020/3/9

类别:远程监控下载量:65013

0
0
反馈投诉
下载到手机 注:本软件为电脑软件,不适用于手机用户安装。
其他版本
更多版本

    fiddler是一款非常不错的web调试工具,经常被程序员用来手机抓包,从而可以查看和分析网络请求数据情况。fiddler手机抓包过程简单高效,提供记录、查看和调试等众多功能,能够满足大家对调试的全方位需求,有需要的朋友赶快下载试试吧。

    fiddler手机抓包过程其实并不复杂,只需在电脑和手机上稍作设置即可开始抓包工作,从而分析出网络中的各种请求,希望大家会喜欢。

    fiddler特色介绍:

    可定制的免费工具,完全受益于丰富的可扩展性模型;

    网络会话操作简单容易上手,只需设置一个断点来暂停会话处理,并允许更改请求/响应;

    将Fiddler配置为解密所有流量,或仅解密特定会话;

    使用Fiddler记录您的计算机和互联网之间的所有超文本传输协议流量;

    调试来自个人电脑、苹果或Linux系统和移动设备的流量。

    fiddler手机抓包教程:

    一、PC端fiddler配置

    1. 安装HTTPS证书

    手机上的应用很多涉及到个人信息,采用比较安全的HTTPS加密过,而fiddler默认只捕获http会话而不抓取HTTPS报文,导致打开fiddler后就打不开https网页(比如百度),解决办法:打开Fiddler->Tool->Fiddler Options->HTTPS tab,勾选上并Capture HTTPS CONNECTs(捕获 HTTPS 连接)和 Decrypt HTTPS traffic (HTTPS 请求解密),并安装证书(首次使用无证书,会弹出是否信任fiddler证书和安全提示,直接点击yes就行),重启Fiddler生效。

    手机抓包步骤1

    2. 允许手机远程连接

    如果想要捕获手机上的通信数据,就需要手机连接上Fiddler代理,而Fiddler默认是不允许其他设备进行连接的,解决办法:点击 Fiddler->Tools -> Options,在 Connections 面板选中 Allow remote computers to connect 允许其他设备连接(此操作需重启Fiddler生效)。

    手机抓包教程2

    3. 查看IP地址

    电脑ip地址可通过cmd命令行输入ipconfig查询,或网络连接信息中找到,最直观的方法是将鼠标置于fiddler右上角的online中即可显示电脑的ip地址。如下图我的IP是192.168.1.106。

    手机抓包教程3

    二、手机端配置

    需要在移动终端(手机或pad)上指定代理服务器为Fiddler所在主机IP(需要处于同一网络),端口默认8888。

    1. 接入网络

    要保证手机和安装有fiddler的电脑处在同一局域网内,手机能ping通电脑。方法:家用或办公环境把PC和手机WLAN连接上同一个路由器的无线SSID获取到同一网段内的IP地址即可。台式机要插入无线网卡才能连WiFi,最好用笔记本电脑和手机连同一WiFi很方便。如下图,我的手机IP是192.168.1.104,与电脑192.168.1.106可互通,就能访问192.168.1.106:8888。

    手机抓包教程4

    2. 手机安装根证书

    在手机上需要安装Fiddler根证书,因为Fiddler是通过自己生成的证书对网络请求重新签名进行https会话解密的,如果不安装证书的话只能抓取HTTP请求。

    (1)手机和电脑连接同一个网络,打开手机浏览器,输入Fiddler Server地址http://ipv4.fiddler:8888/(因为fiddler装在PC上,所以Fiddler Server地址就是PC的IP地址,带上端口号8888,我的是http://192.168.1.106:8888/), 跳转到 Fiddler Echo Service 证书下载页,点击FiddlerRoot certificate下载并安装;

    手机抓包教程5

    (2) 为证书命名后点击确定;

    手机抓包教程6

    (3)要求设置一个手机密码,自己设置一个,记住密码就行,最后不用了去系统-安全-密码中去掉即可;

    手机抓包教程7

    3. 手机代理设置

    更改手机无线网的代理方法:打开系统设置-WLAN,长按WiFi接入的SSID修改网络,点击高级选项,代理选择手动,主机名输入fiddler的电脑ip地址192.168.1.106,端口号输入8888,保存即可。

    手机抓包教程8

    三、抓包

    PC上和手机上的配置完成后就可以操作手机,在电脑上用fiddler抓包了,比如访问一些网站和APP,fiddler中就会显示捕获到的手机上HTTP/HTTPS通讯记录,抓包成功。

    四、还原手机状态

    抓包结束后,需要手动还原手机状态,方法如下(不同机型可能有些微差别):

    (1) 停止电脑对手机的网络监控:系统设置-WLAN,长按wifi修改网络,高级选项找到代理,去掉手动代理即可;

    (2)删除手机中证书:安卓系统设置 系统 设备安全 受信任的凭据 用户 ,点击证书删除即可;

    (3) 删除手机上密码:手机系统—安全—密码,删除系统密码即可。

    常见问题:

    fiddler手机抓包连不上网?

    1、fiddler给手机添加代理

    打开fiddler工具->Tools->Fiddler Options,记住下面的端口号;

    连不上网解决步骤1

    电脑和手机连接同一个网络,确保在一个局域网。电脑端(cmd-ipconfig)查看电脑的ip地址:

    连不上网解决步骤2

    其中,ipv4地址就是电脑的ip地址。

    手机端设置WLAN种给网络设置代理,选择对应的WLAN,对该网络进行编辑,代理选择手动,主机名填上面电脑ip地址,端口写fiddler提供的端口。

    连不上网解决步骤3

    2、手机端用浏览器访问http://IP:端口,观察网络是否访问成功。

    3、添加代理后连不上网的解决方法

    a、关闭电脑防火墙

    b、打开注册表(cmd-regedit),在HKEY_CURRENT_USER\Software\Microsoft\Fiddler2下创建一个DWORD,值置为80(十进制)

    连不上网解决步骤4

    编写fiddlerScript rule,点击Rules->Customize Rules,用Ctrl+F查找OnBeforeRequest方法添加一行代码

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

    {

    oSession.host = "webserver:80";

    }

    设置完之后重启Fiddler即可。

    fiddler手机抓包设置代理以后网络异常解决办法:

    原因一:电脑和手机连接同一个网络,确保在一个局域网。

    1、电脑端(cmd-ipconfig)查看电脑的ip地址:

    2、手机端设置WLAN种给网络设置代理,选择对应的WLAN,对该网络进行编辑,代理选择手动,主机名填上面电脑ip地址,端口写fiddler提供的端口。

    原因二:配置好fiddler后,要重起一次fiddler。

    关于fiddler抓手机包配置,可以网上搜索,一大堆。

    原因三:关闭电脑的防火墙,我把360的安全卫士关闭了就好了。

    原因四:打开注册表(cmd-regedit),在HKEY_CURRENT_USER\Software\Microsoft\Fiddler2下创建一个DWORD,值置为80(十进制) 【这个方法我没有试过,部分博客中有些到】

    编写fiddlerScript rule,

    在fiddler菜单栏,点击Rules->Customize Rules,用Ctrl+F查找OnBeforeRequest方法添加一行代码

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

    {

    oSession.host = "webserver:80";

    }

    精品推荐

    相关下载

    热门标签
    软件排行榜
    最新更新
    网友评论
    我要跟贴
    • 四川广元联通 网友 把手给我

      多谢分享,辛苦了

    • 四川南充电信 网友 故笙诉离歌

      致敬经典,谢谢分享

    • 广西北海移动 网友 朝夕盼兮

      不知道更不更新后续版本呢?

    • 甘肃定西电信 网友 东风寄千愁

      谢谢小编大大分享,支持一下。。。

    • 湖南益阳移动 网友 宅女不是淑女

      好像可以了哦!!谢谢~~

    +
    0