
Apache Airflow की सुरक्षा बढ़ाने के लिए चेकलिस्ट और उपकरण
Apache Airflow की सुरक्षा बढ़ाने के लिए चेकलिस्ट और उपकरण।
यह प्रोजेक्ट Apache Foundation और Airflow प्रोजेक्ट से संबद्ध नहीं है, और उनके द्वारा समर्थित नहीं है।
इस प्रोजेक्ट का उद्देश्य Apache Airflow की सुरक्षा बढ़ाने के लिए उपकरण प्रदान करना है। यह प्रोजेक्ट निम्नलिखित उपकरण प्रदान करता है:
स्थैतिक विश्लेषण उपकरण सुरक्षा से संबंधित सेटिंग्स के लिए Airflow कॉन्फ़िगरेशन फ़ाइल की जाँच कर सकता है। यह उपकरण कॉन्फ़िग फ़ाइल को JSON में बदलता है, और फिर मान्यता के लिए JSON स्कीमा का उपयोग करता है।
Python 3 आवश्यक है और आप requirements.txt फ़ाइल में सभी आवश्यक मॉड्यूल पा सकते हैं। केवल Python 3.7 पर परीक्षण किया गया है लेकिन यह अन्य 3.x रिलीज़ पर काम करना चाहिए। इस समय 2.x समर्थन की कोई योजना नहीं है।
आप इसे PIP के माध्यम से निम्नानुसार स्थापित कर सकते हैं:
pip install airflowscan
airflowscan
मैन्युअल रूप से डाउनलोड और चलाने के लिए, निम्न कार्य करें:
git clone https://github.com/nightwatchcybersecurity/airflowscan.git
cd airflowscan
pip -r requirements.txt
python -m airflowscan.cli
कॉन्फ़िगरेशन फ़ाइल को स्कैन करने के लिए, निम्न कमांड करें:
airflowscan scan some_airflow.cfg
कृपया बग्स या सुविधाओं के सुझावों के लिए GitHub इश्यू ट्रैकर का उपयोग करें: https://github.com/nightwatchcybersecurity/airflowscan
आप research /at/ nightwatchcybersecurity [dot] com पर ईमेल भी भेज सकते हैं