
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 디렉터리에 있습니다.
기여를 환영합니다! 언제든지 Pull Request를 제출해 주세요.
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
--workers-l, --list-providers-c, --check-providers-y, --yaml PATHdns_integrations.yaml).-t, --timeout SECONDS-v, --verbose