`
wanzhanzhuce
  • 浏览: 28297 次
社区版块
存档分类
最新评论

[转]iphone不越狱抓包

ios 
阅读更多
Remote Virtual Interface

在iOS 5以后增加了RVI(Remote Virtual Interface),它让我们使用OS X来抓取ios device上数据包。
基本的方法就是把设备通过USB连上mac上。然后为这台设备安装RVI,这个虚拟的在Mac上的网卡,就代表这台ios设备的使用网卡。然后在mac上跑抓包的工具,定位到这个虚拟的网卡上,来抓包。

(1)安装RVI,需要使用rvictl工具,以下步骤在mac的终端中操作:

$ # First get the current list of interfaces.
$ ifconfig -l
lo0 gif0 stf0 en0 en1 p2p0 fw0 ppp0 utun0
$ # Then run the tool with the UDID of the device.
$ rvictl -s 74bd53c647548234ddcef0ee3abee616005051ed

Starting device 74bd53c647548234ddcef0ee3abee616005051ed [SUCCEEDED]

$ # Get the list of interfaces again, and you can see the new virtual
$ # network interface, rvi0, added by the previous command.
$ ifconfig -l
lo0 gif0 stf0 en0 en1 p2p0 fw0 ppp0 utun0 rvi0

(2)安装成功后,此时其实可以用任何抓包工具来抓取。包括wireshark等。因为这时就会看到一个rvi0的网卡。不过今天我们介绍的是通过tcpdump来搞。
在终端中输入如下命令:

sudo tcpdump -i rvi0 -n -s 0 -w dump.pcap tcp
解释一下上面重要参数的含义:

-i rvi0 选择需要抓取的接口为rvi0(远程虚拟接口)

-s 0 抓取全部数据包

-w dump.pcap 设置保存的文件名称

tcp 只抓取tcp包

当tcpdump运行之后,你可以在iOS设备上开始浏览你想抓取的App,期间产生的数据包均会保存到dump.pcap文件中,当想结束抓取时直接终止tcpdump即可。然后在mac中找到dump.pcap文件。用wireshark打开就ok。

(3)去掉RVI这个虚拟网卡,使用下面的命令:

$ rvictl -x 74bd53c647548234ddcef0ee3abee616005051ed

Stopping device 74bd53c647548234ddcef0ee3abee616005051ed [SUCCEEDED]
分享到:
评论

相关推荐

    iPhone4、iPhone4s、iPhone5、完美越狱工具包下载

    《iPhone4、iPhone4s、iPhone5 完美越狱工具包详解》 在iOS设备的世界里,"越狱"一词对许多用户而言并不陌生。越狱是指通过技术手段解除Apple公司对iPhone等设备的封闭系统限制,使得用户能够自定义设备、安装非App...

    iphone4越狱软件

    iphone4越狱软件iphone4越狱软件iphone4越狱软件iphone4越狱软件iphone4越狱软件iphone4越狱软件

    iphone一键越狱+说明教程

    3. **系统不稳定**:越狱可能会导致系统不稳定,如应用闪退、电池续航缩短等。可尝试更新越狱工具或恢复到未越狱状态。 4. **安全风险**:越狱后设备安全性下降,可能面临恶意软件攻击。保持设备和越狱工具的更新,...

    iphone5 越狱教程(十分详细!!)

    iPhone 5的越狱可以让用户获得更大的自由度,但同时也可能带来系统不稳定、安全性降低等问题。 【越狱前的准备】 1. **更新iTunes**:确保你已经安装了最新版本的iTunes,这是进行越狱操作的基础工具。 2. **备份...

    iphone抓包工具

    iphone抓包工具

    iphone4s越狱工具

    在本案例中,"iphone4s越狱工具"指的是针对iPhone 4S设备的越狱解决方案。 越狱的历史可以追溯到iOS系统的早期,那时开发者和爱好者们为了获取更多自定义和控制权,开始寻找方法打破Apple的封闭生态。对于iPhone 4S...

    iOS 6.1完美越狱工具 iphone5越狱 ipad越狱

    北京时间2月5日凌晨1点,越狱团队evad3rs终于在官网上正式发布了iOS 6.1完美越狱工具,该工具支持的设备有iPhone 3GS、iPhone 4、iPhone 4S、iPhone 5、iPad mini、iPad 2、iPad 3、iPad 4、iPod touch 4/5以及Apple...

    IPHONE 越狱工具 大全

    标签 "IPHONE 越狱工具大全 IOS 5.0" 明确指出这个资源包主要针对的是iOS 5.0系统版本的越狱。在那个时期,越狱社区已经开发出了一系列工具来支持这个版本,使得用户能够解锁其设备的潜力。 压缩包内的文件名列表:...

    IPHONE最新越狱工具

    对于那些希望自定义设备、安装不受App Store限制的应用或者优化系统性能的iPhone用户而言,越狱提供了无限可能。本文将深入探讨“IPHONE最新越狱工具”——redsn0w_win_0.9.10b8b.zip,解析其功能、使用方法以及越狱...

    iphone 手机越狱 ipad越狱

    iphone 手机越狱 ipad越狱

    iPhone越狱神器

    【标题】"iPhone越狱神器"指的是专门为iPhone 5设备设计的一款越狱工具,它针对的是iOS 7.1.1版本的操作系统。在iOS世界里,“越狱”是指通过特定的技术手段,解除苹果公司对设备的软件限制,使得用户可以安装未经...

    iphone 3GS破解越狱教程

    iPhone 3GS破解越狱教程 作为一款老古董的iPhone 3GS,很多人认为它已经不再是Apple的焦点,但事实上,很多人仍然在使用这款设备。因此,本文将为大家带来iPhone 3GS破解越狱教程,旨在帮助大家解锁自己的iPhone ...

    ipad iphone 完美越狱

    支持ipad iphone 完美越狱

    iphone 越狱cydia

    标题 "iphone 越狱cydia" 涉及的核心知识点是 iOS 设备的越狱以及 Cydia 这个第三方应用商店的角色。越狱是指通过技术手段解除 iOS 设备的软件限制,允许用户安装未经过 Apple App Store 审核的应用程序,修改系统...

    iPhone红雪越狱

    【iPhone红雪越狱】是针对苹果公司的iPhone4设备进行的一种操作,目的是解除Apple对其操作系统(iOS)的官方限制,让使用者能够自定义设备、安装未经过Apple批准的应用程序以及执行其他高级功能。"越狱"这个术语在IT...

    iPhone 越狱

    【iPhone 越狱】 iPhone越狱,是指通过利用iOS系统的漏洞,解除Apple对设备的软件限制,使得用户可以自由安装非App Store提供的第三方应用、修改系统文件、自定义主题等。这一过程允许用户获得设备的root权限,...

    iphone越狱工具

    总之,“iPhone越狱工具”是一种方便用户轻松越狱iPhone的软件,支持多种固件版本,提供SHSH备份和全固件下载服务,并且包含Cydia这个越狱后的重要应用商店。然而,越狱需谨慎,权衡利弊后再做决定。

    iphone不越狱导入短信通讯录.docx

    【iPhone不越狱导入短信与通讯录方法详解】 在不越狱的情况下,为iPhone导入短信和通讯录是一项技术性的工作,需要遵循特定的步骤来确保数据的顺利迁移。以下是详细的步骤指南: ### 导入短信 1. **备份短信**: ...

Global site tag (gtag.js) - Google Analytics