PiPot (A micro honeypot for RPi)

PiPot was developed as part of a master thesis of one of the main contributors of CCExtractor. Due to time constraints it didn't see a lot of love the last few years, and that's where you could come in!

There is a “small” list of improvements that could be made to the platform, and which we'd love to see implemented, so that the platform is more usable in general.

The full list is available on the issues page of the main repository, but is not exhaustive. We'd also love to see some integrations with other existing honeypots.

The honeypot software is written in Python, so we expect good knowledge of Python. Basic HTML, Javascript & CSS knowledge is also required. Bash scripting knowledge will also be required for the tasks.

We make use of quite some libraries, and we expect you to read up on the documentation of these platforms so you know how they work in general.

To get up to speed with the project, we really recommend to install a version on your raspberry pi, or try to get it running on a non-rpi platform.

When submitting a proposal you will have to show that for the listed issues, you have already researched the available options.

Willem Van Iseghem (@canihavesomecoffee on Slack) is a former GSoC student (2014, 2015, 2016) and mentor (2017, 2018). He wrote the software for his Master thesis and is the official (and currently sole) maintainer.

  • public/gsoc/pipot.txt
  • Last modified: 2019/01/10 19:27
  • by willem