Existem diversos recursos disponíveis que extrair os links de um site, dentre estes você encontra ferramentas em Python, WebSite Online, Add-ons, etc., mas coloquei aqui algumas alternativas para que você use o que for mais prático para você durante a fase de enumeração.
Você pode abrir o site que deseja extrair os links e Inspecionar (Ctrl + Shift + I), em seguida clique na aba Console e defina a variárel :
>> urls = $$('a')
Realize um for para percorrer todo o site em busca do href :
for (link in urls) console.log(urls[link].href)
Abra a planilha do Google Docs e utilize a função IMPORTXML.
=IMPORTXML("https://www.100security.com.br","//a/@href")
Resultado :
Utilize o comando wget seguido do site para extrair os links.
Linuxcopiar comando
Leia o arquivo 100security.txt.
Linuxcat 100security.txt
Utilize o comando lynx seguido do site e do parâmetro source.
Linuxlynx -source www.100security.com.br | tr '<>' '\n' | grep href | cut -d= -f2
Utilize o comando lynx seguido do site e do parâmetro dump.
Linuxlynx -dump "https://www.100security.com.br" | grep -o "https:.*"
Realize o download da ferramenta xidel e utilize o comando a seguir :
Windowsxidel https://www.100security.com.br -e "title:=//title" -e "links:=//a/@href"
Utilize o comando mech-dump seguido do site e do parâmetro --links.
Linuxmech-dump --links https://www.100security.com.br
Utilize o comando curl seguido do site e dos parâmetros para filtrar a exibição.
Linuxcurl -q https://www.100security.com.br | grep -o -E "href=[\"'](.*)[\"'] " | sed 's/href="//' | sed 's/" target="_blank"//' | sed 's/"//'
Acesse o site: https://hackertarget.com/extract-links
Acesse o site: https://www.iwebtool.com/link_extractor