Skip to main content

AMASS | OSINT | Solyd One

  • AMASS | OSINT | Solyd One
info

Ferramenta para descobrir subdomínios e também realizar ataque de força bruta.

Possui visualização dos dados

Faz o track das alterações do DNS

Sintaxe básica

amass [modo] [opções]

Modos principais

  • enum → enumeração ativa/passiva de subdomínios.
  • intel → coleta de informações de organizações e domínios.
  • viz → gera visualizações gráficas.
  • track → compara resultados anteriores com novos.
  • db → interage com o banco de dados local de descobertas.
  • dns → resolve domínios ou verifica zonas DNS.
  • whois → realiza consultas WHOIS.

Opções principais (modo enum)

  • -d <domínio> → define o domínio alvo.
  • -df domains.txt → define um arquivo com lista de domínios.
  • -o output.txt → salva resultados em arquivo texto.
  • -oA prefixo → salva em múltiplos formatos (.txt, .json, .graphviz).
  • -ip → mostra os endereços IP dos domínios encontrados.
  • -brute → ativa enumeração com força bruta.
  • -w wordlist.txt → define wordlist para força bruta.
  • -src → mostra a fonte dos dados coletados.
  • -active → ativa técnicas de enumeração ativa (como resolução DNS).
  • -passive → restringe à enumeração passiva (sem tocar o alvo).
  • -r <dns1> <dns2> → define servidores DNS customizados.
  • -config amass.ini → usa um arquivo de configuração.
  • -timeout N → define tempo limite de resposta.

Enumerar o dns

amass enum -d precisaosistemas.com.br -src -dir <nomepasta>
  • -d: domínio
  • -src: mostra de onde está pegando os dados
  • -dir: saída dos outputs

O que é ASN?

Um ASN significa Autonomous System Number (Número de Sistema Autônomo).

🌍 O que é um Sistema Autônomo (AS)?

  • É um conjunto de redes IP e roteadores sob a administração de uma mesma organização (ex.: operadora, provedor de internet, grande empresa).
  • Esse conjunto usa uma política de roteamento comum e é identificado por um número único chamado ASN.

🔢 O que é o ASN?

  • É um número atribuído pela IANA/Registro Regional (RIRs como LACNIC, ARIN, RIPE, etc.).
  • Usado no protocolo BGP (Border Gateway Protocol), que é responsável por decidir como os pacotes de dados trafegam entre diferentes redes na internet.

📌 Tipos de ASN

  • ASN público → utilizado para anunciar prefixos de rede na internet (necessário para ISPs, grandes empresas, CDNs, etc.).
  • ASN privado → usado apenas em redes internas/testes (não pode ser anunciado na internet).

⚡ Em resumo:

Um ASN é o RG de uma rede na internet:

  • Identifica quem é o dono do bloco de IPs;
  • Permite que redes conversem entre si usando BGP;
  • Fundamental para a estrutura e roteamento da internet.