Objetivo: Levantar algumas informações sobre um possível alvo. Para isso vamos criar um pequeno algoritmo.
Requisitos: Necessário o python e a biblioteca whois. Por isso temos o import whois
Antes de criarmos o arquivo whois_consulta.py no nosso editor de código Visual Studio Code, lembrando que para codificar poderíamos fazer no próprio terminal do linux ou no bloco de notas do windows. Bastando apenas salvar o aquivo com extensão .py
Para adicionar a Bibioteca WHOIS no Python basta apenas.
Acessar a URL abaixo para mais informações
1 Passo - Adicionar bilbioteca no python ela auxilia na busca das informaçòes
O procedimento para instalação da Biblioteca é:
#pip install python-whois
Caso você não tenha o PIP instalado no linux ou windows, basta fazê-lo.
#apt install pip
Nesse caso se estiver usando variações do DEBIAN
OBS.: PIP é um programada de linha de comando para instalação de pacotes
Esse código abaixo em python será salvo em um arquivo conforme imagem abaixo.
E para executar o arquivo basta apenas no windows fazer da seguinte forma
PS C:\xampp\htdocs\dashboard\python\enadciber> python .\whois_consulta.py
Alguns casos deve-se colocar o python3 no comando e no Linux funcionará da mesma forma e nem precisa colocar o .\
Fazendo apenas assim:
python whois_consulta.py
Dependendo do usuário que estiver logado no Linux precisará dar permissão no arquivo Python
$chmod +x whois_consulta.py
2 Passo - Criar o arquivo whois_consulta.py conforme detalhes abaixo
######### Algoritmo para buscar informações ###########
import whois
dominio = input("Digite o alvo:")
consulta = whois.whois(dominio)
print(consulta.email)
print(consulta.person)
######### Algoritmo para buscar informações ###########
3 Passo - Executar o Algoritmo conforme imagem abaixo