文件名称:wifitracker:树莓派 Wifi 追踪 API
文件大小:317KB
文件格式:ZIP
更新时间:2024-06-25 21:16:47
Python
无线追踪器 树莓派 Wifi 追踪 API 数据采集 依赖项:Scapy、SQLAlchemy。 后端是使用 Scapy API 记录探测请求数据包。 这些数据包及其信息使用 SQLAlchemy ORM 记录在本地 SQLite 数据库中。 为了捕获所有通道上的数据包,我们采用了多进程架构,其中使用通道跳跃过程来更改 wifi 适配器以固定间隔侦听的通道。 数据可视化 依赖项:Flask、SQLAlchemy。 前端是一个使用 Flask 驱动的服务器,呈现 Jinja2 模板,并使用 SQLAlchemy API 加载到 SQLite 数据库中。 数据收集程序生成的数据库可以上传到数据可视化服务器。 服务器使用来自 SQLite 数据库的信息提供分析和可视化。 在 Raspbian 上运行时 您需要在 sudo ifconfig wlan0 down 之前 sudo service
【文件预览】:
wifitracker-master
----frontend()
--------app()
--------run.py(39B)
----example1.db(156KB)
----database.py(995B)
----example2.db(21KB)
----example.db(31KB)
----wifimonitor.py(3KB)
----LICENSE(710B)
----README.md(1KB)