
AMSIext
AMSIext एक Firefox और Chrome प्लगइन है जो आपको ब्राउज़र से AMSI तक कोई भी डेटा स्ट्रीम भेजने की सुविधा देता है। AMSI RAM मेमोरी को Windows Defender (या किसी अन्य endpoint security सिस्टम) के साथ संवाद करने का तरीका है। इसका मतलब है कि वेब ब्राउज़ करते समय, AMSIext आपको दुर्भावनापूर्ण JavaScript, PowerShell या जो भी हो − उसके आपके सिस्टम में निष्पादित या डाउनलोड होने से पहले ही चेतावनी देगा!
AMSI, Windows 10 में अपने पसंदीदा AV समाधान को मेमोरी में डेटा भेजने का एक मूल (native) तरीका है। यह PowerShell में डिफ़ॉल्ट रूप से सक्रिय है और (जल्द ही) Office में भी। इस तरह, यदि आपकी स्थानीय हार्ड ड्राइव पर आपके AV द्वारा पता न लगाई गई कोई चीज़ PowerShell द्वारा निष्पादित की जाती है, तो AMSI की बदौलत उसका Defender के विरुद्ध विश्लेषण किया जाएगा। तो, यह एक्सटेंशन आपके ब्राउज़र द्वारा किसी दिए गए वेब पर इंगित किसी भी JavaScript, PowerShell आदि को, उसे निष्पादित या डाउनलोड करने से पहले ही, AMSI को भेजता है।
चूँकि Firefox और Chrome के पास अभी तक AMSI से जुड़ने के तरीके नहीं हैं, इसलिए इसे प्राप्त करने के लिए हमें एक छोटी स्क्रिप्ट की आवश्यकता है।
वांछित निर्देशिका में install.bat स्क्रिप्ट चलाएँ। यह स्क्रिप्ट एक रजिस्ट्री कुंजी बनाकर, वर्तमान उपयोगकर्ता के लिए native messaging host स्थापित करती है:
Chrome
HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\com.elevenpaths.amsiext
Firefox
HKEY_CURRENT_USER\SOFTWARE\Mozilla\NativeMessagingHosts\amsiext
इसका डिफ़ॉल्ट मान सेट करें:
amsiext.json
यदि आप सभी उपयोगकर्ताओं के लिए native messaging host स्थापित करना चाहते हैं, तो HKCU को HKLM में बदलें।
अनइंस्टॉल करने के लिए, सिस्टम से इसे पूरी तरह से हटाने हेतु uninstall.bat का उपयोग करें।
यह प्रोजेक्ट MPL Mozilla Public License Version 2.0 के अंतर्गत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें
आइकन Freepik द्वारा www.flaticon.com से बनाए गए हैं
सॉफ़्टवेयर "जैसा है" (AS IS) प्रदान किया जाता है, बिना किसी प्रकार की वारंटी के, व्यक्त या निहित, जिसमें व्यापारिकता, किसी विशेष उद्देश्य के लिए उपयुक्तता और गैर-उल्लंघन की वारंटियाँ शामिल हैं, लेकिन इन्हीं तक सीमित नहीं हैं। किसी भी स्थिति में लेखक या कॉपीराइट धारक किसी भी दावे, क्षति या अन्य दायित्व के लिए उत्तरदायी नहीं होंगे, चाहे वह अनुबंध, टोर्ट या अन्यथा के कार्य से उत्पन्न हो, या सॉफ़्टवेयर के उपयोग या अन्य किसी व्यवहार से संबंधित हो।
इस सॉफ़्टवेयर के पास कोई QA प्रक्रिया नहीं है। यह सॉफ़्टवेयर एक Proof of Concept है।