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
rdroid — [Android RAT] Gérez à distance votre téléphone Android à l'aide d'une interface PHP | Kitploit
Outils/GitHubGitHub/huntoai/rdroid
Sécurité AndroidExfiltration de DonnéesCollecte d'InformationsSécurité MobileCommandement et ContrôleOutil d'Accès à Distance
GitHubhuntoai/rdroid

rdroid

[Android RAT] Gérez à distance votre téléphone Android à l'aide d'une interface PHP

Voir le dépôt
245714il y a 8 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

Ce projet n'est plus maintenu pour le moment, mais dès que j'aurai du temps (dans les prochains mois, probablement), il sera corrigé pour fonctionner.

rdroid

Gérez à distance votre téléphone Android, alias RAT !

Historique !

J'ai travaillé sur ce projet au lycée, en 2011-2012. Comme je ne connaissais pas les systèmes de gestion de versions, il n'y a donc aucun historique de code passé.

Le code est écrit d'une manière pitoyable, il manque de modularité, de commentaires, de cas de test, de documentation, de sauvegarde de schéma, etc. Mais un autre fait est qu'à cette époque, c'était pour moi un exemple de bon code ;)

Fonctionnalités

J'ai essayé de garder une liste restreinte, elle contient presque toutes les actions fréquemment nécessaires.

  • Synchronisation des contacts - Créer, Lire, Supprimer, Tout supprimer ;)
  • Informations sur l'appareil, tout
  • Volumes - média, appel, notification - obtenir/définir
  • Vérifier si l'appareil est connecté à Internet
  • Applications - liste des applications installées, désinstaller, ouvrir une application
  • Structure de fichiers - Téléverser, Supprimer, Créer, copier, déplacer, renommer
  • Lecteur multimédia à distance
  • Enregistrement audio - automatique à intervalles, manuel
  • Journaux d'appels
  • Faire vibrer le téléphone
  • Mode sonnerie - vibreur, silencieux, etc.
  • Luminosité de l'écran - obtenir/définir
  • Activer/désactiver le haut-parleur
  • Couper l'appel - instantanément, après n secondes
  • SMS - supprimer, envoyer un vrai, ajouter un faux :)
  • Mode avion - activer, désactiver, basculer
  • Faire biper le téléphone à une fréquence donnée :D
  • Composer un numéro
  • Presse-papiers - obtenir/définir
  • Envoyer un MMS
  • Ouvrir une URL
  • Définir le fond d'écran
  • Télécharger un fichier
  • Exécuter une commande shell

Comment ça marche ?

Plutôt simple,

  • La communication entre le client Android et le client web se fait via google c2dm.
  • À partir du client web, une notification est envoyée à l'appareil ; dès que la notification est reçue, les données sont téléversées sur le site via la webapi.
  • Pour les actions nécessitant plus de données à envoyer à l'appareil, comme la création de SMS, les actions étaient prises depuis un fichier php, un peu comme une file d'attente. C'est tout !

Comment c'est construit ?

Web : PHP, MYSQL, HTML :), CSS, jQuery, quelques plugins/frameworks basés sur CSS et jQuery comme metroui, kendo, jstree, etc.

Android : Basic4Android (J'étais/je suis un grand fan de Visual Basic 6.0, Quelques exemples peuvent être trouvés dans un autre dépôt comme github.com/m301/vb6arc)

Et ensuite ?

Je n'ai pas beaucoup de temps pour réécrire le code et je n'ai pas trouvé de raison de le garder avec moi :) Comme c'est un ancien code, de nombreuses logiques peuvent être améliorées car elles sont de mauvais exemples de pratiques de programmation médiocres, mais le code fonctionnera quand même avec des modifications mineures.

Projets futurs ?

C'est un projet non maintenu, si des gens sont intéressés - je pourrais le réparer pour le faire fonctionner.

Est-ce que ça fonctionne directement ?

Non, ce code ne fonctionne pas prêt à l'emploi. Vous devez changer les domaines, comprendre le schéma, obtenir les clés Google GCM, etc.

Licence

Le code est publié sous double licence Apache 2.0 / Commerciale. Les contributeurs peuvent se voir accorder une licence commerciale, gratuitement.

root@kitploit:~
Copyright 2014-2015 Madhurendra Sachan.

rDroid is dual-licensed.

Cases that include commercialization of rdroid require a commercial, non-free license. Otherwise, the system can be used under the terms of Apache License v2.0, found at the bottom of this document.

Cases of commercialization are:

Using rdroid to provide commercial managed/Software-as-a-Service services.
Distributing rdroid as a commercial product or as part of one.
Cases which don't require a commercial license, and thus fall under the terms of Apache License v2.0, include (but are not limited to):

So long as that doesn't conflict with the commercialization clause.
Using rdroid for personal use.
Any non-commercial use of rdroid.
If you need to acquire a commercial license or are unsure about whether you need to acquire a commercial license, please get in touch, we'll be happy to clarify things for you and work with you to accommodate your requirements.

You can use the licensing contact form to contact us about these matters.

Code contributions will be accepted under the Apache License v2.0.

Note : La licence ne peut être qu'améliorée, ce qui signifie que si je change un jour de licence, ce sera vers l'open source. Ex. : suppression de la licence commerciale.

Télécharger l’outil