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é.

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

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/bend0us/dexloader
Sécurité AndroidAnalyse Dynamique (Sandboxing)Sécurité MobileApprentissage et ÉducationDéveloppement de Charges UtilesExploitation de Binaires
GitHubbend0us/dexloader

DexLoader

Un projet Android de démonstration présentant le chargement dynamique de DEX à l'aide de DexClassLoader, PathClassLoader et l'exécution en mémoire. À des fins éducatives uniquement.

Voir le dépôt
2219il y a 1 anPas encore vérifié

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

⚡Dex Loader (Android)

Ce projet illustre différentes méthodes de chargement et d'exécution de fichiers DEX sous Android, en mettant l'accent sur les techniques de chargement dynamique telles que DexClassLoader, PathClassLoader et l'exécution en mémoire.


📦 Structure du projet

  • Dex Loader : Charge et exécute contacts.dex, qui simule la lecture des contacts de l'appareil.
  • PathClassLoader / In-Memory Dex Loader : Charge classes.dex, qui contient une méthode simple générant un nombre aléatoire et l'affichant à l'écran.
    • Le In-Memory Dex Loader simule la récupération du fichier dex depuis un serveur distant avant de l'exécuter.

⚠️ Limitations de version Android

L'utilisation de DexClassLoader est restreinte sur Android 10 et versions ultérieures. La démonstration peut ne pas fonctionner correctement sur les appareils plus récents en raison du stockage limité et des limitations d'exécution au moment de l'exécution.


📋 Permissions

L'application demande l'autorisation READ_CONTACTS car le fichier contacts.dex simule l'accès à la liste de contacts de l'utilisateur.


🚀 Comment ça fonctionne

  1. contacts.dex est exécuté via DexClassLoader et imprime les données de contact dans logcat.
  2. classes.dex est utilisé à la fois dans les chargeurs PathClassLoader et In-Memory pour générer un nombre aléatoire, qui est affiché dans l'interface utilisateur.
  3. Le In-Memory Dex Loader simule le téléchargement et l'exécution d'un fichier dex directement depuis la mémoire, sans le sauvegarder sur le disque.

📌 Avertissement

Ce projet est destiné uniquement à des fins éducatives et de recherche.
Ne l'utilisez pas pour des activités malveillantes, contraires à l'éthique ou illégales.
L'auteur décline toute responsabilité en cas d'utilisation abusive ou de dommages causés.

Télécharger l’outil