Skip to content

AES encrypted python backdoor that communicates AES encrypted data

License

Notifications You must be signed in to change notification settings

sh1nu11bi/cryptdoor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

cryptdoor

AES encrypted python backdoor that communicates AES encrypted data. Shell has the ability to spawn a meterpreter reverse_tcp into memory using VirtualAlloc (taken from Veil-Evasion). We can also download and upload files over the secure AES encrypted connection. Keylogging is also implemented for windows using pyHook and the keystrokes are transmitted over the secure AES encrypted connection. All communications apart from ones meterpreter makes are encrypted with AES. On top of this the script itself is encrypted with AES and decrypts itself in memory (taken from pyherion).

Usage

cryptdoor.py will make the backdoor and server. The syntax is:

./cryptdoor.py host port (backdoorname) (servername)

host and port refer to the host and port of the listening server. If you don't include backdoorname and servername, files will be named backdoor.py and server.py.

AES-shell options:
	 download file       -  Download a file from remote pwd to localhost.
	 upload filepath     -  Upload a filepath to remote pwd.
	 run commands        -  Run a command in the background.

Windows Only:
	 persistence         -  Install to %TEMP% and create a startup registry.
	 meterpreter ip:port -  Execute a reverse_tcp meterpreter to ip:port.
	 keyscan             -  Start recording keystrokes.
	 keydump             -  Dump recorded keystrokes.
	 keyclear            -  Clear the keystroke buffer.
	 chromepass          -  Retrieve chrome stored passwords.
	 screenshot          -  Take a screenshot.

About

AES encrypted python backdoor that communicates AES encrypted data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published