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
dll-injector — Un outil de bureau qui permet d'injecter des DLL, d'intercepter les fonctions WinAPI comme CreateFileW et de modifier le comportement des processus à l'exécution — conçu pour les développeurs, les testeurs et les ingénieurs en rétro-ingénierie. | Kitploit
Outils/GitHubGitHub/yasharote/dll-injector
Rétro-ingénierieDébogueursAnalyse de Binaires
GitHubyasharote/dll-injector

dll-injector

Un outil de bureau qui permet d'injecter des DLL, d'intercepter les fonctions WinAPI comme CreateFileW et de modifier le comportement des processus à l'exécution — conçu pour les développeurs, les testeurs et les ingénieurs en rétro-ingénierie.

Voir le dépôt
614il y a 11 moisPas 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

À propos

Comme son nom l'indique, l'application permet principalement d'injecter une DLL dans n'importe quel processus s'exécutant sur Windows. Grâce à cela, elle est capable d'effectuer plusieurs opérations sur un processus, telles que charger une DLL, décharger une DLL et intercepter les principales fonctions WinAPI (par exemple, CreateFileW, ReadFile, etc.).

Son interface est construite avec Flutter, et le cœur des fonctionnalités est implémenté en C++. Ce projet comble le manque d'outils simplifiés et efficaces pour le débogage et la modification du comportement des processus Windows. Les outils actuels manquent soit d'accessibilité en raison de leur complexité, soit ne proposent pas une fonctionnalité suffisante pour des opérations système complètes.


Fonctions

  • La possibilité de lister tous les processus en cours d'exécution, de sélectionner une cible et d'injecter une DLL
  • Prise en charge du hooking de fonctions spécifiques de l'API Windows et modification des paramètres en temps réel
  • Vérifier la présence d'une fonction spécifique dans un processus (ne fonctionne que pour les fonctions exportées)
  • La possibilité de décharger des DLL des processus cibles

🪝 Intercepter une fonction — Pour commencer

L'application peut être téléchargée depuis la section Releases. Vous trouverez ci-dessous un exemple étape par étape de la façon d'intercepter la fonction CreateFileW dans Notepad.exe et de la configurer pour rediriger toutes les créations de fichiers vers un nom spécifique.


🔹 Étape 1 : Sélectionner un processus cible

Commencez par lancer l'application DLL Injector. Vous verrez une grille des processus en cours d'exécution avec leurs noms et leurs identifiants de processus (PID).

➡️ Cliquez sur l'option de hook pour Notepad.exe.

Étape 1 : Sélectionner le processus


🔹 Étape 2 : Configurer le hook

Après avoir sélectionné un processus, une fenêtre contextuelle apparaîtra vous invitant à configurer quelle fonction intercepter et dans quelles conditions.

Dans cet exemple :

  • Fonction: CreateFileW
  • match_path: E:\Downloads\
  • lpFileName: E:\Downloads\hooked.txt
  • block: Désactivé (pour autoriser l'exécution)

Une fois configuré, cliquez sur Hook pour injecter la DLL et activer le hook.

Étape 2 : Configurer le hook


🔹 Étape 3 : Confirmation du succès du hook

Si le hook a été appliqué avec succès, vous verrez une boîte de dialogue de confirmation.
Vous devez appuyer sur « Unhook » lorsque vous avez terminé, afin de retirer le hook du processus cible en toute sécurité.

⚠️ Si le hook n'est pas retiré, le processus devra peut-être être redémarré manuellement.

Étape 3 : Succès du hook


🔎 Tester le hook

Pour vérifier ce qui s'est passé :

Essayez d'enregistrer un fichier dans E:\Downloads\ — quel que soit le nom du fichier, il sera forcé à être nommé hooked.txt.

Cela démontre comment vous pouvez intercepter et manipuler les opérations du système de fichiers au niveau de l'API à l'aide du hook injecté.

Télécharger l’outil