A Remote Access Trojan written in python
There are two files:
- The Trojan.py which you'll send to the victim.
- The Payload_Generator.py which you'll use to create an encrypted payload for the Trojan.
The Trojan.py consists of 3 parts:
- A normal code (Add any non-malicious python code here to make the victim run your code)
- A decryption engine (It will automactically decrypt the encrypted payload)
- An encrypted payload (Currently its a reverse shell but you can change this using the 'Payload_Generator.py' program)
Note:
- You can use the 'key = Fernet.generate_key()' option to generate a new key to replace the old one incase the code gets flagged by AV software.
- The reverse shell is currently set on localhost. Change it to your own ip and regenerate the payload using the Payload_Generator.py before using on a victim.