The goal of this project is to understand polymorphic encryption. Principle used by computer virus developers to change the signature of their programs.
### Guidelines
You need to develop a program that self-modifies on form, but that will keep these same features, a simple SSH reverse shell. You have the choice of architecture, operating system and language.
### Advice
https://en.wikipedia.org/wiki/Netcat
https://www.vx-underground.org/
http://z0mbie.daemonlab.org/pgames.txt
### Submission and audit
Files that must be inside your repository:
- Your program source code.
- a README.md file, Which clearly explains how to use the program.
Don’t hesitate to double check the names of your folders and files to ensure they are correct!
> ⚠️ These methods and tools are for educational purposes only, so that you have a better understanding of how to protect against similar vulnerabilities. You must ensure that you do not attempt any exploit-type activity without the explicit permission of the owner of the machine, system or application. Failure to obtain permission risks breaking the law.