Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
RMS-Runtime-Mobile-Security — Runtime Mobile Security (RMS) 📱🔥 - est une puissante interface web qui vous aide à manipuler les applications Android et iOS à l'exécution. | Kitploit
Outils/GitHubGitHub/m0bilesecurity/rms-runtime-mobile-security
Sécurité AndroidAnalyse Dynamique (Sandboxing)Sécurité iOSPentesting d'Applications MobilesRétro-ingénierieDébogueursCriminalistique MobileFuzzingTests d'Intrusion

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
Sécurité Mobile
Top en Sécurité Android n°10
Top en Sécurité iOS n°8
Top en Pentesting d'Applications Mobiles n°10
Top en Criminalistique Mobile n°14
Top en Sécurité Mobile n°10
GitHubm0bilesecurity/rms-runtime-mobile-security

RMS-Runtime-Mobile-Security

Runtime Mobile Security (RMS) 📱🔥 - est une puissante interface web qui vous aide à manipuler les applications Android et iOS à l'exécution.

Voir le dépôtSite web
3.1k41365il y a 3 moisVérifié par Kitploit

Runtime Mobile Security (RMS) 📱🔥

RMS_logo

npm version npm downloads bundle size license GitHub stars GitHub forks

par @mobilesecurity_

Runtime Mobile Security (RMS), propulsé par FRIDA, est une interface web puissante qui vous aide à manipuler les applications Android et iOS en cours d'exécution.

Avec RMS, vous pouvez facilement extraire toutes les classes chargées et leurs méthodes associées, hooker tout à la volée, tracer les arguments et les valeurs de retour des méthodes, charger des scripts personnalisés et bien d'autres choses utiles.

DÉMO iOS - VIDÉO

DÉMO RMS - iOS

DÉMO Android - VIDÉO

DÉMO RMS - Android

Tutoriel - Android

  • Résoudre OWASP UnCrackable Android App Level 1 avec Runtime Mobile Security (RMS)
  • Résoudre OWASP UnCrackable Android App Level 2 avec Runtime Mobile Security (RMS)
  • Résoudre le SANS Holiday Hack Challenge 2024 avec Runtime Mobile Security (RMS) par Andrea Lamonato
    • Compte rendu
    • Vidéo

Prérequis

  1. NodeJS installé sur votre ordinateur
  2. Les outils CLI de FRIDA installés sur votre ordinateur
  3. Le serveur FRIDA en cours d'exécution sur l'appareil cible
    • Android - Tutoriel officiel
    • iOS - Tutoriel officiel

Test rapide

Comme suggéré par la documentation officielle de FRIDA, veuillez effectuer un test rapide pour vous assurer que FRIDA fonctionne correctement sur votre appareil de test.

En exécutant la commande frida-ps -U depuis votre ordinateur de bureau, vous devriez recevoir la liste des processus en cours d'exécution sur votre appareil mobile connecté.

Android                    | iOS
  PID NAME                 |  PID NAME
 1590 com.facebook.katana  |  488 Clock
 3282 com.twitter.android  |  116 Facebook
 …                            …

Astuces

Quelques projets intéressants qui peuvent vous aider à auto installer, mettre à jour et exécuter FRIDA sur des appareils Android sont :

  • MagiskFrida - Android
  • FridaLoader - Android

Ils ne sont pas nécessaires sur les appareils iOS, car FRIDA démarre juste après le démarrage de l'appareil (mode jailbreak).

Installation

  1. Ouvrez le terminal et exécutez la commande suivante pour installer le package npm
    • npm install -g rms-runtime-mobile-security
    • Si vous ne parvenez pas à installer la dépendance frida-node, veuillez consulter ce post de dépannage écrit par Chichou pour choisir une autre version de Node.js
  2. Assurez-vous que frida-server est en cours d'exécution sur l'appareil cible.
    • Les instructions sont ici : prérequis / test rapide
  3. Lancez RMS via la commande suivante
    • rms (ou RMS-Runtime-Mobile-Security)
  4. Ouvrez votre navigateur à l'adresse http://127.0.0.1:5491/
  5. Commencez à profiter de RMS 📱🔥

NOTE
Le port par défaut de RMS a été changé de 5000 à 5491 car depuis macOS Ventura, le port 5000 est le port par défaut du Centre de contrôle. Si vous souhaitez modifier le port par défaut, vous pouvez également exécuter RMS avec le paramètre --port suivi du numéro de port souhaité, par exemple rms --port 9000

Notes et problèmes possibles

  1. En cas de problèmes avec le package npm installé en tant qu'application CLI globale, veuillez essayer l'installation locale (mode développement)
  2. En cas de problèmes avec votre navigateur préféré (par exemple, les logs ne s'affichent pas dans la console web), veuillez utiliser Google Chrome (entièrement pris en charge)
  3. Si RMS ne parvient pas à détecter votre appareil, veuillez effectuer les vérifications suivantes :
    • vérifiez à nouveau si frida-server est en cours d'exécution sur l'appareil cible. Les instructions sont ici : prérequis / test rapide
    • RMS doit être lancé après frida-server
    • assurez-vous qu'un seul appareil est connecté à votre ordinateur. RMS n'est actuellement pas capable de détecter plusieurs appareils
    • tuez RMS et relancez-le

Mode développement

Suivez les étapes ci-dessous si vous souhaitez développer de nouvelles fonctionnalités pour RMS 😉

  1. git clone https://github.com/m0bilesecurity/RMS-Runtime-Mobile-Security.git
  2. cd RMS-Runtime-Mobile-Security
  3. npm install (installation locale)
  4. Lancez RMS via node rms.js
  5. Vous pouvez également installer RMS en tant que package global en exécutant les commandes suivantes :
    • npm install -g pour installer les dépendances
    • npm run compile pour compiler l'agent frida
    • rms pour exécuter RMS (n'importe où)

NOTE : Si vous ajoutez de nouvelles fonctionnalités à l'agent (/agent/RMS_core.js), n'oubliez pas de recompiler le code en exécutant npm run compile ou directement via la commande frida-compile (frida-compile agent/RMS_core.js -o agent/compiled_RMS_core.js)

Informations générales

Runtime Mobile Security (RMS) prend en charge les appareils Android et iOS.

Il a été testé sur MacOS et avec les appareils suivants :

  • AVD emulator
  • Genymotion emulator
  • Amazon Fire Stick 4K
  • iPhone 7
  • Chrome (Web Interface)

Il devrait également bien fonctionner sur Windows et Linux, mais quelques ajustements mineurs peuvent être nécessaires.

Télécharger l’outil