LSE top 100LSE top 100HoneyPi (95)HoneyPi (95)

Tool and Usage

HoneyPi is a tool to turn a Raspberry Pi into a honeypot. It can be used to learn about any network scanning activity and take actions.

Screenshot for HoneyPi tool review

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.


  • HoneyPi is written in Python
  • Command line interface

Tool review

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

  • Demoed at Black Hat USA 2017

Author and Maintainers

HoneyPi is under development by Matt South.


Support operating systems

HoneyPi is known to work on Linux.


Several dependencies are required to use HoneyPi.

  • Rasbian
This tool page was recently updated. Found an improvement? Become an influencer and submit an update.
Project details
Latest release2 [2017-07-18]
Last updatedOct. 16, 2017

Project health

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


GitHub iconHoneyPi GitHub project

Related terms