Red Hot Cyber
La cybersecurity è condivisione. Riconosci il rischio, combattilo, condividi le tue esperienze ed incentiva gli altri a fare meglio di te.
Cerca

Programmi hacker: GetAllUrls, per scovare tutte le URL di un sito.

Redazione RHC : 19 Ottobre 2021 15:38

Per la serie Programmi Hacker, oggi parliamo di Getallurls.

Getallurls (Gau) sta appunto per get all url, ed è uno strumento gratuito, open source disponibile su GitHub che viene utilizzato per estrarre da un determinato dominio tutti gli URL disponibili. Viene anche utilizzato sia per la ricognizione dei sottodomini su siti Https o Http.

La NIS2 è complessa da capire?
Non perdere tempo, segui l'anteprima gratuita del corso che stiamo preparando.Accedi quindi alla nostra Academy e segui l'anteprima del corso della durata di 30 minuti per comprendere i contenuti esclusivi che tratteremo nel corso.per ulteriori informazioni, scrivici ad [email protected] oppure scrivici su Whatsapp al 379 163 8765 

Supporta RHC attraverso:


Ti piacciono gli articoli di Red Hot Cyber? Non aspettare oltre, iscriviti alla newsletter settimanale per non perdere nessun articolo

Gau è scritto in GO. Getallurls (gau) recupera gli URL noti da AlienVault, Wayback Machine e Common Crawl per un determinato dominio. Ispirato ai waybackurl di Tomnomnom. L’installazione da Binary è il modo più semplice, pertanto scaricate i binari precompilati dalla pagina delle versioni pronti all’uso.

Scarica il binario compatibile con il tuo sistema.

Estrai usando tar e sposta nel tuo $PATH.

tar xvf gau_1.1.0_linux_amd64.tar.gz mv gau /usr/bin/gau

I metodi successivi richiedono l’installazione dell’ultima versione di go nel sistema. Puoi controllare la versione di installazione usando il comando “go version” se go non è installato puoi seguire questo link per installare il go.


GO111MODULE=on go get -u -v github.com/lc/ga

gau viene utilizzato per trovare gli URL di un dominio che può essere ulteriormente utilizzato per scoprire successivamente le vulnerabilità.

echo “https://hackerone.com” | gau

E’ possibile migliorare ulteriormente il comando utilizzando i seguenti parametri:

  • -random-agent: usa un agente casuale.
  • -b: estensione da saltare
  • -subs: include i sottodomini di un dominio di destinazione.

gau -random-agent -b css,png,jpeg,jpg,svg,gif,ttf,woff,woff2,eot,otf,ico,js -subs example.com | sort -u >> results.txt

Redazione
La redazione di Red Hot Cyber è composta da un insieme di persone fisiche e fonti anonime che collaborano attivamente fornendo informazioni in anteprima e news sulla sicurezza informatica e sull'informatica in generale.