iPhone上三种经典的网络抓包方法

分类:知识百科 日期: 点击:0

iPhone上有三种经典的网络抓包方法,分别是用Charles、用Fiddler、用Wireshark。

使用Charles抓包

Charles是一款功能强大的抓包工具,可以抓取iOS设备上的网络请求,可以抓取HTTP、HTTPS协议的数据包,可以对数据包进行拦截修改,可以模拟网络状况,可以抓取移动端的请求。使用Charles的步骤如下:

  • 1、在Mac上安装Charles,安装完成后打开Charles;
  • 2、在iPhone上打开设置-WiFi,点击右边的小i按钮,在弹出的页面中找到HTTP代理,点击设置代理,选择自动,输入Charles的IP地址和端口号;
  • 3、在Charles中点击Proxy-Mac OS X Proxy,勾选Enable Mac OS X Proxy,点击Allow remote computers to connect;
  • 4、在iPhone上打开Charles的安全认证,在弹出的提示框中输入Charles的密码;
  • 5、在iPhone上打开要抓取的网页,Charles即可抓取网页的请求数据。

使用Fiddler抓包

Fiddler是一款功能强大的抓包工具,可以抓取iOS设备上的网络请求,可以抓取HTTP、HTTPS协议的数据包,可以对数据包进行拦截修改,可以模拟网络状况,可以抓取移动端的请求。使用Fiddler的步骤如下:

  • 1、在Mac上安装Fiddler,安装完成后打开Fiddler;
  • 2、在iPhone上打开设置-WiFi,点击右边的小i按钮,在弹出的页面中找到HTTP代理,点击设置代理,选择自动,输入Fiddler的IP地址和端口号;
  • 3、在Fiddler中点击Tools-Options,在弹出的页面中勾选Allow remote computers to connect;
  • 4、在iPhone上打开要抓取的网页,Fiddler即可抓取网页的请求数据。

使用Wireshark抓包

Wireshark是一款功能强大的抓包工具,可以抓取iOS设备上的网络请求,可以抓取HTTP、HTTPS协议的数据包,可以对数据包进行拦截修改,可以模拟网络状况,可以抓取移动端的请求。使用Wireshark的步骤如下:

  • 1、在Mac上安装Wireshark,安装完成后打开Wireshark;
  • 2、在iPhone上打开设置-WiFi,点击右边的小i按钮,在弹出的页面中找到HTTP代理,点击设置代理,选择自动,输入Wireshark的IP地址和端口号;
  • 3、在Wireshark中点击Edit-Preferences,在弹出的页面中勾选Allow remote computers to connect;
  • 4、在iPhone上打开要抓取的网页,Wireshark即可抓取网页的请求数据。
标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。