Fedora Project

Create a SSH HoneyPot that creates log for every user logging in your fake SSH server

So, what are HoneyPots? These are decoy systems/servers that are deployed alongside actual systems inside a network. These help in monitoring malicious users who try to login to your network. In easy language, HoneyPots usually lure the hacker into thinking that they have entered the actual system/server, whereas in reality, they have entered a fake system which logs their activities. There are many advantages of HoneyPots as they can divert Malicious Traffic away from the actual system. You need to create a SSH Honeypot that logs every user that enters your SSH server, simultaneously, you need to create a fake SSH login that will lure the victim thinking he has successfully entered the SSH server.

NOTE: Try to complete the task without the help of pre made libraries like cowire.

Deliverables:

Share the code and Asciinema of the HoneyPot in GitHub/Pagure.

Contact Mentor:

Please do not copy someone else's work from the internet. If you have doubts contact the Fedora Summer Coding group using telegram. If you are not already a member you can join the group https://t.me/fedoraSummerCoding

Task tags

  • cyber-security

Students who completed this task

simon7l7, Rajvardhan, synnek, Chenlitw, EmperorAj, srikavin

Task type

  • code Code
close

2019