二、Sniffer的应用技术.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《二、Sniffer的应用技术.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Sniffer 应用技术
- 资源描述:
-
1、12014年4月27日计算机与信息工程学院 高殿武网络工程技术高殿武黑龙江科技学院计算机与信息工程系182461793162计算机与信息工程学院 高殿武二、二、SnifferSniffer的应用技术的应用技术 1 1、SnifferSniffer基本原理与设置基本原理与设置2 2、WiresharkWireshark 抓包工具使用抓包工具使用与与案例案例 3计算机与信息工程学院 高殿武回顾回顾 1 1、举例说明共享式网络特点?、举例说明共享式网络特点?2 2、以太网的中心结点设备以太网的中心结点设备? ?4计算机与信息工程学院 高殿武1 1、SnifferSniffer基本原理与设置基本原理与
2、设置 网卡接收模式网卡接收模式(1) (1) 广播方式广播方式(2) (2) 组播方式组播方式(3) (3) 直接方式直接方式(4) (4) 混杂混杂(Promiscuous)(Promiscuous)模式:模式:能够接收通过它的一切数能够接收通过它的一切数据,而不管该数据是否是传给它的据,而不管该数据是否是传给它的。5计算机与信息工程学院 高殿武嗅探嗅探(Sniffer)(Sniffer)原理原理 将本地将本地NICNIC工作状态工作状态设成混杂模式设成混杂模式,通过通过软件或硬件软件或硬件捕捉捕捉与其连接的物理媒体上传输的所有数据与其连接的物理媒体上传输的所有数据 常见的常见的Sniffe
3、rSniffer软件有软件有WiresharkWireshark、Sniffer ProSniffer Pro、TCPdumpTCPdump等。等。6计算机与信息工程学院 高殿武SnifferSniffer的应用的应用 SnifferSniffer一般用于一般用于分析网络的数据分析网络的数据,以便,以便找出网络中存在找出网络中存在的所关心的潜在问题的所关心的潜在问题。 sniffersniffer安全攻击安全攻击 口令口令 :sniffersniffer可以记录到可以记录到明文传送明文传送的的useriduserid和和passwdpasswd. . 关于加密的数据关于加密的数据金融帐号金融帐
4、号 :sniffersniffer可以很轻松截获在网上传送的用户可以很轻松截获在网上传送的用户姓名、口令、信用卡号码、截止日期、帐号和姓名、口令、信用卡号码、截止日期、帐号和pinpin(密(密码锁)码锁) 7计算机与信息工程学院 高殿武SnifferSniffer的应用的应用 sniffersniffer安全攻击安全攻击 偷窥机密或敏感的信息数据偷窥机密或敏感的信息数据窥探底层的协议信息:对底层的信息协议记录窥探底层的协议信息:对底层的信息协议记录比如比如记录两台主机之间的网络接口地址、远记录两台主机之间的网络接口地址、远程网络接口程网络接口ipip地址、地址、ipip路由信息和路由信息和t
5、cptcp连接连接的字节顺序号码的字节顺序号码等等 例如:例如:ipip地址欺诈就要求你准确插入地址欺诈就要求你准确插入tcptcp连连接的字节顺序号接的字节顺序号 8计算机与信息工程学院 高殿武SnifferSniffer软件的部署软件的部署 在共享式网络共享式网络中Sniffer软件的部署非常简单,只需要将它安置在你需你需要的网段中任意位置要的网段中任意位置即可。 在交换环境下在交换环境下 SPANSPAN(Switch Port AnalysisSwitch Port Analysis):端口镜像):端口镜像9计算机与信息工程学院 高殿武SnifferSniffer软件的部署软件的部署1
6、0计算机与信息工程学院 高殿武2 2、WiresharkWireshark 抓包工具使用抓包工具使用与与案例案例 WiresharkWireshark 简介简介 WiresharkWireshark常用功能常用功能抓包,停止抓包抓包,停止抓包保存抓包保存抓包设置抓包选项设置抓包选项捕捉过滤器捕捉过滤器显示过滤器显示过滤器Follow TCP StreamFollow TCP Stream 实际应用案例实际应用案例11计算机与信息工程学院 高殿武WiresharkWireshark简介简介 网络抓包分析工具网络抓包分析工具 可实时捕捉多种网络接口可实时捕捉多种网络接口 支持其他程序抓包保存文件,
7、例如支持其他程序抓包保存文件,例如TCPDumpTCPDump 开源软件开源软件 支持支持UNIXUNIX和和WindowsWindows平台平台12计算机与信息工程学院 高殿武Wireshark简介 发展简史:发展简史:19981998年年由由Gerald Combs Gerald Combs 完成第一个完成第一个Ethereal(WiresharkEthereal(Wireshark前身前身) )版本的开发版本的开发。此后不久,此后不久,Gilbert RamirezGilbert Ramirez发现它的潜力,并为其提发现它的潜力,并为其提供了底层分析供了底层分析19981998年年101
8、0月,月,Guy HarrisGuy Harris正寻找一种比正寻找一种比TcpViewTcpView更好的更好的工具,他开始为工具,他开始为EtherealEthereal进行改进,并提供分析。进行改进,并提供分析。13计算机与信息工程学院 高殿武Wireshark简介19981998年以后,正在进行年以后,正在进行TCP/IPTCP/IP教学的教学的Richard Sharpe Richard Sharpe 关注了它在这些课程中的作用。并开始研究该软件是关注了它在这些课程中的作用。并开始研究该软件是否他所需要的协议。如果不行,新协议支持应该很方否他所需要的协议。如果不行,新协议支持应该很方
9、便被添加。所以他开始从事便被添加。所以他开始从事EtherealEthereal的分析及改进。的分析及改进。从那以后,帮助从那以后,帮助EtherealEthereal的人越来越多,他们的开始的人越来越多,他们的开始几乎都是由于一些尚不被几乎都是由于一些尚不被EtherealEthereal支持的协议。所以支持的协议。所以他们拷贝了已有的解析器,并为团队提供了改进回馈他们拷贝了已有的解析器,并为团队提供了改进回馈20062006年年重重新命名为新命名为WiresharkWireshark14计算机与信息工程学院 高殿武Wireshark简介 支持的系统:支持的系统:WindowsWindows
10、APPleAPPle Mac OSX Mac OSXDebianDebian GNU/Linux GNU/LinuxFreeBSDFreeBSDNetBSDNetBSDOpenPKGOpenPKGRed Hat Fedora/Enterprise LinuxRed Hat Fedora/Enterprise Linux15计算机与信息工程学院 高殿武Wireshark简介 官方官方网站网站:http:/http:/www.wireshark.orgwww.wireshark.org/ / 维基网站地址:维基网站地址:http:/http:/wiki.wireshark.orgwiki.wire
11、shark.org/ / 中文用户手册:中文用户手册:http:/http:/ 高殿武Wireshark简介主界面主界面17计算机与信息工程学院 高殿武Wireshark常用功能 可通过可通过CaptureCapture菜单中的菜单中的InterfacesInterfaces打开网卡列表,然后点击网卡右边的打开网卡列表,然后点击网卡右边的“StartStart”按钮开始抓包。或者单击工具栏的第一个按钮,和单击按钮开始抓包。或者单击工具栏的第一个按钮,和单击Capture-Capture-InterfacesInterfaces的效果一样。的效果一样。18计算机与信息工程学院 高殿武Wiresh
12、ark常用功能 开始抓包后,开始抓包后,WiresharkWireshark的主界面中会以不同的颜色显示抓的主界面中会以不同的颜色显示抓取到的不同的数据包。取到的不同的数据包。 如果要停止抓包,可通过工具栏中的如果要停止抓包,可通过工具栏中的StopStop按钮,或者按钮,或者Capture-StopCapture-Stop菜单项停止抓包。菜单项停止抓包。19计算机与信息工程学院 高殿武Wireshark常用功能 停止抓包后我们可以将抓取到的数据包保存到文件供日后分析使用。停止抓包后我们可以将抓取到的数据包保存到文件供日后分析使用。 可通过菜单可通过菜单File-File-Save(SaveS
13、ave(Save As) As) 或者工具栏上的保存按钮。或者工具栏上的保存按钮。20计算机与信息工程学院 高殿武Wireshark常用功能抓包模式抓包模式 在开始抓包之前还可修改在开始抓包之前还可修改WiresharkWireshark的抓包选项。通过工具的抓包选项。通过工具栏或者菜单栏或者菜单Capture-Options Capture-Options 打打开抓包选项设置界面。开抓包选项设置界面。 这里可以设置很多选项,我们这里可以设置很多选项,我们这里介绍一下这里介绍一下 混杂模式和非混杂混杂模式和非混杂模式。模式。混杂模式:混杂模式:抓取经过网卡的所有数抓取经过网卡的所有数据包,包括
14、发往本网卡和非发往本据包,包括发往本网卡和非发往本网卡的。网卡的。非混杂模式:非混杂模式:只抓取目标地址是本只抓取目标地址是本网卡的数据包,对于发往别的主机网卡的数据包,对于发往别的主机而经过本网卡的数据包忽略。而经过本网卡的数据包忽略。 如左图中显示的是混杂模式如左图中显示的是混杂模式21计算机与信息工程学院 高殿武Wireshark常用功能 由于由于WiresharkWireshark是将抓包数据保存是将抓包数据保存在内存当中,当抓包时间比较长,抓在内存当中,当抓包时间比较长,抓的包比较多时可能出现内存不够用的的包比较多时可能出现内存不够用的情况。此时我们设置使用多个文件保情况。此时我们设
15、置使用多个文件保存抓包数据就可避免这种情况。存抓包数据就可避免这种情况。 多个文件保存的方式可以是每隔多个文件保存的方式可以是每隔多久保存一个文件,也可以是限制每多久保存一个文件,也可以是限制每个文件保存的大小,同时也可以设置个文件保存的大小,同时也可以设置限制文件个数。限制文件个数。 默认情况下默认情况下WiresharkWireshark是只使用一是只使用一个临时文件来保存抓包数据的。个临时文件来保存抓包数据的。多文件自动保存抓包数据多文件自动保存抓包数据22计算机与信息工程学院 高殿武Wireshark常用功能自动停止抓包自动停止抓包 在无人值守情况下,我们可在无人值守情况下,我们可设置
16、在某些条件下自动停止抓包。设置在某些条件下自动停止抓包。这些条件可以是:这些条件可以是: 抓到多少包之后;抓到多少包之后; 抓到多大数据量之后抓到多大数据量之后( (存储容存储容量量) ); 抓取多少分钟之后抓取多少分钟之后 23计算机与信息工程学院 高殿武Wireshark常用功能过滤器过滤器 在在WiresharkWireshark中有两中有两种过滤器。种过滤器。捕捉过滤器:捕捉过滤器:在抓包之前在抓包之前设置,让设置,让WiresharkWireshark只抓只抓取过滤器指定的包。取过滤器指定的包。显示过滤器:显示过滤器:在抓包之前在抓包之前或者完成抓包之后都可,或者完成抓包之后都可,不
17、影响抓包,只是方便查不影响抓包,只是方便查看。看。 24计算机与信息工程学院 高殿武Wireshark常用功能 捕捉过滤器例子:捕捉过滤器例子: src|dstsrc|dst host host 主机过滤主机过滤 srcsrc host 192.168.20.159 host 192.168.20.159 捕捉源捕捉源IPIP地址是地址是192.168.20.159192.168.20.159的的包。包。 dstdst host 192.168.20.159 host 192.168.20.159 捕捉目标捕捉目标IPIP地址是地址是192.168.20.159192.168.20.159的包
展开阅读全文