如何mac下使用wireshark mac

Mac 下包抓取(sniffer) 工具介绍 - 推酷
Mac 下包抓取(sniffer) 工具介绍
由于近期常工作于&Mac&环境下,对有些应用稍加深入点研究就免不了要用到网络包抓取工具来分析。早先在 Windows&环境用过老牌的 Sniffer Pro&和 Netxray,以及后来都用免费开源的&
。偶尔还用过&Windows&服务版自带的网络监视器。
那&Mac&下有什么好用的抓包工具呢,试用了一下下面几个工具:
一. tcpdump&命令
因为它是&Unix&族的,所以首先想到的是 tcpdump&工具,确实&Mac&下也有这个命令,但用起来也太难了,全在命令行下,看起来不直观。
tcpdump&命令的使用可参考以下两个链接:
图形界面的,跨多平台,功能也不错,不过基本你可以忽略它了,它自 2006&年以来就没再发展了,永远死守在 0.99&版了。它就是大我鼎鼎的&Wireshark&&的前生。
轮到&Wireshark&的隆重出场了,作为&Ethereal&更名后的产品,它仍然是开源的且多平台通吃的。你只要在&Windows&上用过它的话,在&Mac&下的操作方式都一样的。
但有一点要特别指出来,由于安装完&Wireshark&后默认是以非&root&用户打开的,所以你可能会看到一个&Wireshark&图标和&X11&的图标在&Dock&上,但是没有&Wireshark&窗口,只有一个&X11&对应的 xterm&给你输入指令。原因是当前用户没有权限使用网络设备,所以你必须在那个&xterm&窗口中输入命令:
sudo chown {Your account name} /dev/bpf*
待输入正确的密码后,Wireshark&窗口就自动出来了,剩下的事情你懂得怎么操作了。再好点的办法是把这条命令加到启动脚本中去,而无需每次启动&Wireshark&时都要输一遍。
看到 Cocoa&字样当然是&Mac&下的图形界面程序,它在启用的时候比&Wireshark&聪明的地方就是在没权限使用网卡设备的时候会提示你输入密码,而不是像&Wireshark&那样要手工赋权。
它的使用方式反而更象是&Ethereal,&先一下窗口专管抓包,抓到你满足时再停下来解析刚刚抓取的包数据,分两步走,不能实时的抓取并随时查看结果。
分析包的能力也不是很强,既有&Wireshark&何必用 Cocoa Packet Analyzer&呢!
这是专为&HTTP&协议准备的,它是收费的,不过提供了 14&天的全功能试用版。作为&Web&或是使用&HTTP&来传输数据的开发还是很实用的。
它在访问网卡设备的时候也会提示你输入密码的。
它是专为&Web&开发用的,它的程序图标有点意思,很漂亮的一个花瓶。它的使用方式是自己建立一个&Web&代理,能后在浏览器中设置代理服务器为 localhost:8888,默认端口是 8888,然后该浏览器的数据请求就可以让&Charles Web Proxy&知道了。它能基于浏览器来抓包分析,虽然你也可以在程序代码中设置同样的代理,但麻烦了些。
综上,个人比较推崇&Wireshark,功能完备,理解许许多多的协议,但如果是只关心&&HTTP&协议的话,&Http&Scoop&是个不错的工具,只可惜要非免费。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
没有分页内容
图片无法显示
视频无法显示
与原文不一致&首先先下载和Xquartz
地址:&&http://www..org/download.html
Xquartz 地址:&http://xquartz.macosforge.org/landing/&
安装完成后,点击wire shark 会提示你open一个文件。在application里面选择实用工具里面的 xquartz就可以了打开了。
此时和xquartz会一起启动。
点击就可以捕获了。
关于配置ipad连接(因为iphone不能用蓝牙共享。所以就没有试验了,但是iphone可以通过无线共享网络,朋友可以私下试试)
打开共享偏好设置
表选钩红得三个选项
选择开始,抓接口
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&Wireshark Mac版 v2.0.2 官方版
你的位置: &
> Wireshark Mac版 v2.0.2 官方版
Wireshark Mac版 v2.0.2 官方版
不好用:(0)
Wireshark Mac版是一个网络封包分析软件,功能是抓取网络封包,并尽可能显示出最为详细的网络封包资料。它可以让你看到发生了什么在网络上在微观层面。
Wireshark功能介绍:
深度检测数百个协议的创建的时间。
实时捕获和离线分析。
标准三窗格视图方式包含对浏览器的兼容。
多平台支持:运行在Windows,Linux,Mac OS X,Solaris和FreeBSD的,NetBSD等平台上运行。
捕获的网络数据可以通过一个图形用户界面查看,或者通过TTY模式tshark的效用。
在同行业中最强大的显示过滤器。
丰富的VoIP分析。
读/写很多不同的捕捉文件格式。
用gzip压缩方式对实时捕获的数据进行压缩和加密。
你可以实时获取Wireshark的数据。
对于许多协议,包括IPSec,ISAKMP,Kerberos的,SNMPv3的,SSL / TLS,WEP和WPA/WPA2加密文件支持。
可应用到数据包列表,以便快速,直观的分析。
输出可以导出为XML,的PostScript ,CSV或纯文本文件。
腾讯视频2016是一款可在线欣赏视频的客户端软件,在线享受丰富多彩的直播和点播节目,支持丰富内容的在线点播及电视台直播,提供列表管理、视频音量放大、色彩画质调整、自动关机等功能。腾讯视频播放器特性:1、...
(您的评论需要经过审核才能显示,请文明发言!)&&剩余字数:
点击图片更换
* 为了达到最快的下载速度,推荐使用或下载本站软件。 * 请一定升级到最新版才能正常解压本站提供的软件! * 站内提供的所有软件均为作者提交或网上搜集,若侵犯您的版权利益,通知我们!
网络软件分类
本站资源均收集整理于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时撤销相应资源。
Copy . All Rights Reserved.mac下抓取分析iphone数据包使用Wireshark - Mac os - 次元立方网 - 电脑知识与技术互动交流平台
mac下抓取分析iphone数据包使用Wireshark
mac系统版本:mac 10.10 Yosemite
xcode版本:6.3.1
在追踪bug或者分析借鉴其他公司的app通讯思路时,抓包这件事是非常有必要的。下面说说Wireshark怎么截获iphone的数据包。
安装wireshark
wireshark是依赖x11的,所以首先确认安装了x11,mac自带,可以打开升级一下。
前往-实用工具-x11,打开后点击菜单栏上的x11,检查更新 即可。中间提取包内容过程比较长,耐心等待。
下载Wireshark最新版,尽量去官网下载:
https://www.wireshark.org/download.html (需要翻..)
安装,安装过程很简单,一路下一步。
我这里下载的Wireshark 1.12.4 Intel 64,安装后无法运行,网上说x11位置不对。控制台执行:
sudo ln -s /opt/X11 /usr/X11
问题依旧。
没办法下载了一个XQuartz-2.7.7:
http://xquartz.macosforge.org/landing/
安装,运行Wireshark。点完wireshark图标等了10多分钟,终于算是打开了,之后再打开就不需要等了。
抓iphone数据
想抓iphone的数据,首先需要让iphone数据通过mac才行。看到网上很多设代理什么的方法,比较复杂,有的还要越狱。其实没必要。只要链上数据线,然后在mac的终端执行:
rvictl -s iphone设备id
这时,所有iphone网络流量都会经过iphone所链接的mac,并且iphone数据还是走自己的网络,比如iphone链接在3g网络,数据还是会通过3G收发,而不是通过mac的网络。断开连接:
rvictl -x iphone设备id
设备连接后,mac会出现一个对应的虚拟网络接口,名字是rvi0(如果有多个iphone则累加,rvi1,rvi2&)
只要启动Wireshark,监听rvi接口就能抓到iPhone数据了,当然,也可以使用Wireshark以外的工具抓取或分析。
关于获取iphone设备ID,可以使用xcode-windows-devices,选择相应设备,右面设备信息的identifier里就是了。
延伸阅读:
  当我们使用WindowsAzure管理界面,创建Azure虚拟...
本教程为 李华明 编著的iOS-Cocos2d游戏开发系列教程:教程涵盖关于i......
专题主要学习DirectX的初级编程入门学习,对Directx11的入门及初学者有......
&面向对象的JavaScript&这一说法多少有些冗余,因为JavaScript 语言本......
Windows7系统专题 无论是升级操作系统、资料备份、加强资料的安全及管......商户合作邮箱:
热门软件推荐

我要回帖

更多关于 mac下wireshark 的文章

 

随机推荐