
أداة سطر أوامر لاكتشاف منصات 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