Skip to content

GSOC 2019 PROJECT

SSH Proxy for Cowrie

This project’s objective is to add an SSH proxy for the Cowrie (https://www.cowrie.org/) honeypot. Currently, Cowrie emulates an SSH server using...

Contributor
Guilherme Borges
Mentors
Lukas Rist, Michel Oosterhof
Organization
The Honeynet ProjectSecurity
Program
GSoC 2019Completed

About this project

Description from the program archive

<p>This project’s objective is to add an SSH proxy for the Cowrie (<a href="https://www.cowrie.org/" target="_blank">https://www.cowrie.org/</a>) honeypot. Currently, Cowrie emulates an SSH server using Python, and provides proxy functionality only for SSH exec commands, but no interactive terminal sessions. In this project we expect to implement the logic to <strong>forward SSH protocol messages</strong> from clients into backend SSH servers, thus allowing for <strong>full-fledged terminal sessions</strong>, and converting Cowrie into a <strong>high-interaction honeypot</strong>. Our proposal includes the addition of a <strong>backend management module</strong>, which will handle the virtual machines where commands received by the proxy are executed.</p>

From the people who did it

No proposal or progress posts shared yet

Worked on this project? Share the proposal that got you selected and the posts you wrote.

Claim this project
  1. Implementing behavioral analysis for Android

    muhziMentored by Jurriaan Bremer, RicoVZ

  2. Operating-system fuzzing with a hypervisor

    Ajinkya RajputMentored by Tamas Lengyel, Bálint Varga-Perke

  3. Injecting function-calls to Linux through a hypervisor

    Ayush DosajMentored by Tamas Lengyel, Bálint Varga-Perke

  4. Adding (Updating) macOS support to Cuckoo SandBox

    zed009Mentored by Jurriaan Bremer, RicoVZ

  5. Operating System Fuzzing With a Hypervisor: OSFuzz

    Vinamra BhatiaMentored by Tamas Lengyel, Bálint Varga-Perke

  6. Heralding: RDP and VNC implementation

    realsdxMentored by kajoj, Johnny Vestergaard

  7. Adding Privilege escalation functionality to the monkey

    Dhayalan BalakrishnanMentored by Daniel Goldberg, Ofri Ziv

  8. SNARE/TANNER: Improvements

    Rajat Gupta.Mentored by Evgeniia Tokarchuk, Ravinder Nehra

Data: Google Summer of Code public archive. This project in the official archive