-
精通Wireshark (Mastering Wireshark)
分类:网络安全 下载:0 浏览:88 时间:2026-10-17Wireshark是一种常用而又强大的工具,这种工具的作用是分析网络中流动的数据。Wireshark可以处理从网络第2层到第7层的网络协议,将信息以人类可以阅读的形式呈现出来,供分析使用。 本书可以帮助读者将自己的网络知识提升到专家级的水准。本书的开篇介绍了如何安装Wireshark,还介绍了这款软件的界面,以便读者理解这些界面的功能。随后,本书介绍了用来创建、使用抓包过滤器和显示过滤器的不同方法。本书中篇介绍了Wireshark的很多特性,读者可以用来分析各层网络协议,查看网络中是否出现了异常情况。读者就会掌握Wireshark的很多特性、能够分析各层网络协议、查看网络中是否出现了异常情况。本书末尾介绍了如何使用Wireshark来进行网络安全分析,并且针对排错需求来配置这款软件。 作者: Charit Mishra 译者: YESLAB工作室 出版社: 人民邮电出版社 出版年: 2017-3 ISBN: 9787115449696 页数: 264 装帧: 平装 原作名: Mastering Wireshark 作者简介 Charit Mishra是一位技术顾问与渗透测试专家,供职于全球顶尖的咨询公司Protiviti。他的工作职责是帮助客户找出网络中的安全漏洞,他无比热爱自己的这份工作。他凭借自己在安全方面的实践经验考取了大量顶尖行业认证,如OSCP、CEH、CompTIA Security+和CCNA R&S。此外,他也拥有计算机科学领域的硕士学位。他曾经在各类学术会议和民间组织中就信息安全与渗透测试发表过专业演讲。读者可以通过LinkedIn(https: ae.linkedin.com in charitmishra)和Twitter(@charit0819)来与他取得联系。 目录 第1章 欢迎来到Wireshark数据包分析的世界 1.1 Wireshark简介 1.2 TCP IP模型概述 1.3 TCP IP模型的分层 1.4 通过Wireshark进行数据包分析 1.4.1 如何分析数据包 1.4.2 何为Wireshark 1.4.3 它的工作方式 1.5 抓取信息的方式 1.5.1 基于集线器的网络 1.5.2 交换环境 1.5.3 ARP毒化 1.5.4 穿越路由器 1.5.5 为什么要使用Wireshark 1.5.6 Wireshark的GUI界面 1.5.7 开启第一次抓包之旅 1.6 总结 1.7 练习题 第2章 用Wireshark过滤出我们需要的数据 2.1 过滤器简介 2.2 抓包过滤器 2.2.1 为什么要使用抓包过滤器 2.2.2 如何使用抓包过滤器 2.2.3 抓包过滤器的示例 2.2.4 使用协议头部参数的抓包过滤器 2.3 显示过滤器 2.4 使用Find对话框来搜索数据包 2.5 创建新的Wireshark配置文件 2.6 总结 2.7 练习题 第3章 掌握Wireshark的高级特性 3.1 Statistics菜单 3.1.1 Statistics菜单的使用 3.1.2 协议分层 3.2 会话 3.3 端点 3.4 IO图、数据流图和TCP数据流量图 3.5 IO图 3.6 数据流图 3.7 TCP数据流量图 3.7.1 往返时间图 3.7.2 吞吐量图 3.7.3 时序图(tcptrace) 3.8 查看TCP数据流(Follow TCP Stream) 3.9 专家信息(Expert Infos) 3.10 命令行工具 3.11 总结 3.12 练习题 第4章 监控应用层协议 4.1 域名系统 4.1.1 解析DNS数据包 4.1.2 解析DNS查询 响应消息 4.1.3 异常的DNS流量 4.2 文件传输协议 4.2.1 解析FTP的通信 4.2.2 解析FTP数据包 4.2.3 异常的FTP流量 4.3 超文本传输协议 4.3.1 工作方式——请求 响应 4.3.2 请求消息 4.3.3 响应消息 4.3.4 异常的HTTP流量 4.4 简单邮件传输协议 4.4.1 常规SMTP与异常SMTP流量 4.4.2 SIP(会话初始化协议)与VoIP 4.4.3 分析VoIP流量 4.4.4 异常的流量模式 4.4.5 对加密后的流量(SSL TLS)进行解密 4.5 总结 4.6 练习题 第5章 分析传输层协议 5.1 传输控制协议 5.1.1 理解TCP的头部与各种标记 5.1.2 TCP的通信方式 5.1.3 相对值与绝对值 5.1.4 异常TCP流量 5.1.5 如何使用Wireshark查看不同的分析标记 5.2 用户数据报协议 5.2.1 UDP的头部 5.2.2 工作方式 5.2.3 异常的UDP流量 5.3 总结 5.4 练习题 第6章 分析无线流量 6.1 理解IEEE 802.11 6.1.1 无线通信中的各种模式 6.1.2 IEEE 802.11数据包结构 6.2 正常和异常WEP——开放 共享的密钥通信 6.2.1 WEP开放密钥 6.2.2 共享密钥 6.2.3 WPA个人 6.2.4 WPA企业 6.3 解密WEP和WPA流量 6.4 总结 6.5 练习题 第7章 网络安全分析 7.1 收集信息 7.1.1 ping扫描 7.1.2 半开连接扫描(SYN) 7.1.3 OS指纹识别 7.2 ARP毒化 7.3 分析暴力破解攻击 7.3.1 检测恶意流量 7.3.2 解决实际的CTF难题 7.4 总结 7.5 练习题 第8章 排错 8.1 恢复特性 8.1.1 流控制机制 8.1.2 排查互联网速率慢和网络延迟问题 8.1.3 客户端侧和服务器侧的延迟 8.1.4 排查瓶颈问题 8.1.5 排查基于应用的问题 8.2 总结 8.3 练习题 第9章 Wireshark v2简介 9.1 智能滚动条 9.2 翻译 9.3 图形提升 9.4 TCP流 9.5 USBPcap 9.6 总结 9.7 练习题 -
Wireshark网络分析的艺术 (林沛满)
分类:网络安全 下载:0 浏览:61 时间:2026-10-17Wireshark是当前最流行的网络包分析工具。它上手简单,无需培训就可入门。很多棘手的网络问题遇到Wireshark都能迎刃而解。 《Wireshark网络分析的艺术》挑选的网络包来自真实场景,经典且接地气。讲解时采用了生活化的语言,力求通俗易懂,以使读者在轻松阅读的过程中,既可以学到实用的网络知识,又能形成解决问题的思路。 与大多网络图书的课堂式体验不同,阅读《Wireshark网络分析的艺术》的感觉更像在听技术圈的朋友分享经验,除了知识,还有心情和想法。本书的覆盖范围从日常使用的手机App,到企业级的数据中心;从对付运营商的网络劫持,到开发自己的分析工具,不一而足。无论你是系统管理员、实施工程师、技术支持、网管、培训教师,还是开发和测试人员,都适合阅读本书。 作者: 林沛满 出版社: 人民邮电出版社 出版年: 2016-2 ISBN: 9787115410214 页数: 198 装帧: 平装 定价: 45.00元 丛书: 信息安全技术丛书 目录 Linux为什么卡住了? 像福尔摩斯一样思考 一篇关于VMware的文章 来点有深度的 三次握手的小知识 被误解的TCP 最经典的网络问题 为什么丢了单子? 受损的帧 虚惊一场 NTLM协议分析 Wireshark的提示 工作中的Wireshark 书上错了吗? 计算“在途字节数” 估算网络拥塞点 顺便说说LSO 熟读RFC 一个你本该能解决的问题 几个关于分片的问题 MTU导致的悲剧 迎刃而解 昙花一现的协议 另一种流控 过犹不及 治疗强迫症 技术与工龄 如何科学地推卸责任 一个面试建议 生活中的Wireshark 假宽带真相 手机抓包 微博为什么会卡 寻找HttpDNS 谁动了我的网络 一个协议的进化 假装产品经理 自学的窍门 两个项目 打造自己的分析工具 一个创业点子 -
从实践中学习Wireshark数据分析 (大学霸IT达人)
分类:网络安全 下载:0 浏览:61 时间:2026-10-17Wireshark是应用*为广泛的网络数据抓取和分析工具。通过该工具,网络维护人员可以发现网络数据传输的故障;网络安全人员可以发现攻击行为和数据泄露问题;开发人员可以验证应用程序数据传输的正确性。 《从实践中学习Wireshark数据分析》共13章。内容包括网络数据分析概述、捕获数据包、数据处理、数据呈现、显示过滤器、分析手段、无线网络抓包和分析、网络基础协议数据包分析、TCP协议数据分析、UDP协议数据分析、HTTP协议数据包分析、其他应用协议数据包分析。 《从实践中学习Wireshark数据分析》适合网络维护人员、渗透测试人员、网络程序开发人员和信息安全爱好者阅读。通过《从实践中学习Wireshark数据分析》,可以帮助读者了解和掌握Wireshark数据抓包的方式,熟悉常见的协议,并掌握Wireshark数据分析的各种技术,从而提高工作效率。 作者: 大学霸IT达人v 出版社: 机械工业出版社 出版年: 2020-1-1 ISBN: 9787111643548 页数: 460 装帧: 平装 定价: 129 作者简介 大学霸IT达人 信息安全技术研究团队。熟悉Kali Linux、Metasploit、Xamarin等相关技术。长期从事技术研究和推广工作。专注于网络安全、渗透测试、移动开发和游戏开发等领域。曾经参与编写了多本相关技术图书。 目录 第1章 网络数据分析概述 1.1 网络数据传输 1.1.1 网络构成 1.1.2 数据传输 1.1.3 网络类型 1.2 网络协议 1.2.1 OSI模型 1.2.2 TCP/IP协议族 1.3 Wireshark概述 1.3.1 Wireshark的历史 1.3.2 获取Wireshark软件 1.3.3 Windows系统安装Wireshark 1.3.4 Mac OS系统安装Wireshark 1.3.5 Linux系统安装Wireshark 第2章 捕获数据包 2.1 指定网络接口 2.1.1 接口种类 2.1.2 选择接口 2.1.3 捕获USB设备包 2.2 使用管道接口 2.2.1 添加管道接口 2.2.2 捕获管道接口数据 2.3 远程捕获数据包 2.3.1 管理远程接口 2.3.2 Windows下配置rpcapd服务 2.3.3 Linux下配置rpcapd服务 2.3.4 添加远程接口 2.3.5 实施远程捕获数据包 2.4 使用捕获过滤器 2.4.1 指定捕获过滤器 2.4.2 基于类型过滤 2.4.3 基于传输方向过滤 2.4.4 基于协议过滤 2.4.5 基于数据过滤 2.4.6 使用多个捕获过滤器 2.4.7 使用预置表达式 第3章 数据处理 3.1 保存文件 3.1.1 自动保存文件 3.1.2 手动保存文件 3.2 打开文件 3.2.1 打开抓包文件 3.2.2 文件属性 3.2.3 合并抓包文件 3.2.4 导入转储文件 3.3 快速分析 3.3.1 关联地址 3.3.2 协议构成 3.3.3 数据包长度 3.3.4 数据流量 3.3.5 发包统计 第4章 数据呈现 4.1 分组列表 4.1.1 默认列 4.1.2 编辑现有列 4.1.3 添加/删除列 4.1.4 隐藏/移动/重排列 4.2 分组详情 4.2.1 查看方式 4.2.2 操作树形结构 4.2.3 专家信息 4.3 分组字节流 4.3.1 数值形式 4.3.2 文本形式 4.3.3 分析分组字节 第5章 显示过滤器 5.1 基础使用 5.1.1 使用显示过滤器 5.1.2 获取显示过滤器表达式 5.1.3 使用单一显示过滤器 5.1.4 使用多个显示过滤器 5.1.5 高级过滤器 5.2 使用技巧 5.2.1 使用显示过滤器按钮 5.2.2 使用对话过滤器 5.2.3 基于显示过滤器保存 5.2.4 使用预置表达式 5.2.5 使用宏 第6章 分析手段 6.1 分析分组 6.1.1 查找信息 6.1.2 复制信息 6.2 基于时间分析 6.2.1 时间格式 6.2.2 设置时间参考 6.2.3 修正显示的时间 6.3 名称解析 6.3.1 MAC地址解析 6.3.2 端口自动解析 6.3.3 IP地址解析 6.4 协议解析 6.4.1 启用协议 6.4.2 指定解析的协议 6.5 数据包分组 6.5.1 标记分组 6.5.2 导出分组结果 6.5.3 忽略分组 6.6 分组注释 6.7 跳转分析 6.7.1 顺序跳转 6.7.2 指定跳转分组 6.7.3 对话内跳转 6.7.4 历史记录跳转 6.8 着色规则 6.8.1 启用着色规则 6.8.2 设置着色规则 6.8.3 对话着色 第7章 无线网络抓包和分析 7.1 软硬件需求 7.1.1 Wireshark组件需求 7.1.2 硬件需求 7.2 捕获数据 7.2.1 捕获数据包 7.2.2 流量基本分析 7.2.3 捕获过滤 7.3 分析数据 7.3.1 常用显示过滤器 7.3.2 分析认证方式 7.3.3 分析WEP握手包 7.3.4 分析WPA握手包 7.4 数据解密 7.4.1 WEP解密 7.4.2 WPA解密 7.4.3 永久解密 第8章 网络基础协议数据包分析 8.1 ARP分析 8.1.1 过滤ARP包 8.1.2 分析ARP会话 8.1.3 发现ARP攻击 8.2 DHCP分析 8.2.1 过滤DHCP包 8.2.2 分析DHCP会话 8.2.3 数据统计 8.3 DNS分析 8.3.1 过滤DNS包 8.3.2 分析DNS会话 8.3.3 数据统计 第9章 TCP协议数据分析 9.1 捕获TCP数据包 9.1.1 捕获过滤 9.1.2 端点分析 9.1.3 端口过滤 9.2 会话分析 9.2.1 会话统计 9.2.2 建立连接 9.2.3 断开连接 9.2.4 防火墙过滤 9.3 传输数据分析 9.3.1 跟踪流 9.3.2 保存流 9.3.3 TCP流图形 第10章 UDP协议数据分析 10.1 基础分析 10.1.1 捕获过滤 10.1.2 端点分析 10.1.3 会话分析 10.2 传输数据分析 10.2.1 跟踪流 10.2.2 保存流 10.2.3 UDP多播流 第11章 HTTP协议数据包分析 11.1 过滤数据包 11.1.1 捕获过滤 11.1.2 显示过滤 11.2 IP地址分析 11.2.1 结合DNS数据包分析 11.2.2 结合DNS缓存 11.2.3 自动解析 11.2.4 地址位置信息 11.2.5 网站汇总 11.2.6 编辑解析的名称 11.3 请求分析 11.3.1 请求概要 11.3.2 请求目标 11.3.3 URL数据传递 11.3.4 表单数据传递 11.3.5 Cookie数据传递 11.3.6 请求端类型 11.4 响应分析 11.4.1 请求和响应对应关系 11.4.2 响应状态码 11.4.3 查看网页内容 11.4.4 跟踪流 11.4.5 保存流 11.4.6 导出HTTP对象 11.5 HTTPS分析 11.5.1 TLS流 11.5.2 导出TLS会话密钥 11.5.3 HTTPS统计分析 11.5.4 解密HTTPS数据 第12章 其他应用协议数据包分析 12.1 SMTP/POP3分析 12.1.1 过滤SMTP/POP数据包 12.1.2 分析SMTP会话 12.1.3 导出IMF对象 12.2 SMB分析 12.2.1 过滤SMB数据包 12.2.2 导出SMB对象 12.3 TFTP分析 12.3.1 过滤TFTP数据包 12.3.2 导出TFTP对象 12.4 SCTP分析 12.4.1 过滤SCTP数据包 12.4.2 SCTP分析 12.5 FTP分析 12.5.1 过滤FTP数据包 12.5.2 重组FTP数据 附录A Wireshark命令行工具 A.1 捕获文件信息查看工具capinfos A.1.1 基本使用 A.1.2 报告形式 A.1.3 信息种类 A.1.4 杂项 A.2 数据包捕获保存工具dumpcap A.2.1 捕获数据 A.2.2 远程捕获 A.2.3 自动停止捕获 A.2.4 保存文件 A.3 编辑捕获文件editcap A.3.1 基本语法 A.3.2 移除指定的数据包 A.3.3 去除重复的数据包 A.3.4 修正时间 A.3.5 截断存储 A.3.6 随机修改 A.3.7 合并文件 A.3.8 修改注释 A.3.9 文件集合 A.3.10 修改密钥 A.3.11 杂项 A.4 数据包分析工具tshark A.4.1 捕获数据 A.4.2 自动停止捕获 A.4.3 远程捕获 A.4.4 处理方式 A.4.5 保存文件 A.4.6 输出信息 A.4.7 杂项 A.5 简易数据文件分析工具rawshark A.6 其他工具 A.6.1 显示过滤器字节码查看工具dftest A.6.2 合并捕获文件mergecap A.6.3 解析IP地理信息工具mmdbresolve A.6.4 数据包排序工具reordercap A.6.5 十六进制文本数据转化工具text2pcap -
Wireshark网络分析从入门到实践 (李华峰, 陈虹)
分类:网络安全 下载:0 浏览:60 时间:2026-10-17Wireshark是一款开源网络协议分析器,能够在多种平台(例如Windows、Linux和Mac)上抓取和分析网络包。本书将通过图文并茂的形式来帮助读者了解并掌握Wireshark的使用技巧。本书由网络安全领域资深的高校教师编写完成,集合了丰富的案例,并配合了简洁易懂的讲解方式。全书共分17章,从Wireshark的下载和安装开始讲解,陆续介绍了数据包的过滤机制、捕获文件的打开与保存、虚拟网络环境的构建、常见网络设备、Wireshark的部署方式、网络延迟的原因、网络故障的原因,并介绍了多种常见的攻击方式及应对策略,除此之外,本书还讲解了如何扩展Wireshark的功能以及Wireshark中的辅助工具。本书实用性较强,适合网络安全渗透测试人员、运维工程师、网络管理员、计算机相关专业的学生以及各类安全从业者参考阅读。 作者: 李华峰, 陈虹 出版社: 人民邮电出版社 出版年: 2019-4 ISBN: 9787115505224 页数: 260 装帧: 平装 定价: 59 作者简介 李华峰,信息安全顾问和自由撰稿人,多年来一直从事网络安全渗透测试方面的研究工作。在网络安全部署、网络攻击与防御以及社会工程学等方面有十分丰富的实践经验。 陈虹,出身于美术专业的程序开发者。虽然在画室长大,却是实实在在的编程爱好者。目前正在从事软件设计工作。 目录 第1章 走进Wireshark 1 1.1 Wireshark是什么 2 1.1.1 Wireshark的功能 2 1.1.2 Wireshark的历史 3 1.1.3 Wireshark的工作原理 3 1.1.4 Wireshark的优势 4 1.2 如何下载和安装Wireshark 6 1.2.1 安装前的准备 6 1.2.2 下载Wireshark 6 1.2.3 Wireshark的安装 7 1.3 一次完整的Wireshark使用过程 8 1.3.1 选择合适的网卡 9 1.3.2 开始数据包的捕获 10 1.3.3 过滤无用的数据 14 1.3.4 将捕获到的数据包保存到文件 18 1.4 小结 19 第2章 过滤无用的数据包 20 2.1 伯克利包过滤 21 2.2 捕获过滤器 23 2.3 显示过滤器 25 2.3.1 使用过滤器输入框创建显示过滤器 25 2.3.2 使用过滤器表达式创建显示过滤器 26 2.3.3 在数据包细节面板中创建显示过滤器 28 2.4 小结 29 第3章 捕获文件的打开与保存 30 3.1 捕获接口的输出功能 30 3.2 环状缓冲区 33 3.3 捕获接口的其他功能 33 3.3.1 显示选项 33 3.3.2 解析名称 34 3.3.3 自动停止捕获 35 3.4 保存捕获到的数据 35 3.5 保存显示过滤器 37 3.6 保存配置文件 39 3.7 小结 42 第4章 虚拟网络环境的构建 43 4.1 虚拟网络设备的构建工具eNSP 43 4.1.1 eNSP的下载与安装 44 4.1.2 使用eNSP创建一个实验环境 48 4.2 虚拟PC的工具VMware 51 4.3 在虚拟环境中引入Kali Linux 2 52 4.4 在虚拟环境中安装其他操作系统 57 4.5 eNSP与VMware的连接 58 4.5.1 VMware中的网络连接 58 4.5.2 通过eNSP中的云与VMware相连 60 4.6 小结 65 第5章 各种常见的网络设备 66 5.1 网线 66 5.2 集线器 69 5.3 交换机 71 5.4 路由器的工作原理 77 5.5 小结 78 第6章 Wireshark的部署方式 79 6.1 完成远程数据包捕获 79 6.2 集线器环境 84 6.3 交换环境 84 6.3.1 端口镜像 85 6.3.2 ARP欺骗 88 6.3.3 网络分路器 90 6.4 完成本地流量的捕获 91 6.5 完成虚拟机流量的捕获 92 6.6 小结 94 第7章 找到网络发生延迟的位置 95 7.1 建立一个可访问远程HTTP服务器的仿真网络 95 7.2 观察远程访问HTTP的过程 100 7.3 时间显示设置 103 7.4 各位置延迟时间的计算 107 7.4.1 网络传输延迟的计算 108 7.4.2 客户端延迟的计算 109 7.4.3 服务端延迟的计算 109 7.5 小结 110 第8章 分析不能上网的原因 111 8.1 建立一个用于测试的仿真网络 111 8.2 可能导致不能上网的原因 113 8.3 检查计算机的网络设置 113 8.3.1 确保网卡正常启动 113 8.3.2 检查IP配置的正确性 114 8.3.3 检查与网关的连接是否正常 120 8.3.4 获取域名服务器的IP地址 121 8.4 检查网络路径的连通性 122 8.5 其他情形 124 8.6 小结 125 第9章 来自链路层的攻击——失常的交换机 126 9.1 针对交换机的常见攻击方式 127 9.1.1 MAC地址欺骗攻击 127 9.1.2 MAC地址泛洪攻击 128 9.1.3 STP操纵攻击 128 9.1.4 广播风暴攻击 129 9.2 使用Wireshark分析针对交换机的攻击 129 9.2.1 统计功能 130 9.2.2 MAC地址泛洪攻击 134 9.2.3 找到攻击的源头 135 9.3 使用macof发起MAC地址泛洪攻击 137 9.4 如何防御MAC地址泛洪攻击 138 9.5 小结 139 第10章 来自网络层的欺骗——中间人攻击 140 10.1 中间人攻击的相关理论 140 10.1.1 ARP协议的相关理论 141 10.1.2 ARP欺骗的原理 146 10.2 使用专家系统分析中间人攻击 146 10.3 如何发起中间人攻击 150 10.3.1 使用arpspoof来发起攻击 150 10.3.2 使用Wireshark来发起攻击 153 10.4 如何防御中间人攻击 154 10.4.1 静态绑定ARP表项 154 10.4.2 使用DHCP Snooping功能 154 10.4.3 划分VLAN 155 10.5 小结 155 第11章 来自网络层的攻击——泪滴攻击 156 11.1 泪滴攻击的相关理论 156 11.1.1 IP协议的格式 157 11.1.2 IP分片 158 11.1.3 泪滴攻击 161 11.2 Wireshark的着色规则 162 11.3 根据TTL值判断攻击的来源 166 11.4 小结 168 第12章 来自传输层的洪水攻击(1)——SYN Flooding 169 12.1 拒绝服务攻击的相关理论 170 12.1.1 TCP连接的建立方式 170 12.1.2 SYN flooding攻击 173 12.2 模拟SYN flooding攻击 173 12.2.1 构造一个仿真环境 173 12.2.2 使用Hping3发起SYN flooding攻击 174 12.3 使用Wireshark的流向图功能来分析SYN flooding攻击 175 12.4 如何解决SYN Flooding拒绝服务攻击 177 12.5 在Wireshark中显示地理位置 178 12.6 小结 184 第13章 网络在传输什么——数据流功能 185 13.1 TCP的数据传输 185 13.2 Wireshark中的TCP流功能 187 13.3 网络取证实践 192 13.4 小结 198 第14章 来自传输层的洪水攻击(2)——UDP Flooding 199 14.1 UDP Flooding的相关理论 199 14.1.1 UDP协议 199 14.1.2 UDP Flooding攻击 200 14.2 模拟UDP Flooding攻击 201 14.3 使用Wireshark的绘图功能来分析UDP Flooding攻击 201 14.4 如何防御UDP Flooding攻击 207 14.5 amCharts的图表功能 209 14.6 小结 214 第15章 来自应用层的攻击——缓冲区溢出 215 15.1 缓冲区溢出攻击的相关理论 215 15.1.1 Wireshark观察下的HTTP协议 216 15.1.2 HTTP的请求与应答 216 15.1.3 HTTP的常用方法 217 15.1.4 HTTP中常用的过滤器 217 15.2 模拟缓冲区溢出攻击 218 15.3 使用Wireshark 分析缓冲区溢出攻击 222 15.4 使用Wireshark检测远程控制 227 15.5 Wireshark对HTTPS协议的解析 230 15.6 小结 232 第16章 扩展Wireshark的功能 233 16.1 Wireshark编程开发的基础 233 16.1.1 Wireshark中对Lua的支持 234 16.1.2 Wireshark中Lua的初始化 235 16.2 使用Lua开发简单扩展功能 235 16.3 用Wireshark开发新的协议解析器 236 16.3.1 新协议的注册 236 16.3.2 解析器的编写 239 16.4 测试新协议 241 16.5 编写恶意攻击数据包检测模块 245 16.6 小结 248 第17章 Wireshark中的辅助工具 249 17.1 Wireshark命令行工具 249 17.2 Tshark.exe的使用方法 250 17.3 Dumpcap的用法 252 17.4 Editcap的使用方法 253 17.5 Mergecap的使用方法 254 17.6 capinfos的使用方法 255 17.7 USBPcapCMD的使用方法 256 17.8 小结 258 -
大咖讲Wireshark网络分析
分类:网络安全 下载:0 浏览:63 时间:2026-10-17本书是融合了作者编写的《Wireshark网络分析的艺术》和《Wireshark网络分析就这么简单》中的重要内容,并新增了一些Wireshark的实战技巧。 Wireshark是当前最流行的网络包分析工具。它上手简单,无需培训就可入门,很多棘手的网络问题遇到Wireshark都能迎刃而解。 目录 大客户的小问题 再来一个很妖的问题 从一道面试题开始说起 你一定会喜欢的技巧 Patrick的故事 Wireshark的前世今生 TCP的连接启蒙 快递员的工作策略——TCP窗口 百家争鸣 剖析CIFS协议 网络江湖 DNS小科普 无懈可击的Kerberos TCP/IP的故事 深藏功与名 一个技术男的自白 被误解的TCP 最经典的网络问题 虚惊一场 Wireshark的提示 计算“在途字节数” 一个你本该能解决的问题 昙花一现的协议 技术与工龄 如何科学地推卸责任 手机抓包 谁动了我的网络 自学的窍门 一个创业点子 欢迎来到异步社区! -
Wireshark网络分析实战
分类:网络安全 下载:0 浏览:61 时间:2026-10-17书采用步骤式为读者讲解了一些使用Wireshark来解决网络实际问题的技巧。 本书共分为14章,其内容涵盖了Wireshark的基础知识,抓包过滤器的用法,显示过滤器的用法,基本/高级信息统计工具的用法,Expert Info工具的用法,Wiresahrk在Ethernet、LAN及无线LAN中的用法,ARP和IP故障分析,TCP/UDP故障分析,HTTP和DNS故障分析,企业网应用程序行为分析,SIP、多媒体和IP电话,排除由低带宽或高延迟所引发的故障,认识网络安全等知识。 本书适合对Wireshark感兴趣的网络从业人员阅读,还适合高校网络相关专业的师生阅读。 作者: [以色列 Yoram Orzach 译者: 古宏霞 / 孙余强 出版社: 人民邮电出版社 出版年: 2015-1 ISBN: 9787115377715 页数: 412 装帧: 平装 定价: 79.00元 丛书: 信息安全技术丛书 作者简介 Yoram Orzach 毕业于色列技术学院(Israel Institute of Technology),持有该校科学学士学位。1991-1995年,以系统工程师的身份就职于Bezeq公司,从事传输及接入网相关工作。1995年,从Leadcom集团(Leadcom group)加盟Netplus公司,并转型为技术管理者。自1999年起,开始担任NDI通信公司(NDI Communications,http://www.ndi-com.com/)的CTO,负责并参与该公司在全球范围内的数通网络的设计、实施及故障排除工作。Yoram对大型企业网络、服务提供商网络及Internet服务提供商网络极有心得,Comverse、Motorola、Intel、 Ceragon networks、Marvel以及 HP等公司都接受过他提供的服务。Yoram在网络设计、实施及故障排除方面浸淫多年,在研发(R&D)、工程、IT团队的培训方面也有丰富的经验。 目录 第1章 Wireshark简介 1 1.1 Wireshark简介 1 1.2 安置Wireshark(程序或主机) 2 1.3 开始抓包 9 1.4 配置启动窗口 14 1.5 配置时间参数 20 1.6 定义配色规则 22 1.7 数据文件的保存、打印及导出 24 1.8 通过Edit菜单中的Preferences菜单项,来配置Wireshark主界面 28 1.9 配置Preferences窗口中的Protocol选项 33 第2章 抓包过滤器的用法 37 2.1 简介 37 2.2 配置抓包过滤器 38 2.3 配置Ethernet过滤器 42 2.4 配置主机和网络过滤器 46 2.5 配置TCP/UDP及端口过滤器 50 2.6 配置复合型过滤器 53 2.7 配置字节偏移和净载匹配型过滤器 55 第3章 显示过滤器的用法 58 3.1 简介 58 3.2 配置显示过滤器 59 3.3 配置Ethernet、ARP、主机和网络过滤器 67 3.4 配置TCP/UDP过滤器 71 3.5 配置协议所独有的显示过滤器 78 3.6 配置字节偏移型过滤器 81 3.7 配置显示过滤器宏 82 第4章 基本信息统计工具的用法 84 4.1 简介 84 4.2 Statistics菜单中Summary工具的用法 85 4.3 Statistics菜单中Protocol Hierarchy工具的用法 87 4.4 Statistics菜单中Conversation工具的用法 90 4.5 Statistics菜单中Endpoints工具的用法 94 4.6 Statistics菜单中HTTP工具的用法 96 4.7 配置Flow Graph(数据流图),来查看TCP流 101 4.8 生成与IP属性有关的统计信息 103 第5章 高级信息统计工具的用法 107 5.1 简介 107 5.2 配置与显示过滤器结合使用的IO Graphs工具,来定位与网络性能有关的问题 108 5.3 用IO Graphs工具测算(链路的)吞吐量 112 5.4 IO Graphs工具的高级配置方法(启用Y轴Unit参数的Advanced选项) 117 5.5 TCP StreamGraph菜单项中Time-Sequence (Stevens)子菜单项的用法 125 5.6 TCP StreamGraph菜单项中Time-Sequence (tcp-trace)子菜单项的用法 128 5.7 TCP StreamGraph菜单项中Throughput Grap子菜单项的用法 131 5.8 TCP StreamGraph菜单项中Round Trip Time Graph子菜单项的用法 133 5.9 TCP StreamGraph菜单项中Window Scaling Graph子菜单项的用法 135 第6章 Expert Info工具的用法 137 6.1 简介 137 6.2 如何使用Expert Info工具执行排障任务 137 6.3 认识Errors事件 145 6.4 认识Warnings事件 147 6.5 认识Notes事件 149 第7章 Ethernet、LAN交换及无线LAN 152 7.1 简介 152 7.2 发现广播及错包风暴 152 7.3 生成树协议分析 159 7.4 VLAN和VLAN tagging故障分析 168 7.5 无线LAN(WiFi)故障分析 172 第8章 ARP和IP故障分析 177 8.1 简介 177 8.2 与ARP有关的连通性网络故障分析 178 8.3 IP流量分析工具的用法 186 8.4 利用GeoIP来查询IP地址的归属地 189 8.5 发现IP包分片问题 192 8.6 路由选择故障分析 197 8.7 发现IP地址冲突 200 8.8 DHCP故障分析 204 第9章 UDP/TCP故障分析 208 9.1 简介 208 9.2 配置Preferences窗口内protocol选项下的UDP和TCP协议参数,为排除排障 做准备 209 9.3 TCP连接故障 213 9.4 TCP重传现象——源头及原因 219 9.5 重复确认(duplicate ACKs)和快速重传(fast retransmissions)现象 229 9.6 TCP报文段失序现象 232 9.7 TCP Zero Window、Window Full、Window Change以及其他包含Window字样 的提示信息 235 9.8 TCP重置(reset)及原因 240 第10章 HTTP和DNS 242 10.1 简介 242 10.2 筛选DNS流量 243 10.3 分析DNS协议的常规运作机制 247 10.4 DNS故障分析 252 10.5 筛选HTTP流量 260 10.6 配置Preferences窗口中protocol选项下的HTTP协议参数 263 10.7 HTTP故障分析 266 10.8 导出HTTP对象 272 10.9 HTTP数据流分析及Follow TCP Stream窗口 274 10.10 HTTPS协议流量分析——SSL/TLS基础 277 第11章 企业网应用程序行为分析 286 11.1 简介 286 11.2 摸清流淌于网络中的流量的类型 287 11.3 FTP故障分析 289 11.4 E-mail协议(POP、IMAP、SMTP)流量及故障分析 295 11.5 MS-TS 和Citrix故障分析 305 11.6 NetBIOS协议故障分析 308 11.7 数据库流量及常见故障分析 317 第12章 SIP、多媒体和IP电话 322 12.1 简介 322 12.2 使用内置于Wireshark 的IP电话及多媒体流量专用分析工具 323 12.3 SIP故障分析 330 12.4 RTP/RTCP故障分析 341 12.5 视频及视频监控应用排障场景 349 12.6 IPTV应用排障场景 353 12.7 视频会议应用排障场景 354 12.8 排除RTSP协议故障 356 第13章 排除由低带宽或高延迟所引发的故障 361 13.1 简介 361 13.2 测量通信链路的总带宽 361 13.3 测量每个用户及每种应用所占用的通信链路的带宽 366 13.4 借助Wireshark,获悉链路上的延迟及抖动状况 367 13.5 发现因高延迟/高抖动所引发的应用程序故障 370 第14章 认识网络安全 377 14.1 简介 377 14.2 发现异常流量模式 378 14.3 发现基于MAC地址和基于ARP的攻击 384 14.4 发现ICMP和TCP SYN/端口扫描 385 14.5 发现DoS/DDoS攻击 393 14.6 发现高级TCP攻击 397 14.7 发现暴力破解(brute-force)攻击 400 附录 链接、工具及阅读资料 405 -
Wireshark数据包分析实战(第3版)
分类:网络安全 下载:0 浏览:130 时间:2026-09-30Wireshark是流行的网络嗅探软件,《Wireshark数据包分析实战(第3版)》在上一版的基础上针对Wireshark 2.0.5和IPv6进行了更新,并通过大量真实的案例对Wireshark的使用进行了详细讲解,旨在帮助读者理解Wireshark捕获的PCAP格式的数据包,以便对网络中的问题进行排错。 《Wireshark数据包分析实战(第3版)》共13章,从数据包分析与数据包嗅探器的基础知识开始,循序渐进地介绍Wireshark的基本使用方法及其数据包分析功能特性,同时还介绍了针对不同协议层与无线网络的具体实践技术与经验技巧。在此过程中,作者结合大量真实的案例,图文并茂地演示使用Wireshark进行数据包分析的技术方法,使读者能够顺着本书思路逐步掌握网络数据包嗅探与分析技能。附录部分列举了数据包分析工具,以及其他数据包分析的学习资源,并对数据包的表现形式展开讨论,介绍如何使用数据包结构图查看和表示数据包。 《Wireshark数据包分析实战(第3版)》适合网络协议开发人员、网络管理与维护人员、“不怀好意的”的黑客、选修网络课程的高校学生阅读。 作者简介 Chris Sanders,是一名计算机安全咨询顾问、作家和研究人员。他还是一名SANS导师,持有CISSP、GCIA、GCIH、GREM等行业证书,并定期在WindowsSecurity.com网站和自己的博客ChrisSanders.org发表文章。Sanders每天都会使用Wireshark进行数据包分析。他目前居住在美国南卡罗米纳州查尔斯顿,以国防承包商的身份工作。 作者: [美]Chris Sanders 译者: 诸葛建伟 / 陆宇翔 / 曾皓辰 出版社: 人民邮电出版社 出版年: 2018-12-1 ISBN: 9787115494313 页数: 332 装帧: 平装 定价: 79.00元 原作名: Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems, 3rd Edition 目录 第 1章 数据包分析技术与网络基础 1 1.1 数据包分析与数据包嗅探器 2 1.1.1 评估数据包嗅探器 2 1.1.2 数据包嗅探器工作过程 3 1.2 网络通信原理 4 1.2.1 协议 4 1.2.2 七层OSI参考模型 5 1.2.3 OSI参考模型中的数据流向 7 1.2.4 数据封装 8 1.2.5 网络硬件 11 1.3 流量分类 16 1.3.1 广播流量 16 1.3.2 组播流量 17 1.3.3 单播流量 17 1.4 小结 17 第 2章 监听网络线路 18 2.1 混杂模式 19 2.2 在集线器连接网络中嗅探 20 2.3 在交换式网络中进行嗅探 22 2.3.1 端口镜像 22 2.3.2 集线器输出 24 2.3.3 使用网络分流器 26 2.3.4 ARP缓存污染 28 2.4 在路由网络环境中进行嗅探 33 2.5 部署嗅探器的实践指南 35 第3章 Wireshark入门 37 3.1 Wireshark简史 37 3.2 Wireshark的优点 38 3.3 安装Wireshark 39 3.3.1 在微软Windows系统中安装 40 3.3.2 在Linux系统中安装 41 3.3.3 在Mac OS X系统中安装 43 3.4 Wireshark初步入门 44 3.4.1 第 一次捕获数据包 44 3.4.2 Wireshark主窗口 45 3.4.3 Wireshark首选项 46 3.4.4 数据包彩色高亮 48 3.4.5 配置文件 50 3.4.6 配置方案 51 第4章 玩转捕获数据包 53 4.1 使用捕获文件 53 4.1.1 保存和导出捕获文件 54 4.1.2 合并捕获文件 55 4.2 分析数据包 56 4.2.1 保存和导出捕获文件 56 4.2.2 标记数据包 57 4.2.3 打印数据包 58 4.3 设定时间显示格式和相对参考 59 4.3.1 时间显示格式 59 4.3.2 数据包的相对时间参考 60 4.3.3 时间偏移 61 4.4 设定捕获选项 61 4.4.1 输入标签页 61 4.4.2 输出标签页 62 4.4.3 选项标签页 64 4.5 过滤器 65 4.5.1 捕获过滤器 65 4.5.2 显示过滤器 71 4.5.3 保存过滤器规则 75 4.5.4 在工具栏中增加显示过滤器 76 第5章 Wireshark高级特性 77 5.1 端点和网络会话 77 5.1.1 查看端点统计 78 5.1.2 查看网络会话 79 5.1.3 使用端点和会话定位最高用量者 80 5.2 基于协议分层结构的统计 83 5.3 名称解析 84 5.3.1 开启名称解析 84 5.3.2 名称解析的潜在弊端 86 5.3.3 使用自定义hosts文件 86 5.4 协议解析 88 5.4.1 更换解析器 88 5.4.2 查看解析器源代码 90 5.5 流跟踪 91 5.6 数据包长度 94 5.7 图形展示 95 5.7.1 查看IO图 95 5.7.2 双向时间图 98 5.7.3 数据流图 99 5.8 专家信息 100 第6章 用命令行分析数据包 103 6.1 安装TShark 104 6.2 安装Tcpdump 105 6.3 捕获和保存流量 106 6.4 控制输出 108 6.5 名称解析 111 6.6 应用过滤器 112 6.7 TShark里的时间显示格式 114 6.8 TShark中的总结统计 114 6.9 TShark VS Tcpdump 117 第7章 网络层协议 119 7.1 地址解析协议 120 7.1.1 ARP头 121 7.1.2 数据包1:ARP请求 122 7.1.3 数据包2:ARP响应 123 7.1.4 Gratuitous ARP 124 7.2 互联网协议 125 7.2.1 互联网协议第4版(IPv4) 125 7.2.2 互联网协议第6版(IPv6) 133 7.3 互联网控制消息协议 144 7.3.1 ICMP头 144 7.3.2 ICMP类型和消息 145 7.3.3 Echo请求与响应 145 7.3.4 路由跟踪 148 7.3.5 ICMP第6版(ICMPv6) 150 第8章 传输层协议 151 8.1 传输控制协议(TCP) 151 8.1.1 TCP报头 152 8.1.2 TCP端口 153 8.1.3 TCP的三次握手 155 8.1.4 TCP链接断开 158 8.1.5 TCP重置 160 8.2 用户数据报协议 161 第9章 常见高层网络协议 163 9.1 动态主机配置协议DHCP 163 9.1.1 DHCP头结构 164 9.1.2 DHCP续租过程 165 9.1.3 DHCP租约内续租 170 9.1.4 DHCP选项和消息类型 171 9.1.5 DHCP Version6 (DHCPv6) 171 9.2 域名系统 173 9.2.1 DNS数据包结构 174 9.2.2 一次简单的DNS查询过程 175 9.2.3 DNS问题类型 177 9.2.4 DNS递归 177 9.2.5 DNS区域传送 181 9.3 超文本传输协议 184 9.3.1 使用HTTP浏览 184 9.3.2 使用HTTP传送数据 186 9.4 简单邮件传输协议(SMTP) 188 9.4.1 收发邮件 188 9.4.2 跟踪一封电子邮件 190 9.4.3 使用SMTP发送附件 197 9.5 小结 199 第 10章 基础的现实世界场景 200 10.1 丢失的网页内容 201 10.1.1 侦听线路 201 10.1.2 分析 202 10.1.3 学到的知识 206 10.2 无响应的气象服务 206 10.2.1 侦听线路 207 10.2.2 分析 208 10.2.3 学到的知识 211 10.3 无法访问Internet 211 10.3.1 网关配置问题 212 10.3.2 意外重定向 215 10.3.3 上游问题 218 10.4 打印机故障 221 10.4.1 侦听线路 221 10.4.2 分析 221 10.4.3 学到的知识 224 10.5 分公司之困 224 10.5.1 侦听线路 225 10.5.2 分析 225 10.5.3 学到的知识 228 10.6 生气的开发者 228 10.6.1 侦听线路 228 10.6.2 分析 229 10.6.3 学到的知识 232 10.7 结语 232 第 11章 让网络不再卡 233 11.1 TCP的错误恢复特性 234 11.1.1 TCP重传 234 11.1.2 TCP重复确认和快速重传 237 11.2 TCP流控制 242 11.2.1 调整窗口大小 243 11.2.2 用零窗口通知停止数据流 244 11.2.3 TCP滑动窗口实战 245 11.3 从TCP错误控制和流量控制中学到的 249 11.4 定位高延迟的原因 250 11.4.1 正常通信 250 11.4.2 慢速通信—线路延迟 251 11.4.3 通信缓慢—客户端延迟 252 11.4.4 通信缓慢—服务器延迟 253 11.4.5 延迟定位框架 253 11.5 网络基线 254 11.5.1 站点基线 255 11.5.2 主机基线 256 11.5.3 应用程序基线 257 11.5.4 基线的其他注意事项 257 11.6 小结 258 第 12章 安全领域的数据包分析 259 12.1 网络侦察 260 12.1.1 SYN扫描 260 12.1.2 操作系统指纹 265 12.2 流量操纵 268 12.2.1 ARP缓存污染攻击 268 12.2.2 会话劫持 273 12.3 漏洞利用 276 12.3.1 极光行动 277 12.3.2 远程访问特洛伊木马 283 12.4 漏洞利用工具包和勒索软件 290 12.5 小结 296 第 13章 无线网络数据包分析 297 13.1 物理因素 297 13.1.1 一次嗅探一个信道 298 13.1.2 无线信号干扰 299 13.1.3 检测和分析信号干扰 299 13.2 无线网卡模式 300 13.3 在Windows上嗅探无线网络 302 13.3.1 配置AirPcap 302 13.3.2 使用AirPcap捕获流量 303 13.4 在Linux上嗅探无线网络 304 13.5 802.11数据包结构 306 13.6 在Packet List面板增加无线专用列 307 13.7 无线专用过滤器 308 13.7.1 筛选特定BSS ID的流量 309 13.7.2 筛选特定的无线数据包类型 309 13.7.3 筛选特定频率 310 13.8 保存无线分析配置 311 13.9 无线网络安全 311 13.9.1 成功的WEP认证 312 13.9.2 失败的WEP认证 313 13.9.3 成功的WPA认证 314 13.9.4 失败的WPA认证 316 13.10 小结 318 附录A 延伸阅读 319 附录B 分析数据包结构 325 -
Wireshark数据包分析实战
分类:网络安全 下载:0 浏览:99 时间:2026-09-30一、数据包分析基础 5 1、数据包分析 5 2、目标 5 3、软件 5 4、协议 5 5、数据封装 5 6、网络硬件 6 7、流量分类 6 (1)广播流量 6 (2)多播流量 6 (3)单播流量 6 二、监听网络线路 6 1、关键决策 6 2、混杂模式 7 3、集线器嗅探方式 7 4、交换机嗅探方式 7 (1)端口镜像 7 (2)集线器输出 8 (3)网络分流器 8 (4)ARP 欺骗 9 5、路由器嗅探方式 13 三、Wireshark 基础用法 14 1、查找:Ctrl+F 14 2、标记:Ctrl+M 或右键菜单 14 3、时间显示格式 15 4、相对时间:Ctrl+T 15 5、捕获选项:Ctrl+K 16 6、名字解析 17 (1)类型 17 (2)弊端 17 7、协议解析 17 8、过滤器 18 (1)过滤器BPF 语法 18 (2)显示过滤器 19 (3)比较操作符 19 (4)逻辑操作符 19 (5)过滤器举例 20 四、流量分析和图形化功能 20 1、网络端点 20 2、网络会话 21 3、协议分层 22 4、数据包长度分析 23 5、跟踪TCP 流 24 6、图形展示 25 (1)查看IO 图 25 (2)双向时间图 26 (3)数据流图 28 7、专家信息 29 (1)数据包标记 29 (2)数据包分析 30 五、通用底层网络协议 32 1、地址解析协议ARP(Address Resolution Protocol) 32 (1)ARP 头 32 (2)数据包分析 32 (3)无偿的ARP 34 2、IP 协议 34 (1)IP 头 34 (2)数据包分析 35 (3)IP 分片 36 3、传输控制协议TCP(Transmission Control Protocol) 39 (1)TCP 头 39 (2)TCP 端口 40 (3)TCP 标志 41 (4)TCP 三次握手 42 (5)TCP 的四次断开 44 (6)TCP 重置 46 4、用户数据报协议UDP(User Datagram Protocol) 47 (1)UDP 头 48 (2)数据包分析 48 5、互联网控制消息协议ICMP(Internet Control Message Protocol) 48 (1)ICMP 头 48 (2)ICMP 类型和代码 48 (3)Echo 请求与响应 50 (4)路由跟踪 50 六、常见高层网络协议 53 1、动态主机配置协议DHCP(Dynamic Host Configuration Protocol) 53 (1)DHCP 头 53 (2)数据包分析 54 (3)租约内续约 57 2、域名系统DNS(Domain Name System) 58 (1)DNS 头 58 (2)数据包分析 59 (3)DNS 问题类型 59 (4)DNS 递归 60 (5)DNS 区域传送 61 3、超文本传输协议HTTP(Hypertext Transfer Protocol) 63 (1)使用HTTP 浏览 63 (2)使用HTTP 上传数据 64 七、基础的现实世界场景 66 1、捕获Twitter 社交网络流量 66 (1)登录过程 66 (2)上传数据 67 2、捕获Facebook 社交网络流量 69 (1)登陆过程 69 (2)发送私信 69 (3)比较Twitter 和Facebook 的方法 70 3、捕获新闻网站ESPN.com 流量(共956 个数据包) 71 (1)使用会话窗口 71 (2)使用协议分层统计窗口 72 (3)查看DNS 流量 73 (4)查看HTTP 请求 74 (5)查看概况以了解所花时间 75 4、现实世界问题 75 (1)无法访问Internet:配置问题 75 (2)无法访问Internet:意外重定向 76 (3)无法访问Internet:上游问题 77 (4)打印机故障 79 (5)分公司之困 82 (6)生气的开发者 84 八、让网络不再卡 87 1、TCP 的错误恢复特性 87 (1)TCP 重传 88 (2)TCP 重复确认和快速重传 89 2、TCP 流量控制 92 (1)调整窗口大小 93 (2)用零窗口通知停止数据流 93 (3)TCP 滑动窗口实战 94 3、TCP 错误控制和流量控制总结 96 (1)重传包 96 (2)重复ACK 包 96 (3)零窗口和保活包 96 4、定位高延迟原因 96 (1)正常通信 96 (2)线路延迟 97 (3)客户端延迟 97 (4)服务器延迟 97 (5)延迟定位框架 98 5、网络基线 98 (1)站点基线 98 (2)主机基线 98 (3)程序基线 99 (4)注意事项 99 九、安全领域的数据包分析 99 1、网络侦察 99 (1)SYN 扫描 99 (2)操作系统指纹术 100 2、漏洞利用 102 (1)极光行动 102 (2)ARP 缓存攻击 105 (3)远程访问木马 106 十、无线网络数据包分析 106 1、物理因素 106 (1)一次嗅探一个信道 106 (2)无线信号干扰 106 (3)检测和分析信号干扰 107 2、无线网卡模式 107 3、在Windows 上嗅探无线网络 108 (1)配置AirPcap 108 (2)AirPcap 捕获流量 108 4、在Linux 上嗅探无线网络 108 5、802.11 数据包结构 109 6、增加无线专用列 110 7、无线专用过滤器 110 (1)筛选特定BSS ID 的流量 110 (2)筛选特定的无线数据包类型 110 (3)筛选特定频率 111 8、无线网络安全 111 (1)成功的WEP 认证 112 (2)失败的WEP 认证 113 (3)成功的WPA 认证 114 (4)失败的WPA 认证 115 附录A:其他数据包分析工具 116 附录B:数据包分析资源 117 -
Wireshark数据包分析实战详解
分类:网络安全 下载:0 浏览:104 时间:2026-09-30本书是国内第一本以专业角度讲解Wireshark数据抓取和分析的图书。本书以商业公司的网络分析工程师的实施流程,依次讲解Wireshark核心功能,如Wireshark抓取位置选择、抓取过滤、显示过滤、着色应用、商业图表化、数组重组、注释添加等专业技术。本书可以帮助网管和网络工程师以最有效的工作方式处理网络等各种问题。 作者简介 · · · · · · 王晓卉,本科毕业于渤海大学计算机科学与技术专业,硕士毕业于沈阳航空航天大学计算机技术专业。现任营口职业技术学院计算机专业副教授。从事计算机教学与科研工作11年,专长于计算机网络和软件应用。曾发表过省级以上的论文10余篇,主持和参与了多个省级项目的科研工作。 作者: 王晓卉 / 李亚伟 出版社: 清华大学出版社 出版年: 2015-3 ISBN: 9787302388715 页数: 404 装帧: 平装 定价: 79.00元 目录 第1篇 Wireshark应用篇 第1章 Wireshark的基础知识 2 1.1 Wireshark的功能 2 1.1.1 Wireshark主窗口界面 2 1.1.2 Wireshark的作用 3 1.2 安装Wireshark 4 1.2.1 获取Wireshark 4 1.2.2 安装Wireshark 6 1.3 Wireshark捕获数据 10 1.4 认识数据包 10 1.5 捕获HTTP包 13 1.6 访问Wireshark资源 16 1.7 Wireshark快速入门 18 1.8 分析网络数据 25 1.8.1 分析Web浏览数据 26 1.8.2 分析后台数据 28 1.9 打开其他工具捕获的文件 29 第2章 设置Wireshark视图 30 2.1 设置Packet List面板列 30 2.1.1 添加列 30 2.1.2 隐藏、删除、重新排序及编辑列 31 2.2 Wireshark分析器及Profile设置 37 2.2.1 Wireshark分析器 37 2.2.2 分析非标准端口号流量 39 2.2.3 设置Wireshark显示的特定数据类型 42 2.2.4 使用Profile定制Wireshark 47 2.2.5 查找关键的Wireshark Profile 48 2.3 数据包时间延迟 50 2.3.1 时间延迟 50 2.3.2 检查延迟问题 51 2.3.3 检查时间差延迟问题 53 第3章 捕获过滤器技巧 56 3.1 捕获过滤器简介 56 3.2 选择捕获位置 57 3.3 选择捕获接口 58 3.3.1 判断哪个适配器上的数据 58 3.3.2 使用多适配器捕获 59 3.4 捕获以太网数据 59 3.5 捕获无线数据 60 3.5.1 捕获无线网络数据的方式 60 3.5.2 使用AirPcap适配器 61 3.6 处理大数据 61 3.6.1 捕获过滤器 61 3.6.2 捕获文件集 62 3.7 处理随机发生的问题 64 3.8 捕获基于MAC/IP地址数据 66 3.8.1 捕获单个IP地址数据 66 3.8.2 捕获IP地址范围 68 3.8.3 捕获广播或多播地址数据 70 3.8.4 捕获MAC地址数据 70 3.9 捕获端口应用程序数据 73 3.9.1 捕获所有端口号的数据 73 3.9.2 结合基于端口的捕获过滤器 74 3.10 捕获特定ICMP数据 77 第4章 显示技巧 80 4.1 显示过滤器简介 80 4.2 使用显示过滤器 81 4.2.1 显示过滤器语法 81 4.2.2 检查语法错误 83 4.2.3 识别字段名 85 4.2.4 比较运算符 87 4.2.5 表达式过滤器 87 4.2.6 使用自动补全功能 89 4.2.7 手动添加显示列 90 4.3 编辑和使用默认显示过滤器 93 4.4 过滤显示HTTP 94 4.5 过滤显示DHCP 97 4.6 根据地址过滤显示 98 4.6.1 显示单个IP地址或主机数据 98 4.6.2 显示一个地址范围的数据 100 4.6.3 显示一个子网IP的数据 101 4.7 过滤显示单一的TCP/UDP会话 102 4.8 使用复杂表达式过滤 106 4.8.1 使用逻辑运算符 106 4.8.2 使用括号 108 4.8.3 使用关键字 110 4.8.4 使用通配符 112 4.9 发现通信延迟 114 4.9.1 时间过滤器(frame.time_delta) 114 4.9.2 基于TCP的时间过滤(tcp.time_delta) 115 4.10 设置显示过滤器按钮 117 4.10.1 创建显示过滤器表达式按钮 118 4.10.2 编辑、添加、删除显示过滤器按钮 118 4.10.3 编辑preferences文件 119 第5章 着色规则和数据包导出 122 5.1 认识着色规则 122 5.2 禁用着色规则 123 5.2.1 禁用指定类型数据包彩色高亮 123 5.2.2 禁用所有包彩色高亮 125 5.3 创建用户着色规则 125 5.3.1 创建时间差着色规则 125 5.3.2 快速查看FTP用户名密码着色规则 127 5.3.3 创建单个会话着色规则 130 5.4 导出数据包 131 5.4.1 导出显示包 131 5.4.2 导出标记包 133 5.4.3 导出包的详细信息 134 第6章 构建图表 139 6.1 数据统计表 139 6.1.1 端点统计 139 6.1.2 网络会话统计 141 6.1.3 快速过滤会话 142 6.1.4 地图化显示端点统计信息 144 6.2 协议分层统计 147 6.3 图表化显示带宽使用情况 148 6.3.1 认识IO Graph 148 6.3.2 应用显示过滤器 149 6.4 专家信息 152 6.5 构建各种网络错误图表 154 6.5.1 构建所有TCP标志位包 154 6.5.2 构建单个TCP标志位包 155 第7章 重组数据 157 7.1 重组Web会话 157 7.1.1 重组Web浏览会话 157 7.1.2 导出HTTP对象 162 7.2 重组FTP会话 165 7.2.1 重组FTP数据 165 7.2.2 提取FTP传输的文件 167 第8章 添加注释 170 8.1 捕获文件注释 170 8.2 包注释 170 8.2.1 添加包注释 171 8.2.2 查看包注释 171 8.3 导出包注释 173 8.3.1 使用Export Packet Dissections功能导出 173 8.3.2 使用复制功能导出包 175 第9章 捕获、分割和合并数据 177 9.1 将大文件分割为文件集 177 9.1.1 添加Wireshark程序目录到自己的位置 177 9.1.2 使用Capinfos获取文件大小和包数 177 9.1.3 分割文件 178 9.2 合并多个捕获文件 183 9.3 命令行捕获数据 184 9.3.1 Dumpcap和Tshark工具 184 9.3.2 使用捕获过滤器 187 9.3.3 使用显示过滤器 188 9.4 导出字段值和统计信息 189 9.4.1 导出字段值 189 9.4.2 导出数据统计 191 第2篇 网络协议分析篇 第10章 ARP协议抓包分析 196 10.1 ARP基础知识 196 10.1.1 什么是ARP 196 10.1.2 ARP工作流程 196 10.1.3 ARP缓存表 197 10.2 捕获ARP协议包 200 10.2.1 Wireshark位置 200 10.2.2 使用捕获过滤器 201 10.3 分析ARP协议包 203 10.3.1 ARP报文格式 203 10.3.2 ARP请求包 204 10.3.3 ARP响应包 205 第11章 互联网协议(IP)抓包分析 207 11.1 互联网协议(IP)概述 207 11.1.1 互联网协议地址(IP地址)的由来 207 11.1.2 IP地址 208 11.1.3 IP地址的构成 208 11.2 捕获IP数据包 209 11.2.1 什么是IP数据报 209 11.2.2 Wireshark位置 210 11.2.3 捕获IP数据包 210 11.2.4 捕获IP分片数据包 213 11.3 IP数据报首部格式 215 11.3.1 存活时间TTL 216 11.3.2 IP分片 217 11.4 分析IP数据包 218 11.4.1 分析IP首部 218 11.4.2 分析IP数据包中TTL的变化 220 11.4.3 IP分片数据包分析 223 第12章 UDP协议抓包分析 229 12.1 UDP协议概述 229 12.1.1 什么是UDP协议 229 12.1.2 UDP协议的特点 229 12.2 捕获UDP数据包 230 12.3 分析UDP数据包 232 12.3.1 UDP首部格式 233 12.3.2 分析UDP数据包 233 第13章 TCP协议抓包分析 236 13.1 TCP协议概述 236 13.1.1 TCP协议的由来 236 13.1.2 TCP端口 236 13.1.3 TCP三次握手 237 13.1.4 TCP四次断开 239 13.1.5 TCP重置 239 13.2 捕获TCP数据包 240 13.2.1 使用捕获过滤器 240 13.2.2 使用显示过滤器 242 13.2.3 使用着色规则 243 13.3 TCP数据包分析 249 13.3.1 TCP首部 249 13.3.2 分析TCP的三次握手 251 13.3.3 分析TCP的四次断开 257 13.3.4 分析TCP重置数据包 263 第14章 ICMP协议抓包分析 266 14.1 ICMP协议概述 266 14.1.1 什么是ICMP协议 266 14.1.2 学习ICMP的重要性 266 14.1.3 Echo请求与响应 267 14.1.4 路由跟踪 267 14.2 捕获ICMP协议包 267 14.2.1 捕获正常ICMP数据包 268 14.2.2 捕获请求超时的数据包 269 14.2.3 捕获目标主机不可达的数据包 271 14.3 分析ICMP数据包 272 14.3.1 ICMP首部 272 14.3.2 分析ICMP数据包——Echo Ping请求包 274 14.3.3 分析ICMP数据包——Echo Ping响应包 275 14.3.4 分析ICMP数据包——请求超时数据包 277 14.3.5 分析ICMP数据包——目标主机不可达的数据包 279 第15章 DHCP数据抓包分析 281 15.1 DHCP概述 281 15.1.1 什么是DHCP 281 15.1.2 DHCP的作用 281 15.1.3 DHCP工作流程 282 15.2 DHCP数据抓包 284 15.2.1 Wireshark位置 284 15.2.2 使用捕获过滤器 284 15.2.3 过滤显示DHCP 289 15.3 DHCP数据包分析 291 15.3.1 DHCP报文格式 291 15.3.2 DHCP报文类型 292 15.3.3 发现数据包 293 15.3.4 响应数据包 296 15.3.5 请求数据包 298 15.3.6 确认数据包 301 第16章 DNS抓包分析 304 16.1 DNS概述 304 16.1.1 什么是DNS 304 16.1.2 DNS的系统结构 305 16.1.3 DNS系统解析过程 305 16.1.4 DNS问题类型 307 16.2 捕获DNS数据包 307 16.3 分析DNS数据包 311 16.3.1 DNS报文格式 311 16.3.2 分析DNS数据包 312 第17章 HTTP协议抓包分析 317 17.1 HTTP协议概述 317 17.1.1 什么是HTTP 317 17.1.2 HTTP请求方法 317 17.1.3 HTTP工作流程 318 17.1.4 持久连接和非持久连接 319 17.2 捕获HTTP数据包 320 17.2.1 使用捕获过滤器 320 17.2.2 显示过滤HTTP协议包 323 17.2.3 导出数据包 326 17.3 分析HTTP数据包 332 17.3.1 HTTP报文格式 332 17.3.2 HTTP的头域 333 17.3.3 分析GET方法的HTTP数据包 335 17.3.4 分析POST方法的HTTP数据包 339 17.4 显示捕获文件的原始内容 343 17.4.1 安装Xplico 343 17.4.2 解析HTTP包 344 第18章 HTTPS协议抓包分析 351 18.1 HTTPS协议概述 351 18.1.1 什么是HTTPS协议 351 18.1.2 HTTP和HTTPS协议的区别 351 18.1.3 HTTPS工作流程 352 18.2 SSL概述 352 18.2.1 什么是SSL 353 18.2.2 SSL工作流程 353 18.2.3 SSL协议的握手过程 353 18.3 捕获HTTPS数据包 354 18.3.1 使用捕获过滤器 354 18.3.2 显示过滤数据包 356 18.4 分析HTTPS数据包 359 18.4.1 客户端发出请求(Client Hello) 360 18.4.2 服务器响应(Server Hello) 362 18.4.3 证书信息 363 18.4.4 密钥交换 365 18.4.5 应用层信息通信 367 第19章 FTP协议抓包分析 368 19.1 FTP协议概述 368 19.1.1 什么是FTP协议 368 19.1.2 FTP的工作流程 368 19.1.3 FTP常用控制命令 369 19.1.4 应答格式 370 19.2 捕获FTP协议数据包 372 19.3 分析FTP协议数据包 375 19.3.1 分析控制连接的数据 375 19.3.2 分析数据连接的数据 376 第20章 电子邮件抓包分析 380 20.1 邮件系统工作原理 380 20.1.1 什么邮件客户端 380 20.1.2 邮件系统的组成及传输过程 380 20.2 邮件相关协议概述 381 20.2.1 SMTP协议 382 20.2.2 POP协议 383 20.2.3 IMAP协议 384 20.3 捕获电子邮件数据包 386 20.3.1 Wireshark捕获位置 386 20.3.2 Foxmail邮件客户端的使用 387 20.3.3 捕获电子邮件数据包 389 20.4 分析发送邮件的数据包 390 20.4.1 分析SMTP工作流程 391 20.4.2 查看邮件内容 392 20.5 分析接收邮件的数据包 393 20.5.1 分析POP工作流程 393 20.5.2 查看邮件内容 395 第3篇 实战篇 第21章 操作系统启动过程抓包分析 398 21.1 操作系统概述 398 21.2 捕获操作系统启动过程产生的数据包 399 21.3 分析数据包 401 21.3.1 获取IP地址 401 21.3.2 加入组播组 402 21.3.3 发送NBNS协议包 402 21.3.4 ARP协议包的产生 403 21.3.5 访问共享资源 404 21.3.6 开机自动运行的程序 404 -
Wireshark网络分析就这么简单
分类:网络安全 下载:0 浏览:75 时间:2026-09-30Wireshark可能是世界上最好的开源网络包分析器,能在多种平台上(比如Windows、Linux和Mac)抓取和分析网络包,在IT业界有着广泛的应用。 《Wireshark网络分析就这么简单》采用诙谐风趣的手法,由浅入深地用Wireshark分析了常见的网络协议,读者在学习Wireshark的同时,也会在不知不觉中理解这些协议。作者还通过身边发生的一些真实案例,分享了Wireshark的实战技巧。 本书不务虚,不注水,几乎页页干货,篇篇精华,力求为读者提供最佳阅读体验,使读者在一个轻松愉悦的阅读氛围中,潜移默化地掌握Wireshark的使用技巧和网络知识,为你的工程师生涯加油助力。 无论你是技术支持工程师、系统管理员、现场工程师、公司IT部门的老好人,还是高校网络相关专业的教师,无论你是CCNA、CCNP、CCIE,还是MCSE,本书都是迅速了解、掌握Wireshark技巧的绝佳读物。 作者: 林沛满 出版社: 人民邮电出版社 出版年: 2014-11-6 ISBN: 9787115366610 页数: 176 装帧: 平装 定价: 39.00元 丛书: 信息安全技术丛书 目录 · · · · · · ▌初试锋芒 从一道面试题开始说起 小试牛刀:一个简单的应用实例 Excel文件的保存过程 你一定会喜欢的技巧 Patrick的故事 Wireshark的前世今生 ▌庖丁解牛 NFS协议的解析 从Wireshark看网络分层 TCP的连接启蒙 快递员的工作策略——TCP窗口 重传的讲究 延迟确认与Nagle算法 百家争鸣 简单的代价——UDP 剖析CIFS协议 网络江湖 DNS小科普 一个古老的协议——FTP 上网的学问——HTTP 无懈可击的Kerberos TCP/IP的故事 ▌举重若轻 “一小时内给你答复” 午夜铃声 深藏功与名 棋逢对手 学无止境 一个技术男的自白 -
【wireshark使用教程】Wireshark+Sniffer视频讲解
分类:基础和培训 下载:3 浏览:1479 时间:2020-08-26【wireshark使用教程】Wireshark+Sniffer视频讲解 -
Wireshark 中文手册
分类:基础和培训 下载:1 浏览:1288 时间:2020-08-26目录 1.1. 什么是Wireshark 1.1.1. 主要应用 1.1.2. 特性 1.1.3. 捕捉多种网络接口 1.1.4. 支持多种其它程序捕捉的文件 1.1.5. 支持多格式输出 1.1.6. 对多种协议解码提供支持 1.1.7. 开源软件 1.1.8. Wireshark 不能做的事 1.2. 系通需求 1.2.1. 一般说明 1.2.2. Microsoft Windows 1.2.3. Unix/Linux 1.3. 从哪里可以得到Wireshark 1.4. Wiresahrk 简史 1.5. Wireshark 开发维护 1.6. 汇报问题和获得帮助 1.6.1. 网站 1.6.2. 百科全书 1.6.3. FAQ 1.6.4. 邮件列表 1.6.5. 报告问题 1.6.6. 在UNIX/Linux 平台追踪软件错误 1.6.7. 在Windows 平台追踪软件错误
推荐下载more
-
斐讯PHICOMM K2 PSG1218官方升级固件集MT7620A
其它固件浏览:23294 次下载:445 次 -
wifi分析解决工具NetSpot Unlimited Enterprise 2.12.716.0破解版
扫描分析浏览:10710 次下载:131 次 -
OmniPeek 5.1 精简汉化破解版 含教程
扫描分析浏览:3657 次下载:28 次 -
2009年广州城市无线安全报告 完全版
无线安全研究浏览:1978 次下载:35 次 -
802.11 无线网络权威指南 (第2 版) 中文
WiFi相关浏览:3957 次下载:69 次 -
Anywlan 无线网络测试方案模板
工程安装测试浏览:4879 次下载:165 次 -
WLAN工程AP施工技术规范书
工程安装测试浏览:2418 次下载:8 次 -
ASUS华硕RT-AC68U无线路由器固件/梅林固件汇集 BCM4708 x7.6/x7.7/x7.8/x7.9
梅林固件浏览:31374 次下载:1695 次
热门下载more
-
斐迅K2 可刷固件收集大全MT7620A
其它固件浏览:52451 次下载:5493 次 -
netStumbler无线热点扫描软件
扫描分析浏览:146172 次下载:2830 次 -
EWSA 7.40.821 绿色破解版
字典工具浏览:12009 次下载:2214 次 -
网件Netgear R6400原厂及梅林固件集 BCM4708 x7.9
梅林固件浏览:24393 次下载:2064 次 -
常见breed固件收集 2313个【2020更新】
其它固件浏览:37931 次下载:1962 次 -
ASUS华硕RT-AC68U无线路由器固件/梅林固件汇集 BCM4708 x7.6/x7.7/x7.8/x7.9
梅林固件浏览:31374 次下载:1695 次 -
斐讯K2最稳定的华硕padavan老毛子固件
其它固件浏览:46454 次下载:1573 次 -
NetIQ IxChariot 5.4 破解版
测试工具浏览:32046 次下载:1542 次
最新专题more
-
Aruba控制器固件
Aruba 6xx/7xxxx控制器固件下载 -
Asuswrt-Merlin梅林固件专题汇集
加拿大人Eric Sauvageau在华硕开源的Asuswrt代码基础之上,个人进行二次开发以后,对外发布的第三方固件。最早是针对ASUS RT-N66U路由器进行开发,后来也移植到了华硕其他路由器机型。 Merlin原作者官网:https://www.asuswrt-merlin.net 国内所提供的梅林固件均源上述。

共有 14 个资源








