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
AndroRAT — AndroRAT | Outil d'administration à distance pour le hacking du système d'exploitation Android | Kitploit
Outils/GitHubGitHub/the404hacking/androrat
Sécurité AndroidExploitationCollecte d'InformationsTests d'IntrusionSécurité MobileCommandement et ContrôleOutil d'Accès à Distance
GitHubthe404hacking/androrat

AndroRAT

AndroRAT | Outil d'administration à distance pour le hacking du système d'exploitation Android

Voir le dépôt
1.7k377il y a 2 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

AndroRAT

Outil d'administration à distance pour Android

Androrat est une application client/serveur développée en Java Android pour le côté client et en Java/Swing pour le serveur.

Le nom Androrat est un mélange d'Android et de RAT (outil d'accès à distance).

Il a été développé par une équipe de 4 personnes pour un projet universitaire. Il a été réalisé en un mois. Le but de l'application est de donner le contrôle du système Android à distance et d'en récupérer des informations.

Aspects techniques

  • L'application Android est le client du serveur qui reçoit toutes les connexions.
  • L'application Android s'exécute en tant que service (et non en tant qu'activité) qui est démarré au démarrage. L'utilisateur n'a donc pas besoin d'interagir avec le service (même s'il existe une activité de débogage qui permet de configurer l'IP et le port de connexion).
  • La connexion au serveur peut être déclenchée par un SMS ou un appel (cela peut être configuré).

Toutes les fonctionnalités disponibles sont

  • Obtenir les contacts (et toutes leurs informations)
  • Obtenir les journaux d'appels
  • Obtenir tous les messages
  • Localisation par GPS/Réseau
  • Surveillance des messages reçus en direct
  • Surveillance de l'état du téléphone en direct (appel reçu, appel émis, appel manqué..)
  • Prendre une photo depuis la caméra
  • Diffuser le son du microphone (ou d'autres sources..)
  • Streaming vidéo (uniquement pour le client basé sur une activité)
  • Afficher un toast
  • Envoyer un message texte
  • Passer un appel
  • Ouvrir une URL dans le navigateur par défaut
  • Faire vibrer le téléphone

Dossiers

Le projet contient les dossiers suivants :

  • doc : contiendra bientôt toute la documentation sur le projet
  • Experiment : contient une version expérimentale du client articulée autour d'une activité qui permet, au passage, de diffuser de la vidéo en streaming
  • src/Androrat : contient le code source du client à placer sur la plateforme Android
  • src/AndroratServer : contient les sources du serveur Java/Swing qui peut être exécuté sur n'importe quelle plateforme
  • src/api : contient toutes les différentes API utilisées dans le projet (JMapViewer pour la carte, forms pour Swing, et vlcj pour le streaming vidéo)
  • src/InOut : contient le code du contenu commun au client et au serveur, qui est essentiellement l'implémentation du protocole

Captures d'écran

Interface graphique principale

C'est l'interface graphique principale où apparaissent tous les clients connectés. La liste est mise à jour dynamiquement lorsqu'un nouveau client se connecte ou se déconnecte. De plus, un journal de toutes les connexions et des informations globales est affiché dans le panneau de journal en bas de la fenêtre. Un simple double-clic sur un client ouvre sa fenêtre pour interagir avec lui.

Interface graphique principale

Panneau client

Toutes les actions avec le client peuvent être effectuées dans la fenêtre du client, qui est articulée autour d'onglets. L'onglet par défaut s'appelle Home et offre diverses fonctionnalités. Tout d'abord, comme nous pouvons le voir dans la vue à défilement de gauche, toutes les informations sur le client telles que les infos SIM, les infos batterie, les infos réseau, les infos capteurs, etc. À droite, il y a les options qui permettent de modifier à distance la configuration du client, comme l'IP et le port de connexion, d'attendre ou non un déclencheur pour initier la connexion au serveur, etc. Enfin, des actions rapides peuvent être effectuées dans cet onglet, comme un message toast, faire vibrer le téléphone ou ouvrir une URL.

Panneau client

Autres onglets

Les deux captures d'écran ci-dessous montrent deux autres onglets pour deux fonctionnalités qui sont respectivement l'obtention des contacts et la géolocalisation. Comme vous pouvez le voir sur le panneau des contacts, la liste de gauche affiche tous les contacts : le nom, le numéro de téléphone et la photo si disponible. De plus, à droite, trois boutons permettent d'obtenir plus d'informations sur le contact sélectionné, de lui envoyer un SMS ou de l'appeler. Pour la géolocalisation, nous pouvons choisir notre fournisseur : soit GPS, soit réseau, qui utilise Google pour localiser. Ensuite, le streaming peut être démarré et la carte sera mise à jour dès que les données auront été reçues.

Contacts

Onglet GPS

Téléchargement et clonage

Téléchargement : https://github.com/The404Hacking/AndroRAT/archive/master.zip

Clonage : git clone https://github.com/The404Hacking/AndroRAT.git

The404Hacking | Digital UnderGround Team

The404Hacking

Suivez-nous !

The404Hacking - The404Cracking

Instagram - GitHub

YouTube - Aparat

Email

Télécharger l’outil