build/
: 网络嗅探器编译目录bin
: 可执行文件目录clsniff
: 嗅探器可执行文件(CLI 模式)trafficat
: 嗅探器可执行文件(GUI 模式)
build.sh
: GUI 模式编译脚本trafficat.pro
: GUI 模式工程文件clsniff.sh
: CLI 模式编译脚本clsniff.pro
: CLI 模式工程文件
data/
: 数据存放目录extractor.txt
: 提取的特征文件label.txt
: 输出的标签文件traffic.pcap
: 嗅探器输出的流量文件traffic.json
: 流量文件(json 格式)
demo/
: 演示目录images/
: 截屏图片目录flowchart.png
: 系统架构图TrafficCat.pptx
: 系统演示 PPTRun_in_Docker.mp4
: Docker 运行演示视频Run_in_Ubuntu.mp4
: Ubuntu 运行演示视频
docs/
: 文档目录需求分析文档.pdf
: 需求分析文档设计文档.pdf
: 设计文档测试文档.pdf
: 测试文档部署文档.pdf
: 部署文档
kdd/
: 特征提取器及 NTML 模型目录inferfence/
: 模型目录encoder/
:编码器model/
: 模型nomalize/
: 归一化main.py
: 主程序preprocess.py
: 预处理程序
kdd99_cmake/
: 特征提取器目录cmake/
: cmakesrc/
: 源代码doc/
: 相关文档CMakeLists.txt
: cmake 文件README.md
: 特征提取器说明文档
kdd99extractor
: 特征提取器可执行文件
minio/
: 数据库目录extractor_tmp/
: 特征临时文件目录json_tmp/
: 流量临时文件目录label_tmp/
: 标签临时文件目录clean.py
: 清理脚本demo.py
: 演示脚本dockerfile
: dockerfiledownload.py
: 下载脚本minio_install.md
: 安装说明文档upload.py
: 上传脚本
src/
: 网络嗅探器源代码目录utils/
- 工具目录utils.h
- 工具函数定义utils.cpp
- 工具函数实现hdr.h
- 包头定义文件
catch.cpp
: Catch 包实现catch.h
: Catch 包定义cl_main.cpp
: CLI 主函数cl_sniff.cpp
: CLI Sniff 功能实现devwindow.cpp
: 设备窗口实现devwindow.h
: 设备窗口定义filter.cpp
: 过滤器实现filter.h
: 过滤器定义main.cpp
: GUI 主函数mainwindow.cpp
: 主窗口实现mainwindow.h
: 主窗口定义sniffer.cpp
: Sniff 功能实现sniffer.h
: Sniff 功能定义view.cpp
: 视图实现view.h
: 视图定义
ui
: 网络嗅探器UI界面目录mainwindow.ui
: 主窗口 UI 文件
web
: 网页目录dashboard.py
: 仪表盘代码requirements.txt
: 依赖文件
all.sh
: 加载之前所有文件脚本run.sh
: 运行脚本README.md
: 说明文档
- 交大云盘下载
- 从 Docker hub 拉取:docker pull futuresjtu/traffic-v6
郑宇森 520021911173 - 16.66%
王鑫 520021910700 - 16.66%
姜来 520021910159 - 16.66%
韩志鹏 520021911273 - 16.66%
赵鸿宇 520021910734 - 16.66%
喻路稀 520030910078 - 16.66%