
أداة سطر أوامر لاكتشاف منصات البرامج كخدمة (SaaS) التي تستخدمها شركة عبر تعداد DNS.
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.
المساهمات مرحب بها! لا تتردد في تقديم طلب سحب (Pull Request).
هذا المشروع مرخص بموجب رخصة MIT – راجع ملف LICENSE للحصول على التفاصيل.
--workers-l, --list-providers-c, --check-providers-y, --yaml PATHdns_integrations.yaml).-t, --timeout SECONDS-v, --verbose