Dionaea is meant to be a nepenthes successor, embedding python as scripting language, using libemu to detect shellcodes, supporting ipv6 and tls.
Dionaea Hobeypot Docker
Image
- log_json
- log_sqlite
$ git clone https://github.com/crocup/DHS
$ cd DHS/
$ sudo docker build . -t honey
$ sudo docker run -it --rm -v /opt/honey/log:/opt/dionaea/var/log -p 21:21 -p 80:80 -p 123:123 -p 443:443 -p 445:445 -p 1443:1443 -p 11211:11211 --name dio honey
$ sudo docker exec -it dio /bin/bash
JSON
$ cat /opt/honey/log/dionaea.json
Database(SQLite)
select * from connections
- dionaea: GPLv2+
- all my files MIT (compatible with GPL)
- create analytic program: Core(FastAPI)