hacktricks/network-services-pentesting/43-pentesting-whois.md
2023-06-06 18:56:34 +00:00

5.3 KiB

☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥

Informações Básicas

WHOIS (pronunciado como a frase "quem é") é um protocolo de consulta e resposta amplamente utilizado para consultar bancos de dados que armazenam os usuários registrados ou os destinatários de um recurso da Internet, como um nome de domínio, um bloco de endereços IP ou um sistema autônomo, mas também é usado para uma ampla gama de outras informações. (De aqui)

Porta padrão: 43

PORT   STATE  SERVICE
43/tcp open   whois?

Enumerar

Obtenha todas as informações que um serviço whois tem sobre um domínio:

whois -h <HOST> -p <PORT> "domain.tld"
echo "domain.ltd" | nc -vn <HOST> <PORT>

Observe que às vezes, ao solicitar algumas informações a um serviço WHOIS, o banco de dados usado aparece na resposta:

Além disso, o serviço WHOIS sempre precisa usar um banco de dados para armazenar e extrair as informações. Portanto, uma possível injeção de SQL pode estar presente ao consultar o banco de dados a partir de algumas informações fornecidas pelo usuário. Por exemplo, fazendo: whois -h 10.10.10.155 -p 43 "a') or 1=1#" você pode ser capaz de extrair todas as informações salvas no banco de dados.

Shodan

  • port:43 whois

Comandos Automáticos do HackTricks

Protocol_Name: WHOIS    #Protocol Abbreviation if there is one.
Port_Number:  43     #Comma separated if there is more than one.
Protocol_Description: WHOIS         #Protocol Abbreviation Spelled out

Entry_1:
  Name: Notes
  Description: Notes for WHOIS
  Note: |
    WHOIS (pronounced as the phrase "who is") is a query and response protocol that is widely used for querying databases that store the registered users or assignees of an Internet resource, such as a domain name, an IP address block or an autonomous system, but is also used for a wider range of other information.

    https://book.hacktricks.xyz/pentesting/pentesting-smtp

Entry_2:
  Name: Banner Grab
  Description: Grab WHOIS Banner
  Command: whois -h {IP} -p 43 {Domain_Name} && echo {Domain_Name} | nc -vn {IP} 43
☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥