Spaces finder
Spaces finder ist ein Tool, um DigitalOcean Spaces schnell zu durchsuchen und nach Beute zu suchen. Es ähnelt einem Subdomain-Bruteforcer, ist aber speziell für DigitalOcean Spaces entwickelt und bietet zusätzliche Funktionen, mit denen du nach interessanten Dateien grep-en und interessante Dateien herunterladen kannst, wenn du keine Angst davor hast, deine Festplatte schnell zu füllen.
Basiert auf AWSBucketDump von @ok_bye_now
Voraussetzungen
Nicht-Standard-Python-Bibliotheken:
Übersicht
- Dies ist ein Tool, das DigitalOcean Spaces durchsucht und nach interessanten Dateien sucht
- Ich habe Beispiel-Wortlisten, aber ich habe nicht viel Zeit darauf verwendet, sie zu verfeinern
https://github.com/danielmiessler/SecLists enthält alle Wortlisten, die du benötigst
- Wenn du ein bestimmtes Unternehmen anvisierst, möchtest du wahrscheinlich das enumall-Tool von jhaddix verwenden, das recon-ng und Alt-DNS nutzt
- Was Wortlisten zum Durchsuchen nach interessanten Dateien angeht, liegt das ganz bei dir. Die von mir bereitgestellte Liste enthält einige Grundlagen, und ja, diese Wortlisten basieren auf Dateien, die ich persönlich mit diesem Tool gefunden habe.
- Die Verwendung der Download-Funktion könnte deine Festplatte füllen. Du kannst beim Ausführen des Tools über die Befehlszeile eine maximale Dateigröße für jeden Download angeben. Beachte, dass diese in Bytes angegeben wird.
Verwendung:
usage: python3 spaces_finder.py [-h] [-D] [-t THREADS] -l HOSTLIST [-g GREPWORDS] [-m MAXSIZE]
optional arguments:
-h, --help show this help message and exit`
-D Download files. This requires significant diskspace`
-d If set to 1 or True, create directories for each host w/ results`
-t THREADS number of threads`
-l HOSTLIST`
-g GREPWORDS Provide a wordlist to grep for`
-m MAXSIZE Maximum file size to download.`
python3 spaces_finder.py -l SpacesNames.txt -g interesting_keywords.txt -D -m 500000 -d 1 -t 5