sumaiyafathima-code/Network_Packet-_Analysis_with-_Wireshark

GitHub: sumaiyafathima-code/Network_Packet-_Analysis_with-_Wireshark

一个基于 Wireshark 的网络流量分析学习项目,提供真实 PCAP 样本帮助掌握端口扫描检测、DNS 异常识别等 SOC 级别威胁分析技能。

Stars: 0 | Forks: 0

# 使用 Wireshark 进行网络数据包分析 #捕获并分析网络流量,以识别可疑活动,例如 ARP 欺骗或未经授权的端口扫描。 ## 📌 项目概述 本项目演示了使用 **Wireshark** 进行实际网络流量分析,重点检测: - 正常与异常网络行为 - 端口扫描 (Nmap SYN 扫描) - DNS 异常 - 数据包级取证 - 威胁检测工作流 - *(FTP 暴力破解将在稍后添加)* 目的是了解攻击者的行为,以及 SOC 分析师如何利用数据包捕获检测早期的网络威胁。 ## 📌 1. 项目目标 通过完成本项目,我学到了: - Wireshark 如何捕获和解析数据包 - 如何区分正常与异常流量 - 如何检测侦察尝试 - 如何识别基于 DNS 的异常 - 如何分析 TCP 标志和 DNS 响应 - 如何像 SOC 分析师一样记录发现 ## 📌 2. 使用的工具 - **Wireshark** - **Nmap** - **Windows PC** - **(即将推出)** FileZilla Server + Client ## 📌 3. 正常流量基线 PCAP: `normal_traffic.pcapng` 正常流量包含: - DNS 查询 - HTTPS 流量 - 操作系统后台连接 - 无可疑模式 基线有助于对比正常与异常活动。 ## 📌 4. 端口扫描检测 (Nmap SYN 扫描) PCAPs: - `portscan_full_capture.pcapng` - `portscan_syn_only.pcapng` SYN 扫描是一种隐蔽扫描,使用: ``` SYN → SYN/ACK → RST ``` ### 🔍 Wireshark 中的指标: - 大量突发的 SYN 数据包 - 端口按顺序扫描 (1–2000) - 来自受害者的 RST 响应 - 没有完整的 TCP 握手 含义:**攻击者侦察活动**。 ## 📌 5. DNS 异常检测 PCAPs: - `dns_anomaly.pcapng` - `dns_full_capture.pcapng` ### 🔍 指标: - 随机域名查询 - 多次查询失败 - NXDOMAIN 错误 - 可疑的 TLD (.xyz, .zip, .ru) 含义:**可能的恶意软件、僵尸网络或配置错误**。 ## 📌 6. 学到的数据包级威胁检测技能 - TCP 三次握手分析 - DNS 查询/响应检查 - 识别可疑模式 - 理解攻击者技术 - SOC 级别告警和文档记录 ## 📌 7. 发现摘要 ✔ 正常流量:干净 ✔ 端口扫描:已检测 ✔ DNS 异常:已检测 ✔ FTP 暴力破解:*(待添加)* ## 📌 8. FTP 暴力破解 (即将推出) 将包括: - 明文 FTP 凭证泄露 - 暴力破解序列 - 530/230 响应代码分析 - SOC 调查 ## 📌 9. 项目文件夹结构 ``` wireshark-network-analysis-project/ │ ├── README.md ├── pcap-files/ │ ├── normal_traffic.pcapng │ ├── portscan_full_capture.pcapng │ ├── portscan_syn_only.pcapng │ ├── dns_anomaly.pcapng │ └── dns_full_capture.pcapng └── screenshots/ ``` ## 📌 10. 如何运行此项目 1. 安装 Wireshark 2. 加载 `.pcapng` 文件 3. 使用过滤器: ``` tcp.flags.syn==1 && tcp.flags.ack==0 dns dns.flags.rcode != 0 ``` 4. 分析流 5. 记录发现 ## 📌 11. 结论 本项目教授 SOC 级别的数据包分析和威胁检测。 添加 FTP 后,它将成为一个完整的高级网络取证项目。 # 使用 Wireshark 进行网络数据包分析
标签:AMSI绕过, arp欺骗, Beacon Object File, CTI, DNS异常, GitHub, HTTP/HTTPS抓包, IP 地址批量处理, Nmap, PCAP分析, SOC分析, SYN扫描, TCCP, TCPDump, Wireshark, 包捕获, 协议分析, 句柄查看, 域名解析, 威胁检测, 密码管理, 态势感知, 恶意软件通信, 数字取证, 数据统计, 权限提升, 流量基线, 端口扫描, 网络安全, 网络安全实验, 自动化脚本, 虚拟驱动器, 防御绕过, 隐私保护