comando WHOIS

1. comando WHOIS

Hunter
hunter2800

(usa CentOS)

Enviado em 07/01/2015 - 13:43h

Galera eu axei o seguinte codigo....
whois -h whois.radb.net '!gAS32934' | tr ' ' '\n' | grep ^[0-9]

Parece q ele me mostra todos os IPs do facebook...

Se for isso mesmo...como posso alterar para que veja outros dominios como YOUTUBE ou outro de minha escolha???


  


2. Re: comando WHOIS

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/01/2015 - 21:23h

hunter2800 escreveu:

Galera eu axei o seguinte codigo....
whois -h whois.radb.net '!gAS32934' | tr ' ' '\n' | grep ^[0-9]

Parece q ele me mostra todos os IPs do facebook...

Se for isso mesmo...como posso alterar para que veja outros dominios como YOUTUBE ou outro de minha escolha???


Desconhecia completamente este tipo de coisa com o whois. Fui pesquisar a respeito e achei um artigo interessante:

https://raymii.org/s/snippets/Get_all_IP_ranges_from_an_AS_number.html

O procedimento não é a prova de falhas nem há garantias de que todos os
endereços serão encontrados, mas ajuda bastante pelo jeito.

O procedimento consiste realizar uma consulta whois ao servidor whois.radb.net com o AS number do domínio alvo. Esse AS number é uma string composta do campo "origin" precedida dos caracteres "!g", no seu exemplo, o AS number do Facebook é AS32934.

Se formos aplicar o procedimento com o Youtube, poderíamos começar com:

$ host youtube.com
youtube.com has address 173.194.118.4
youtube.com has address 173.194.118.6
youtube.com has address 173.194.118.1
youtube.com has address 173.194.118.14
youtube.com has address 173.194.118.5
youtube.com has address 173.194.118.9
youtube.com has address 173.194.118.3
youtube.com has address 173.194.118.2
youtube.com has address 173.194.118.8
youtube.com has address 173.194.118.7
youtube.com has address 173.194.118.0
youtube.com has IPv6 address 2800:3f0:4001:810::1004
youtube.com mail is handled by 40 alt3.aspmx.l.google.com.
youtube.com mail is handled by 20 alt1.aspmx.l.google.com.
youtube.com mail is handled by 30 alt2.aspmx.l.google.com.
youtube.com mail is handled by 50 alt4.aspmx.l.google.com.
youtube.com mail is handled by 10 aspmx.l.google.com.

$ whois -h whois.radb.net 173.194.118.5
route: 173.194.118.0/24
descr: Google
origin: AS15169
notify: radb-contact@google.com
mnt-by: MAINT-AS15169
changed: radb-contact@google.com 20141204
source: RADB

$ whois -h whois.radb.net \!gAS15169


O output do último comando é grande e precisa de tratamento antes de ser usado.

Como última observação, tenho quase certeza que você irá bloquear o Google completamente com isto e não só apenas o Youtube com este procedimento.

Boa sorte.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts