Este é um script Python que verifica se sites populares estão utilizando a infraestrutura da Cloudflare. Ele faz uso de consultas DNS (nslookup
) para obter o IP dos sites e, em seguida, utiliza o serviço WHOIS para determinar se o IP está associado à Cloudflare.
- Realiza consultas DNS para vários sites populares.
- Usa a API WHOIS para identificar se os sites estão utilizando a Cloudflare.
- Gera uma lista de sites que utilizam a Cloudflare.
- Python 3.6 ou superior
- Dependências Python:
python-whois
Para instalar as dependências, execute:
pip install python-whois
-
Clone este repositório:
git clone https://github.com/SEU_USUARIO/cloudflare-site-checker-python.git cd cloudflare-site-checker-python
-
Crie e ative um ambiente virtual (opcional, mas recomendado):
python3 -m venv myenv source myenv/bin/activate # No Windows, use: myenv\Scripts\activate
-
Instale as dependências:
pip install python-whois
-
Execute o script:
python3 check_cloudflare.py
O script irá verificar os sites da lista e determinar se eles utilizam a Cloudflare.
Verificando www.google.com...
IP encontrado: 142.250.64.206
www.google.com NÃO está usando Cloudflare.
Verificando www.youtube.com...
IP encontrado: 172.217.29.142
www.youtube.com NÃO está usando Cloudflare.
Verificando www.cloudflare.com...
IP encontrado: 104.16.132.229
www.cloudflare.com está usando Cloudflare.
...
Sites que estão usando Cloudflare:
- www.cloudflare.com
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests com melhorias.