DinoTools/dionaea

Home of the dionaea honeypot

Python

819

1,044 commits

updated Aug 1, 2024

See the code

README

dionaea - catches bugs

Build Status

Dionaea is meant to be a nepenthes successor, embedding python as scripting language, using libemu to detect shellcodes, supporting ipv6 and tls.

Protocols

  • blackhole
  • epmap
  • ftp
  • http
  • memcache
  • mirror
  • mqtt
  • mssql
  • mysql
  • pptp
  • sip
  • smb
  • tftp
  • upnp

Logging

  • fail2ban
  • hpfeeds
  • log_json
  • log_sqlit

Documentation

Licenses

  • dionaea: GPLv2+
  • tftp service(modules/python/tftp.py): CNRI Python License (incompatible with GPL)
  • parts of ftp service(modules/python/ftp.py): MIT (compatible with GPL)
dionaea
honeypot
security

Contributors

phibos

851 commits

katkad

62 commits

tobiw

61 commits

rep

24 commits

DinoTools/dionaea

Home of the dionaea honeypot

Python

819

1,044 commits

updated Aug 1, 2024

See the code

README

dionaea - catches bugs

Build Status

Dionaea is meant to be a nepenthes successor, embedding python as scripting language, using libemu to detect shellcodes, supporting ipv6 and tls.

Protocols

  • blackhole
  • epmap
  • ftp
  • http
  • memcache
  • mirror
  • mqtt
  • mssql
  • mysql
  • pptp
  • sip
  • smb
  • tftp
  • upnp

Logging

  • fail2ban
  • hpfeeds
  • log_json
  • log_sqlit

Documentation

Licenses

  • dionaea: GPLv2+
  • tftp service(modules/python/tftp.py): CNRI Python License (incompatible with GPL)
  • parts of ftp service(modules/python/ftp.py): MIT (compatible with GPL)
dionaea
honeypot
security

Contributors

phibos

851 commits

katkad

62 commits

tobiw

61 commits

rep

24 commits

Languages

Python

71.4%

C

25.8%

CMake

1.9%