linickx/HomeDetector
GitHub: linickx/HomeDetector
一款 Home Assistant 的轻量级入侵检测插件,通过 IoT DNS 异常检测和蜜罐功能保护家庭网络安全。
Stars: 7 | Forks: 1
# 主页 Detector
一个用于 Home Assistant 的轻量级入侵检测器
#### 相关博客文章:
1. [在 Home Assistant 上运行 Open Canary](https://www.linickx.com/honeypot-running-open-canary-on-home-assistant)
2. [使用 Home Detector 进行 IoT DNS 异常检测](https://www.linickx.com/iot-dns-anomaly-detection-with-home-detector)
## 🔥 IoT 设备的 DNS 异常检测 🔥
为您的家庭 IoT 设备设置专门的监控范围,并追踪它们的 DNS 使用情况。
* 当 IoT 设备联系新域名时发出警报
* _可选_ 当 IoT 设备联系新主机时发出警报
* _可选_ 阻断,对异常请求返回 `NXDOMAIN`
## 🍯 蜜罐 🍯
为您的家庭网络提供额外的登录检测!
* 默认启用 Telnet 蜜罐
* _可选_ HTTP(NAS 网页)蜜罐
* _可选_ FTP 蜜罐
## 📝 管理事项 📝
以下是一些您可以在配置中执行的操作,系统提供了一个用于监控的管理网页。
* 集成 Home Assistant Webhooks 以发送外部通知
* 根据您的需求调整学习周期,默认为 30 天 DNS 观察期
* 注入自定义 DNS A 响应
* 自定义上游 DNS 解析器
## 🙏🏻 致谢 🙏🏻
感谢开源世界,没有你们这个项目将不复存在。特别鸣谢...
* [Michael Irigoyen](https://pictogrammers.com/contributor/mririgoyen/) 提供的 Logo(_Material Design Icon_)
* Paul 发布的 [dnslib](https://github.com/paulc/dnslib)
* [OpenCanary](https://opencanary.readthedocs.io/)
* [Mark Otto 及其团队](https://getbootstrap.com/docs/5.3/about/team/) 开发的 [Bootstrap](https://getbootstrap.com)
* [文翼 (wenzhixin)](https://github.com/wenzhixin) 开发的 [bootstrap-table](https://bootstrap-table.com)
* [Stefan Haack](https://shaack.com) 开发的 [bootstrap-auto-darkmode](https://github.com/shaack/bootstrap-auto-dark-mode)
* ..._以及所有为从_ `requirements.txt` _安装的 Python 库做出贡献的人_ 😉
标签:DNS监控, IP 地址批量处理, 智能家居, 物联网, 网络安全, 蜜罐, 证书利用, 逆向工具, 隐私保护