This project’s objective is to add an SSH proxy for the Cowrie ( 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 forward SSH protocol messages from clients into backend SSH servers, thus allowing for full-fledged terminal sessions, and converting Cowrie into a high-interaction honeypot. Our proposal includes the addition of a backend management module, which will handle the virtual machines where commands received by the proxy are executed.



Guilherme Borges


  • Lukas Rist
  • Michel Oosterhof