LSE toolsLSE toolsHoneyPi (415)HoneyPi (415)

Tool and Usage

Project details
Programming languagePython
AuthorMatt South
Latest release2 []

Project health

This score is calculated by different factors, like project age, last release date, etc.

Why this tool?

A honeypot is useful to learn more about the network probes that are happening. As this project uses a Raspberry Pi, the investments for a deployment are low.

How it works

HoneyPi has an installation utility that prepares the Raspberry Pi to be a honeypot. It needs to be running the Rasbian Linux distribution. The installer will leverage common system utilities and configure the system. After the reboot the required components should be running.

Usage and audience

HoneyPi is commonly used for learning or network analysis. Target users for this tool are security professionals and system administrators.


  • Command line interface

Tool review and remarks

The review and analysis of this project resulted in the following remarks for this security tool:


  • + The source code of this software is available

History and highlights

  • Demo at Black Hat USA 2017 Arsenal

Author and Maintainers

HoneyPi is under development by Matt South.


Supported operating systems

HoneyPi is known to work on Linux.


Several dependencies are required to use HoneyPi.

  • Rasbian

HoneyPi alternatives

Similar tools to HoneyPi:



Conpot is an ICS honeypot to collect intelligence and information about attacks against industrial control systems. It is written in Python.



Cowrie is a honeypot to emulate SSH and telnet services. It can be used to learn attack methods and as an additional layer for security monitoring.



Dionaea is a honeypot that can emulate a range of services like FTP, HTTP, MySQL, and SMB. It can be used to see and learn how attackers work.

All HoneyPi alternatives

Found an improvement? Help the community by submitting an update.

Related tool information

Related terms