您的位置:首页 > 理论基础 > 计算机网络

iOS系统网络抓包方法

2014-01-06 21:29 253 查看
本文用例的需求是:抓取iOS浏览器的html数据包。

手头有连着网线的iMac一台(Mac OS X 10.7.2),iOS设备一部。

首先我们关闭Wi-Fi,如图1:



图1 ↑

接下来这步不是必须,为提高一次性成功率,还请照做:

删除所有的Wi-Fi记录

点图1右下角的Advanced按钮,选到Wi-Fi的Tab,点 – 减号按钮删除干净,如图2,



图2 ↑



2. 设置Sharing,如图3,先找到Sharing



图3 ↑



到Sharing设置界面后,按照图4上的红圈1234点一下:



图4 ↑



然后按照图5设置Wi-Fi和密码,这里我们选择5位字母的即可:





图5 ↑





点击OK之后,回到Sharing设置界面,此时我们照图6、图7、图8操作即可:





图6 ↑







图7 ↑



这里请注意一下,系统最右上方的Wi-Fi变成向上箭头,是成功的标志哦!





图8 ↑



3. 测试连接,用iPhone搜索这个AP,输入密码,连接成功!图9,图10:








图9 ↑ 图10 ↑



4. 安装抓包工具:Wireshark,准备抓包!

下载地址:

http://www.wireshark.org/download.html

我下载的版本是:

OS X 10.6 (Snow Leopard) Intel 64-bit .dmg

顺带提一句,Wireshare是开源的,基于X11的,十分难得。

打开Wireshark后,如图点击en1,就开始抓包啦,图11:





图11 ↑



接下来我用iPhone访问 http://www.cocoachina.com/bbs 试试看,图12:





图12 ↑

效果不错哦:)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: