Skip to content

Instantly share code, notes, and snippets.

@VertexC
Last active August 30, 2019 01:37
Show Gist options
  • Save VertexC/2828090cc51cb0f34d495bbed4eefd5e to your computer and use it in GitHub Desktop.
Save VertexC/2828090cc51cb0f34d495bbed4eefd5e to your computer and use it in GitHub Desktop.
[GSOC2019 Final Report] PiPot

GSOC 2019 Final Report

Student Bowen Chen
Github VertexC
Organization CCExtractor
Mentor Willem Van Iseghem
Project PiPot

Project Description

PiPot is a honeypot server which pretends as a potential target for attackers from network and collect the attack data. It also has the ability to deploy more instances to make it harder to get information from the real one. The goal of this GSOC project is to improve the functionality and scalability of the current PiPot.

Completed work(PR)

  1. Server Development(Every new feature is covered with unit test)
  1. Continuous Integration
  1. python2 to python3 migration

Future work

  1. have container based notification uploading, ideally check the requirement before actually applied to pip install
  2. develop tests to improve the test coverage
  3. update the image deployment to support the latest Raspberry Pi model
  4. set up a mailing notification service to report the collected data
  5. password change/get back user name using mail verification
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment