2

[ PITCH ] xCPFuzz 💚 Gera CPFs vĂĄlidos por mĂĄscara e verifica vĂ­nculos no Portal da TransparĂȘncia

xCPFuzz Banner

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:

Download xcpfuzz.py

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.


  • 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.

Carregando publicação patrocinada...