Skip to content

Usage RATelGenerator

FrenchCisco edited this page Jan 26, 2021 · 16 revisions

Cette documentation permet d'expliquer le fonctionnement du generator (RATelGenerator.py) ainsi que ses arguments.


Fonctionnement :

RATelGenerator permet de compiler les RATs (client), les RATs sont compilés avec Mingw.

Le script prend en compte de nombreux arguments, ce qui permet d'avoir un contrôle plus large et plus ciblé en fonction de votre situation ou de votre exigence.

Le comportement du RAT change en fonction des arguments passés. Le seul argument obligatoire est IP pour déterminer sur quelle adresse IP le RAT va tenter de se connecter.

Arguments:

Argument Syntax example Commant
-h / --help --help --help Show this help message
-a / --auto --auto --auto Active le mode persistance dès que
le client est exécuté
-p / --port --port <port> --port 8888 Le numéro de port où le client doit se
connecter.
-i / --ip --ip <address ip> --ip 192.168.1.32 L'adresse IP du serveur.
-r / --reconnect --reconnect <time> --reconnect 10 Le nombre de temps d'attente entre
chaque tentative de reconnexion
au serveur (en secondes).
-n / --name --name <name of rat> --name my_rat.exe Le nom du RAT.
-rs / --registry --registry <name> --registry win_key Le nom de la valeur de chaîne
de la clé pour la persistance.
-pa / --password --password <password> --password linusIsBestOS Le mot de passe pour chiffrer et
déchiffrer les données sur le réseau.

Exemple de commande

$ /usr/bin/python3 RATelGenerator --ip 192.168.1.34 --port 8888 --name RATclient.exe --password linuxIsBestOS

Clone this wiki locally