Obscura: Navegador Headless Rust para Web Scraping¶
Recentemente, um desenvolvedor compartilhou no X uma ferramenta chamada Obscura, um navegador headless escrito em Rust destinado a facilitar tarefas de web scraping com foco em evasão de detecção de bots.
Principais características¶
- Baixo consumo de memória: cerca de 30 MB de RAM por instância.
- Binário único: distribuição simples como um único executável.
- Fingerprint stealth: gera uma nova impressão de navegador a cada sessão, dificultando o bloqueio por sistemas anti‑bot.
- Bloqueio de rastreadores: impede automaticamente mais de 3500 trackers conhecidos (como Analysty, Hotjar etc.).
- Compatibilidade com Puppeteer e Playwright: oferece suporte a essas bibliotecas com configuração mínima.
Observacao
A ferramenta ainda está em estágio inicial; teste em ambiente controlado antes de usar em produção.
Como usar¶
Para usar o Obscura basta baixar o binário único e executá‑lo. Em seguida, basta apontar suas scripts de Puppeteer ou Playwright para o endpoint do Obscura; a configuração requerida é mínima, já que o próprio navegador já vem com as proteções de stealth e bloqueio de trackers ativadas.
Pontos-chave¶
- Obscura é um navegador headless desenvolvido em Rust com foco em web scraping indetectável.
- Consome apenas cerca de 30 MB de RAM e é distribuído como um único binário.
- Sua funcionalidade de stealth gera um novo fingerprint de navegador a cada sessão, aumentando a resistência a bloqueios anti‑bot.
- Bloqueia mais de 3500 trackers conhecidos por padrão
Ferramentas e Tecnologias¶
- [[Obscura]]
- [[Rust]]
- [[Puppeteer]]
- [[Playwright]]
Nota pessoal
https://x.com/i/status/2048498465760796908