Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
PPLcontrol — प्रक्रिया सुरक्षा स्तरों (PP/L) को सूचीबद्ध करने, प्राप्त करने, सेट करने, सुरक्षित करने और असुरक्षित करने के लिए विंडोज उपकरण, डिबगिंग, निरीक्षण और विशेषाधिकार वृद्धि हेतु। | Kitploit
उपकरण/GitHubGitHub/itm4n/pplcontrol
रक्षात्मक उपकरणविशेषाधिकार वृद्धिशोषणरेड टीमिंग
GitHubitm4n/pplcontrol

PPLcontrol

प्रक्रिया सुरक्षा स्तरों (PP/L) को सूचीबद्ध करने, प्राप्त करने, सेट करने, सुरक्षित करने और असुरक्षित करने के लिए विंडोज उपकरण, डिबगिंग, निरीक्षण और विशेषाधिकार वृद्धि हेतु।

रिपॉजिटरी देखें
403643 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

PPLcontrol

विवरण

यह उपकरण आपको संरक्षित प्रक्रियाओं को सूचीबद्ध करने, किसी विशिष्ट प्रक्रिया का सुरक्षा स्तर प्राप्त करने, या एक मनमाना सुरक्षा स्तर सेट करने की अनुमति देता है। अधिक जानकारी के लिए, आप यह ब्लॉग पोस्ट पढ़ सकते हैं: डिबगिंग संरक्षित प्रक्रियाएँ.

उपयोग

1. MSI ड्राइवर डाउनलोड करें

आप MSI ड्राइवर RTCore64.sys की एक प्रति यहाँ प्राप्त कर सकते हैं: PPLKiller/driver.

2. MSI ड्राइवर स्थापित करें

अस्वीकरण: यह कहने की आवश्यकता नहीं है कि आपको यह ड्राइवर कभी भी अपने होस्ट मशीन पर स्थापित नहीं करना चाहिए। VM का उपयोग करें!

root@kitploit:~
sc.exe create RTCore64 type= kernel start= auto binPath= C:\PATH\TO\RTCore64.sys DisplayName= "Micro - Star MSI Afterburner"
net start RTCore64

3. PPLcontrol का उपयोग करें

संरक्षित प्रक्रियाओं को सूचीबद्ध करें।

root@kitploit:~
PPLcontrol.exe list

किसी विशिष्ट प्रक्रिया का सुरक्षा स्तर प्राप्त करें।

root@kitploit:~
PPLcontrol.exe get 1234

एक मनमाना सुरक्षा स्तर सेट करें।

root@kitploit:~
PPLcontrol.exe set 1234 PPL WinTcb

एक गैर-संरक्षित प्रक्रिया को मनमाने सुरक्षा स्तर से सुरक्षित करें। यह स्वचालित रूप से हस्ताक्षर स्तरों को भी समायोजित करेगा।

root@kitploit:~
PPLcontrol.exe protect 1234 PPL WinTcb

एक संरक्षित प्रक्रिया को असुरक्षित करें। यह सुरक्षा स्तर को 0 (अर्थात None) और EXE/DLL हस्ताक्षर स्तरों को 0 (अर्थात Unchecked) पर सेट करेगा।

root@kitploit:~
PPLcontrol.exe unprotect 1234

4. ड्राइवर अनइंस्टॉल करें

root@kitploit:~
net stop RTCore64
sc.exe delete RTCore64

उपयोग के मामले

WinDbg के साथ एक संरक्षित प्रक्रिया को डिबग करना

WinDbg को केवल लक्ष्य प्रक्रिया खोलने की आवश्यकता है, इसलिए आप अपनी windbg.exe प्रक्रिया पर एक मनमाना सुरक्षा स्तर सेट करने के लिए PPLcontrol का उपयोग कर सकते हैं।

  1. windbg.exe प्रक्रिया का PID प्राप्त करें।
  2. एक मनमाना सुरक्षा स्तर सेट करने के लिए PPLcontrol का उपयोग करें।
root@kitploit:~
C:\Temp>tasklist | findstr /i windbg
windbg.exe                    1232 Console                    1     24,840 K
C:\Temp>PPLcontrol.exe protect 1232 PPL WinTcb
[+] The Protection 'PPL-WinTcb' was set on the process with PID 1232, previous protection was: 'None-None'.
[+] The Signature level 'WindowsTcb' and the Section signature level 'Windows' were set on the process with PID 1232.

API Monitor के साथ एक संरक्षित प्रक्रिया का निरीक्षण करना

लक्ष्य प्रक्रिया को खोलने के अलावा, API Monitor इसमें एक DLL इंजेक्ट करता है। इसलिए, आपकी apimonitor.exe प्रक्रिया पर एक मनमाना सुरक्षा स्तर सेट करना पर्याप्त नहीं होगा। चूंकि इंजेक्ट किया गया DLL इस उद्देश्य के लिए ठीक से हस्ताक्षरित नहीं है, लक्ष्य प्रक्रिया का Section signature flag संभवतः इसे लोड होने से रोकेगा। हालाँकि, आप लक्ष्य प्रक्रिया पर सुरक्षा को अस्थायी रूप से अक्षम कर सकते हैं, इसकी निगरानी शुरू कर सकते हैं, और तुरंत बाद सुरक्षा को पुनर्स्थापित कर सकते हैं।

root@kitploit:~
Failed to load module in target process - Error: 577, Windows cannot verify the digital signature for this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.
  1. लक्ष्य प्रक्रिया का PID प्राप्त करें।
  2. लक्ष्य प्रक्रिया का सुरक्षा स्तर प्राप्त करने के लिए PPLcontrol का उपयोग करें।
  3. प्रक्रिया को असुरक्षित करें।
  4. API Monitor के साथ प्रक्रिया की निगरानी शुरू करें।
  5. लक्ष्य प्रक्रिया की सुरक्षा पुनर्स्थापित करें।
root@kitploit:~
C:\Temp>tasklist | findstr /i target
target.exe                    1337 Services                   1     14,160 K
C:\Temp>PPLcontrol.exe get 1337
[+] The process with PID 1337 is a PPL with the Signer type 'WinTcb' (6).
C:\Temp>PPLcontrol.exe unprotect 1337
[+] The process with PID 1337 is no longer a PP(L).

C:\Temp>PPLcontrol.exe protect 1337 PPL WinTcb
[+] The Protection 'PPL-WinTcb' was set on the process with PID 1337, previous protection was: 'None-None'.
[+] The Signature level 'WindowsTcb' and the Section signature level 'Windows' were set on the process with PID 1337.

निर्माण

  1. Visual Studio में समाधान खोलें।
  2. Release/x64 चुनें (x86 समर्थित नहीं है और संभवतः कभी नहीं होगा)।
  3. समाधान बनाएँ

श्रेय

  • @aceb0nd उपकरण PPLKiller के लिए
  • @aionescu लेख Protected Processes Part 3: Windows PKI Internals (Signing Levels, Scenarios, Root Keys, EKUs & Runtime Signers) के लिए
टूल डाउनलोड करें