Este projeto é uma aplicação Node.js com frontend que realiza scraping de proxies brasileiros (HTTPS e SOCKS4) a partir de três fontes públicas: spys.one, ProxyScrape e Geonode. Ele exibe os proxies coletados em uma interface web simples e oferece a opção de baixar a lista em um arquivo .txt.
- Scraping de proxies brasileiros HTTPS e SOCKS4
- Interface web para exibição dos proxies
- Download da lista em formato
.txt(apenas IP:Porta) - Filtro automático de proxies duplicados
- Remoção de placeholders inválidos como
$ip:$port
- Node.js
- Express.js
- Axios
- Cheerio (scraping HTML)
- HTML + JavaScript (frontend)
git clone https://github.com/3xhat1/proxy-scraper-app.git
cd proxy-scraper-app
npm installnpm startAcesse a interface via navegador:
http://localhost:3000
proxy-scraper-app/
├── public/
│ └── index.html # Frontend com tabela + botão de download
├── server.js # Lógica de scraping e API
├── package.json # Dependências e config do projeto
Acesse http://localhost:3000/download ou clique no botão "Baixar TXT" na interface para salvar a lista de proxies no formato ip:porta.
Contribuições são bem-vindas! Para contribuir:
- Faça um fork do projeto.
- Crie uma branch com sua feature:
git checkout -b minha-feature - Commit suas alterações:
git commit -m 'feat: nova funcionalidade' - Push para a branch:
git push origin minha-feature - Abra um Pull Request.
Este projeto está sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.