这门课解决什么问题
网络安全流量分析的第一道门槛,不是写脚本,而是看懂包。很多初学者装好抓包工具后,面对满屏十六进制和协议树往往无从下手,不知道该过滤什么、该追踪哪条流、怎么把隐藏在报文里的关键信息提取出来。这门课聚焦的就是这个环节:从协议结构入手,建立基本的流量分析思路。它覆盖了网络模型、数据封装、ICMP、IP和TCP等核心协议,并结合抓包工具的实际操作,演示如何用过滤规则定位目标数据、如何追踪完整会话、如何识别端口扫描行为。如果你经常被安全竞赛里的流量题卡住,或者做运维时排查网络故障缺乏体系化方法,这套资料能帮你把零散的协议知识串成可操作的排查流程。
适合什么基础与建议先看的重点
课程默认你具备基本的计算机操作常识,但不要求熟练掌握网络底层原理。如果你连IP地址和子网掩码都算不清楚,也不用担心,资料里有专门章节从公网与私有地址、默认网关这些基础概念讲起。建议学习时优先看三块:第一是数据封装和Wireshark入门,这决定了你能不能看懂后续所有抓包结果;第二是IP和TCP的过滤规则,这是所有流量分析的操作底座,不会过滤就等于在海量报文里盲找;第三是TCP追踪数据流和nmap扫描流量分析,前者教你还原完整通信内容,后者帮你理解攻击行为在网络层长什么样。这几块内容前后衔接紧密,按顺序看比跳着看更容易建立整体认知。
学完能独立做什么与资料怎么配合练习
学完之后,你应该能独立完成几件具体的事:针对一段给定的pcap文件,写出正确的过滤表达式锁定特定IP或端口;追踪TCP流还原出传输的文本内容;识别基本的端口扫描流量特征;用命令行工具提取报文中的字符串信息。这些能力组合起来,足以应对常规的流量分析排查任务。资料配合练习的方式很明确:每学完一个协议章节,就找对应的练习题做一次完整流程操作,从打开文件、写过滤规则到提取数据。工具操作部分建议边看边在自己机器上装一份抓包环境,跟着演示同步操作,不要只看不动手。过滤规则这种东西,看懂和能写对之间差着反复练习的距离。
在网络安全流量分析题目中涉及的一些网络协议,以及流量分析的基本解题思路。
课程目录
* 01 流量分析入门/
* 01 课程介绍
* 02 网络协议与网络模型
* 03 数据封装
* 04 初识Wireshark
* 05 如何查找字符串
* 06 流量分析签到题
* 02 ICMP协议/
* 01 ICMP协议分析
* 02 tshark数据提取实战1
* 03 tshark数据提取实战2
* 03 IP协议/
* 01 IP地址和子网掩码
* 02 公网IP和私有IP
* 03 默认网关
* 04 IP地址过滤规则
* 05 IP和ICMP过滤实战
* 04 TCP协议/
* 01 TCP协议分析
* 02 端口和socket
* 03 端口过滤规则
* 04 追踪数据流
* 05 BUUCTF-[BSidesSF2019]zippy
* 06 抓包分析nmap端口扫描流量
* 07 过滤开放端口
* 05 telnet协议/
* 01 telnet协议分析
* 02 统计telnet暴破次数
* 06 FTP协议/
* 01 FTP协议原理分析
* 02 访问FTP服务
* 03 FTP流量分析
* 04 FTP流量分析实战
* 05 BUUCTF-被偷走的文件
* 06 BUUCTF-秘密文件
* 07 DNS协议/
* 01 DNS协议分析
* 02 Bugku-agentDNS
* 08 HTTP协议/
* 01 HTTP请求和响应
* 02 HTTP请求报文
* 03 HTTP响应报文
* 04 攻防世界-流量分析2
* 05 结束语






