如何详细解决Fiddler+夜神模拟器进行APP抓包(详细教程)
如何详细解决Fiddler+夜神模拟器进行APP抓包(详细教程)文章目录如何详细解决Fiddler+夜神模拟器进行APP抓包(详细教程)**3 修改windows下面的internet:方法二:通过控制面板打开Internet选项下载Fiddler并且配置Fiddler1.下载Fiddler下面是最重要的一步:**夜神模拟器配置WLAN**下面是详细的window下载证书拖拽到模拟器:1.下载夜神
如何详细解决Fiddler+夜神模拟器进行APP抓包(详细教程)
文章目录
1.下载 夜神模拟器
下载安装很简单的,安装好后的界面
图片1:
开始夜神模拟器是平板模式的
需要调整为手机竖屏
**3 修改windows下面的internet:
如和打开internet:
-
第一步在win10系统上按win+R键,打开运行,输入“inetcpl.cpl”,点击确定,如下图所示:
第二步可以看到已经成功打开了Internet选项,如下图所示:
END
方法二:通过控制面板打开Internet选项
第一步在win10系统桌面上,鼠标右键此电脑,选择属性,进去之后,在地址栏上,点击控制面板,如下图所示:
第二步进去控制面板之后,选择“网络和Internet”,如下图所示:
第三步进去网络和Internet界面之后,点击Internet选项,如下图所示:
第四步点击之后,就进去了Internet选项界面,如下图所示:
将HTTP代理服务器地址改为127.0.0.1:8888。
下载Fiddler并且配置Fiddler
1.下载Fiddler
https://www.telerik.com/download/fiddler
如果网络不好直接下载这个:
https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe
Fiddler正是在这里帮助您记录计算机和Internet之间传递的所有HTTP和HTTPS通信。更好的是,Fiddler捕获了所有本地运行进程的流量,从而记录了服务器到服务器(例如Web服务)和设备到服务器的流量(例如iPad和Windows Phone客户端)。
工作原理:
Fiddler是以代理WEB服务器的形式工作的,浏览器与服务器之间通过建立TCP连接以HTTP协议进行通信,浏览器默认通过自己发送HTTP请求到服务器,它使用代理地址:127.0.0.1, 端口:8888。
配置fidder捕获HTTPS会话和端口连接设置
tools-options
安装好证书,如图勾选即可。
注意:fidder配置完需要重启。
下面是最重要的一步:夜神模拟器配置WLAN
设置里找到WLAN
图6:
这个里面,我们要用到本地的IPv4地址:
在win10系统上按win+R键,打开运行,输入cmd,点击确定,如下图所示:
图2:
给夜神模拟器安装https证书
打开模拟器中的浏览器,访问地址:代理端口号/(例如:http://192.168.205.1:8888),点击FiddlerRootC下载证书
图3:
图4:
如果你觉得那个太麻烦可以自己去下载Fiddler证书直接拖拽到模拟器中,安装。
安装好Fiddler后面,自己到本地下载证书:
localhost:8888
图5:
下面是详细的window下载证书拖拽到模拟器:
将获得的Fiddler证书拖至夜神模拟器
记下安装的路径
进入设置选择安全
选择SD卡安装
进入内部存储空间
按照之前记下的路径,选择picture文件夹
点击Fiddler文件安装l
对证书命名
在那个修改网络ip代理的时候有一个坑要注意:我们千万不要去打开网络桥接模式,否则模拟器就会断网:
上面步骤都完成后,我们就来抓取一个APP包试试效果:
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)