[ PITCH ] xCPFuzz đ Gera CPFs vĂĄlidos por mĂĄscara e verifica vĂnculos no Portal da TransparĂȘncia
O que Ă© o xCPFuzz?
O xCPFuzz Ă© uma ferramenta Open Source em Python para automação e OSINT (InteligĂȘncia de Fontes Abertas). A partir de uma mĂĄscara parcial de CPF, ela gera todas as combinaçÔes vĂĄlidas e consulta cada uma na API pĂșblica do Portal da TransparĂȘncia. Ătil para pesquisa OSINT, jornalismo investigativo, auditoria, verificação de identidade, investigação forense, perĂcia digital e demais usos legĂtimos de anĂĄlise de dados pĂșblicos.
Para cada consulta, vocĂȘ descobre:
- se o CPF consta na base;
- o nome associado, quando disponĂvel.
O xCPFuzz foi desenvolvido para automatizar uma verificação tediosa e repetitiva, que seria cansativa de executar manualmente.
O que a ferramenta faz (e o que nĂŁo faz)
O Portal da TransparĂȘncia sĂł exibe pessoas com algum vĂnculo com o governo federal: servidores, beneficiĂĄrios de programas sociais, fornecedores, pensionistas etc.
Se a pessoa nĂŁo tiver esse tipo de vĂnculo, nenhum dado serĂĄ retornado, mesmo que o CPF exista e seja vĂĄlido na Receita Federal.
Ou seja: o xCPFuzz nĂŁo descobre CPFs. Ele apenas verifica se CPFs gerados a partir de uma mĂĄscara aparecem no Portal da TransparĂȘncia.
Uso responsĂĄvel
A ferramenta Ă© destinada exclusivamente a pesquisa legĂtima. Mesmo sendo dados pĂșblicos, o tratamento de dados pessoais estĂĄ sujeito Ă LGPD. Use com Ă©tica e responsabilidade.
Download
O projeto Ă© Open Source e estĂĄ disponĂvel no GitHub: https://github.com/ravenastar-js/xcpfuzz
O script principal fica em cmd/xcpfuzz.py. Baixe direto:
Ou use o espelho: https://ravenastar.com/cmd/xcpfuzz.py
Instalação (Windows PowerShell)
Requer Python 3.12+. No PowerShell (Windows):
winget install -e --id Python.Python.3.12
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force
python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install --upgrade pip
python -m pip install aiohttp playwright
playwright install chromium
O que Ă© OSINT?
OSINT (Open Source Intelligence, ou InteligĂȘncia de Fontes Abertas) Ă© um modelo de inteligĂȘncia que busca encontrar, selecionar e adquirir informaçÔes de fontes pĂșblicas e analisĂĄ-las, em conjunto com outras fontes, para produzir conhecimento.
Base legal e normas de referĂȘncia
- Constituição Federal, art. 5Âș, XXXIII â direito de acesso a informaçÔes de interesse pĂșblico.
- Constituição Federal, art. 5Âș, X â inviolabilidade da intimidade, da vida privada, da honra e da imagem.
- Lei nÂș 12.527/2011 (Lei de Acesso Ă Informação) e Lei Complementar nÂș 131/2009 (Lei da TransparĂȘncia) â fundamento da divulgação de dados no Portal da TransparĂȘncia.
- Lei nÂș 13.709/2018 (LGPD), art. 7Âș, §3Âș â o tratamento de dados pessoais de acesso pĂșblico deve considerar a finalidade, a boa-fĂ© e o interesse pĂșblico que justificaram sua disponibilização.
- LGPD, art. 6Âș â princĂpios da finalidade, adequação e necessidade.
- LGPD, art. 7Âș, §7Âș â o uso posterior desses dados exige propĂłsito legĂtimo e especĂfico.
- Lei nÂș 13.432/2017, arts. 2Âș e 10 â quando usado por profissional de investigação particular, restringe-se Ă coleta de dados de natureza nĂŁo criminal, sendo vedado participar diretamente de diligĂȘncias policiais.
Ferramenta de produção de inteligĂȘncia e suporte tĂ©cnico, sem usurpação de função pĂșblica. O uso deve respeitar a finalidade legĂtima, a LGPD e a legislação pertinente. A responsabilidade pelo uso Ă© de quem o executa.