Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ScubaGear — CISA के बेसलाइन्स के मुकाबले आपके M365 टेनेंट की स्थिति का आकलन करने के लिए स्वचालन। | Kitploit
उपकरण/GitHubGitHub/cisagov/scubagear
रक्षात्मक उपकरणकॉन्फ़िगरेशन ऑडिटिंगक्लाउड सुरक्षापहचान और एक्सेस प्रबंधन (IAM)गलत कॉन्फ़िगरेशनईमेल सुरक्षा
GitHubcisagov/scubagear

ScubaGear

CISA के बेसलाइन्स के मुकाबले आपके M365 टेनेंट की स्थिति का आकलन करने के लिए स्वचालन।

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट

ScubaGear लोगो

[![GitHub Release][github-release-img]][release] [![PSGallery Release][psgallery-release-img]][psgallery] [![CI Pipeline][ci-pipeline-img]][ci-pipeline] [![Functional Tests][functional-test-img]][functional-test] [![GitHub License][github-license-img]][license] [![GitHub Downloads][github-downloads-img]][release] [![PSGallery Downloads][psgallery-downloads-img]][psgallery] [![GitHub Issues][github-issues-img]][github-issues]

ScubaGear एक मूल्यांकन उपकरण है जो सत्यापित करता है कि Microsoft 365 (M365) टेनेंट का कॉन्फ़िगरेशन Secure Cloud Business Applications (SCuBA) Secure Configuration Baseline दस्तावेज़ों में वर्णित नीतियों के अनुरूप है।

[!NOTE] यह दस्तावेज़ीकरण GitHub Pages का उपयोग करके पढ़ा जा सकता है।

लक्षित दर्शक

ScubaGear उन M365 प्रशासकों के लिए है जो अपने टेनेंट वातावरण का मूल्यांकन CISA Secure Configuration Baselines के विरुद्ध करना चाहते हैं।

अवलोकन

ScubaGear तीन-चरणीय प्रक्रिया का उपयोग करता है:

  • चरण एक - PowerShell कोड विभिन्न कॉन्फ़िगरेशन सेटिंग्स के लिए M365 APIs को क्वेरी करता है।
  • चरण दो - फिर यह इन सेटिंग्स की तुलना बेसलाइन दस्तावेज़ों के अनुसार लिखी गई Rego सुरक्षा नीतियों से करने के लिए Open Policy Agent (OPA) को कॉल करता है।
  • चरण तीन - अंत में, यह तुलना के परिणामों को HTML, JSON और CSV के रूप में रिपोर्ट करता है।

ScubaGear मूल्यांकन प्रक्रिया आरेख

मुख्य विशेषताएँ

बेसलाइन सुरक्षा कवरेज

SCuBA नियंत्रणों को NIST SP 800-53 और MITRE ATT&CK फ्रेमवर्क दोनों के लिए मैप किया गया है।

  • बेसलाइन

    • Microsoft Entra ID: पहचान और पहुँच प्रबंधन नीतियाँ
    • Security Suite: उन्नत खतरा सुरक्षा सेटिंग्स
    • Exchange Online: ईमेल सुरक्षा और अनुपालन कॉन्फ़िगरेशन
    • Power BI: क्लाउड-आधारित डेटा विज़ुअलाइज़ेशन उपकरण सुरक्षा सेटिंग्स
    • Power Platform: लो-कोड एप्लिकेशन सुरक्षा सेटिंग्स
    • SharePoint: दस्तावेज़ सहयोग और पहुँच नियंत्रण
    • Teams: संचार और बैठक सुरक्षा नीतियाँ
  • हटाई गई नीतियाँ

Scuba कॉन्फ़िगरेशन UI

SCuBA में अब एक ग्राफ़िकल यूज़र इंटरफ़ेस शामिल है जो आपकी YAML कॉन्फ़िगरेशन फ़ाइलों को बनाना और प्रबंधित करना पहले से कहीं अधिक आसान बनाता है। यह सहज उपकरण मैन्युअल संपादन की जटिलता को कम करने और आपके संगठन के लिए कॉन्फ़िगरेशन प्रक्रिया को सुव्यवस्थित करने में मदद करता है। अधिक जानकारी के लिए Configuration UI दस्तावेज़ीकरण देखें।

UI की मुख्य विशेषताएँ:

  • Start-ScubaConfigApp से लॉन्च करें
  • सभी कॉन्फ़िगरेशन विकल्पों को कवर करने वाला चरण-दर-चरण सेटअप विज़ार्ड
  • लाइव YAML पूर्वावलोकन के साथ रीयल-टाइम सत्यापन
  • उपयोगकर्ता और समूह चयन के लिए Microsoft Graph एकीकरण
  • मौजूदा कॉन्फ़िगरेशन फ़ाइलों का सहज आयात/निर्यात

उन उपयोगकर्ताओं के लिए आदर्श जो कमांड-लाइन टूल्स की तुलना में विज़ुअल इंटरफ़ेस पसंद करते हैं।

ScubaGear आउटपुट

  • HTML रिपोर्ट: इंटरैक्टिव, उपयोगकर्ता-अनुकूल अनुपालन रिपोर्ट। नमूना BaselineReports.html
  • JSON आउटपुट: रिपोर्टिंग और पार्सिंग के लिए संरचित परिणाम। नमूना ScubaResults.json
  • CSV निर्यात: विश्लेषण के लिए स्प्रेडशीट-संगत डेटा। नमूना ScubaResults.csv

शुरुआत करना

ScubaGear लॉन्च करने से पहले, यह सुनिश्चित करना महत्वपूर्ण है कि आपका वातावरण ठीक से कॉन्फ़िगर किया गया है। इसमें आवश्यक निर्भरताएँ और अनुमतियाँ उपलब्ध होना शामिल है।

कृपया पूर्वापेक्षाएँ अनुभाग की समीक्षा करें ताकि यह सत्यापित हो सके कि आपका सिस्टम सभी आवश्यकताओं को पूरा करता है। यह निष्पादन के दौरान त्रुटियों से बचने में मदद करेगा और ScubaGear का उपयोग करते समय एक सहज अनुभव सुनिश्चित करेगा।

[!NOTE] अपने वातावरण में ScubaGear स्थापित करने के बाद, हम अनुशंसा करते हैं कि जब आपको नवीनतम संस्करण में अपडेट करने की आवश्यकता हो तो अंतर्निहित अपडेट फ़ंक्शन और सुविधाओं का उपयोग करें। अधिक जानकारी के लिए अपडेट गाइड देखें।

त्वरित शुरुआत गाइड

बेसलाइन सेटिंग्स का उचित मूल्यांकन करने के लिए ScubaGear को कई बार चलाया जा सकता है।

  1. पहला रन (कोई कॉन्फ़िगरेशन फ़ाइल नहीं): ScubaGear को बिना किसी कॉन्फ़िगरेशन फ़ाइल के शुरू करें। यह प्रारंभिक रन आपके वातावरण की वर्तमान सेटिंग्स का एक बेसलाइन टेम्पलेट उत्पन्न करता है। यह कोई परिवर्तन नहीं करता है लेकिन डिफ़ॉल्ट स्थिति को समझने में आपकी सहायता करता है।

  2. बाद के रन (कॉन्फ़िगरेशन फ़ाइल के साथ): उत्पन्न कॉन्फ़िगरेशन फ़ाइल की समीक्षा और संपादन करने के बाद, ScubaGear को कॉन्फ़िगरेशन फ़ाइल को इनपुट के रूप में देकर फिर से चलाएँ। यह ScubaGear को आपकी इच्छित सेटिंग्स की तुलना वास्तविक वातावरण से करने और तदनुसार विसंगतियों को उजागर करने की अनुमति देता है।

[!IMPORTANT] ScubaGear की विशिष्ट पूर्वापेक्षाएँ हैं और यह आपके Microsoft 365 टेनेंट का उचित मूल्यांकन करने के लिए परिभाषित कॉन्फ़िगरेशन मानों पर निर्भर करता है। अपने प्रारंभिक मूल्यांकन रन के बाद, परिणामों की अच्छी तरह से समीक्षा करें। अपने टेनेंट कॉन्फ़िगरेशन को अपडेट करके या exclusions, annotations, या omissions का उपयोग करके YAML कॉन्फ़िगरेशन फ़ाइल में जोखिम स्वीकृतियों को प्रलेखित करके किसी भी पहचाने गए अंतरालों को संबोधित करें। विस्तृत मार्गदर्शन के लिए नीचे दिए गए अनुभागों को देखें।

यह पुनरावृत्तीय दृष्टिकोण सुनिश्चित करता है कि ScubaGear आपके वातावरण के साथ संरेखित है और सभी नीति मूल्यांकन आपकी अनुकूलित बेसलाइन पर आधारित हैं।

1. ScubaGear स्थापित करें

PSGallery से ScubaGear स्थापित करने के लिए, Windows कंप्यूटर पर PowerShell 5 टर्मिनल खोलें और मॉड्यूल स्थापित करें:

# Install ScubaGear
Install-Module -Name ScubaGear

2. निर्भरताएँ स्थापित करें

# Install the minimum required dependencies
Install-ScubaDependencies

3. इंस्टॉलेशन सत्यापित करें

# Check the version
Invoke-SCuBA -Version

4. अपना पहला मूल्यांकन चलाएँ

[!IMPORTANT] यदि आप gcc या gcchigh जैसे गैर-व्यावसायिक टेनेंट के विरुद्ध इंटरैक्टिव लॉगिन के साथ v2.0.0 चला रहे हैं, तो -M365Environment पैरामीटर शामिल करें। भविष्य के रिलीज़ में ScubaGear स्वतः M365 वातावरण का पता लगा लेगा और यह आवश्यक नहीं होगा।

# Assess all products (basic command)
Invoke-SCuBA -ProductNames *

5. YAML कॉन्फ़िगरेशन फ़ाइल बनाएँ

ScubaGear आपके परिवेश का मूल्यांकन कैसे किया जाए, यह परिभाषित करने के लिए एक YAML कॉन्फ़िगरेशन फ़ाइल का उपयोग करता है। यह फ़ाइल कई महत्वपूर्ण उद्देश्यों को पूरा करती है:

टूल डाउनलोड करें