- 可以通过继承
.base.honeypot.Honeypot
的方式创建和配置一个蜜罐,可以参考real_honeypot.py的实现和Honeypot
的文档,这种方式可以少写代码,但是只能实现固定的功能- 如果要添加docker接口,可以参考conpot.py, honeyd.py, kippo.py, webtrap.py这些蜜罐,多继承一个
DockerMixin
类实现 - 使用socket通信的蜜罐可以参考honeyd.py
- 如果要添加docker接口,可以参考conpot.py, honeyd.py, kippo.py, webtrap.py这些蜜罐,多继承一个
- 可以自己编写相关类实现,具体教程可以看手动编写类.md。这种方法自由度高,但是写的多