HoneyPy Plugins
DNS
Responds to DNS queries with a random ip address.
- Medium interaction
- udp:
plugins/DnsUdp
- udp:
Echo
Echos back data sent by connected clients.
- Low interaction
- tcp:
plugins/Echo
- udp:
plugins/Echo_udp
- tcp:
Elasticsearch
Simple Elasticsearch emulation. Responds to requests for /
, request for node information /_nodes
, and search requests /_search
.
- Low interaction
- tcp:
plugins/Elasticsearch
- tcp:
HashCountRandom
A bogus service. For each instance of data sent by a connected client it increments a counter and returns a md5 hash of the count and some random data.
- Low interaction
- tcp:
plugins/HashCountRandom
- tcp:
MOTD
For each connection it returns a message and closes the connection.
- Low interaction
- tcp:
plugins/MOTD
- udp:
plugins/MOTD_udp
- tcp:
NTP
Accepts NTP requests, returns a packet with the current system time.
- Low interaction
- udp:
plugins/NtpUdp
- udp:
Random
For each instance of data sent by a connected client it returns some random data.
- Low interaction
- tcp:
plugins/Random
- tcp:
SIP
Simple SIP (Session Initiation Protocol) emulation.
- Low interaction
- udp:
plugins/SIP
- udp:
SMTP
Simple SMTP server emulation. Provides interaction with a subset of commands.
- Low interaction
- tcp:
plugins/SmtpExim
- tcp:
TFTP
TFTP (Trivial File Transfer Protocol) emulation.
- Medium interaction
- udp:
plugins/TFTP
- udp:
Telnet
Emulates a Telnet service.
- Medium interaction
- tcp:
plugins/TelnetUnix
- tcp:
Web
Simple web server emulation. Responds to /robots.txt
, /wp-login.php
, and various PhpMysqlAdmin pages. All other requests receive a simple 200 OK response.
- Low interaction
- tcp:
plugins/Web
- tcp: