
Kommandozeilen-Tool zum Auffinden von SaaS-Plattformen, die ein Unternehmen nutzt, mittels DNS-Enumeration.
SaaS Enum ist ein Kommandozeilen-Tool zum Auffinden der SaaS-Plattformen, die ein Unternehmen möglicherweise verwendet. Das Tool sucht nach DNS-Einträgen, die bekannten Anbietermustern entsprechen, und führt optional leichte Web-Überprüfungen zur Bestätigung durch.
pip install -r requirements.txt
Geben Sie den Kurznamen des Unternehmens (Subdomain) ein, um gegen alle Anbieter zu testen:
python saas_enum.py -i example
Verarbeiten Sie mehrere Unternehmen aus einer Datei und speichern Sie die Ergebnisse als CSV:
python saas_enum.py -b companies.txt -o results.csv -f csv
Alle Anbieter-Vorlagen anzeigen, die in dns_integrations.yaml definiert sind:
python saas_enum.py --list-providers
-i, --input SHORT_NAME-b, --batch DATEI-p, --providers NAMEN-j, --json-o, --output DATEI-f, --format {text,json,csv}text.Die unterstützenden Module befinden sich im Verzeichnis modules.
Beiträge sind willkommen! Bitte reichen Sie gerne einen Pull-Request ein.
Dieses Projekt ist unter der MIT-Lizenz lizenziert - siehe die Datei LICENSE für Details.
-w--workers-l, --list-providers-c, --check-providers-y, --yaml PFADdns_integrations.yaml).-t, --timeout SEKUNDEN-v, --verbose