
DNS एन्यूमरेशन के माध्यम से किसी कंपनी द्वारा उपयोग किए जाने वाले SaaS प्लेटफ़ॉर्म की खोज के लिए कमांड-लाइन टूल
SaaS Enum एक कमांड लाइन टूल है जो यह पता लगाने के लिए है कि कोई कंपनी कौन से SaaS प्लेटफ़ॉर्म उपयोग कर रही हो सकती है। यह टूल DNS प्रविष्टियों की खोज करता है जो ज्ञात प्रदाता पैटर्न से मेल खाती हैं, और पुष्टि के लिए वैकल्पिक रूप से हल्की वेब जाँच भी करता है।
pip install -r requirements.txt
सभी प्रदाताओं के विरुद्ध परीक्षण करने के लिए कंपनी का संक्षिप्त नाम (सबडोमेन) प्रदान करें:
python saas_enum.py -i example
किसी फ़ाइल से कई कंपनियों को प्रोसेस करें और परिणामों को CSV के रूप में सहेजें:
python saas_enum.py -b companies.txt -o results.csv -f csv
dns_integrations.yaml में परिभाषित सभी प्रदाता टेम्पलेट प्रदर्शित करें:
python saas_enum.py --list-providers
-i, --input SHORT_NAME-b, --batch FILE-p, --providers NAMES-j, --json-o, --output FILE-f, --format {text,json,csv}text है।-w, NUM
अधिकतम समवर्ती वर्कर थ्रेड्स की संख्या (डिफ़ॉल्ट: 10)।सहायक मॉड्यूल modules निर्देशिका में स्थित हैं।
योगदान का स्वागत है! कृपया बेझिझक पुल रिक्वेस्ट सबमिट करें।
यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें।
--workers-l, --list-providers-c, --check-providers-y, --yaml PATHdns_integrations.yaml)।-t, --timeout SECONDS-v, --verbose