srishtiseema/Network-Traffic-Analyzer-For-PCAP-Files
GitHub: srishtiseema/Network-Traffic-Analyzer-For-PCAP-Files
一款用于分析 PCAP 文件的离线网络流量分析工具,帮助识别异常与进行安全诊断。
Stars: 0 | Forks: 0
# 网络流量分析器用于PCAP文件
Network Traffic Analyzer for PCAP Files 是一个用于分析捕获网络数据包的工具,用于监控流量和检测异常。它提取 IP 地址、端口和协议等详细信息,提供洞察,帮助进行故障排除、安全分析以及识别可疑的网络行为。
# 🚀 功能
- 分析来自 PCAP 文件的网络流量
- 计算总带宽使用量
- 可视化协议分布
- 识别主要通信的 IP 地址
- 检测潜在的端口扫描活动
# 🔮 未来的增强功能
- 基于图表的 IP 流量模式可视化
- 高级指标:延迟、丢包率、吞吐量、抖动、网络利用率和错误率
# 🛠️ 安装
克隆仓库
进入项目目录:
cd network-traffic-analyzer
# ▶️ 安装依赖项:
pip install -r requirements.txt
# 🤝 使用方法
运行以下命令以分析 PCAP 文件:
python Network_traffic_analyzer.py
将 替换为你的文件路径,将 替换为用于端口扫描检测的期望阈值。
# 🙌 致谢
- Scapy 用于数据包处理
- Pandas 用于数据分析
- Matplotlib 用于可视化
标签:DEF CON 演示, IP识别, Matplotlib, PCAP分析, Python网络编程, Scapy, 二进制发布, 协议分布, 协议分析, 可视化分析, 带宽统计, 开源工具, 异常检测, 情报分析, 故障排查, 数据库接管, 数据统计, 权限提升, 流量可视化, 端口扫描, 端口扫描检测, 网络安全, 网络性能监控, 网络流量分析, 网络行为分析, 网络诊断, 逆向工具, 隐私保护