{"id":13838172,"url":"https://github.com/osintbrazuca/osint-brazuca-regex","last_synced_at":"2026-01-26T20:11:15.323Z","repository":{"id":63579651,"uuid":"564079696","full_name":"osintbrazuca/osint-brazuca-regex","owner":"osintbrazuca","description":"Repositório criado com intuito de reunir expressões regulares dentro do contexto Brasil","archived":false,"fork":false,"pushed_at":"2025-02-17T04:34:32.000Z","size":464,"stargazers_count":936,"open_issues_count":1,"forks_count":75,"subscribers_count":22,"default_branch":"main","last_synced_at":"2025-03-27T07:25:04.818Z","etag":null,"topics":["brasil","brazil","hacking","osint","regex","threat-hunting","threat-intelligence"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/osintbrazuca.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-11-10T00:15:18.000Z","updated_at":"2025-03-24T15:15:26.000Z","dependencies_parsed_at":"2024-11-21T01:40:44.838Z","dependency_job_id":null,"html_url":"https://github.com/osintbrazuca/osint-brazuca-regex","commit_stats":{"total_commits":43,"total_committers":22,"mean_commits":"1.9545454545454546","dds":0.7209302325581395,"last_synced_commit":"0e42be4442807e962a0e363af640de7ef67e2244"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/osintbrazuca/osint-brazuca-regex","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osintbrazuca%2Fosint-brazuca-regex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osintbrazuca%2Fosint-brazuca-regex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osintbrazuca%2Fosint-brazuca-regex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osintbrazuca%2Fosint-brazuca-regex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/osintbrazuca","download_url":"https://codeload.github.com/osintbrazuca/osint-brazuca-regex/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osintbrazuca%2Fosint-brazuca-regex/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28787139,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T13:55:28.044Z","status":"ssl_error","status_checked_at":"2026-01-26T13:55:26.068Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["brasil","brazil","hacking","osint","regex","threat-hunting","threat-intelligence"],"created_at":"2024-08-04T15:01:40.087Z","updated_at":"2026-01-26T20:11:15.316Z","avatar_url":"https://github.com/osintbrazuca.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://nuclei.projectdiscovery.io\"\u003e\u003cimg src=\"assets/logo_profile.png\" width=\"300px\" alt=\"OSINT Brazuca\"\u003e\u003c/a\u003e\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003eOSINT (Open-source intelligence) / \u003cb\u003eREGEX\u003c/b\u003e\u003c/h4\u003e\n\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/osintbrazuca/osint-brazuca-regex/blob/main/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/osintbrazuca/osint-brazuca-regex?color=blue\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/osintbrazuca/osint-brazuca/graphs/contributors\"\u003e\u003cimg src=\"https://img.shields.io/github/contributors-anon/osintbrazuca/osint-brazuca-regex\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/osintbrazuca/osint-brazuca-regex/issues\"\u003e\u003cimg src=\"https://img.shields.io/github/issues-raw/osintbrazuca/osint-brazuca-regex\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/osintbrazuca/osint-brazuca-regex/discussions\"\u003e\u003cimg src=\"https://img.shields.io/github/discussions/osintbrazuca/osint-brazuca-regex\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/osintbrazuca/osint-brazuca-regex/network/members\"\u003e\u003cimg src=\"https://img.shields.io/github/forks/osintbrazuca/osint-brazuca-regex\"\u003e\u003c/a\u003e\n\u003cimg src=\"https://img.shields.io/github/stars/osintbrazuca/osint-brazuca-regex.svg?style=social\" title=\"Stars\" /\u003e \n\u003c/p\u003e\n\n\n# Introdução\n**OSINT Brazuca Regex** é um repositório criado com intuito de reunir **expressões regulares** dentro do contexto Brasil 🇧🇷 e Geral.\n\n\u003e 📄 **Arquivo JSON Completo**: Todas as regex estão disponíveis no arquivo [`osint-brazuca-regex.json`](osint-brazuca-regex.json) para fácil integração em suas ferramentas e scripts.\n\n\u003cbr\u003e\n\n# Índice\n- [Documentos Brasileiros](#documentos-brasileiros)\n- [Criptomoedas e Wallets](#criptomoedas-wallets)\n- [Network e Infraestrutura](#network-infraestrutura)\n- [Cartões de Crédito](#cartoes-credito)\n- [Dados Bancários](#dados-bancarios)\n- [Tor e Dark Web](#tor-darkweb)\n- [REGEX Genéricas](#regex-genericas)\n\n\u003cbr\u003e\n\n# Documentos Brasileiros\n\n## CNPJ - Cadastro Nacional da Pessoa Jurídica\n```\n([0-9]{2}[\\\\.]?[0-9]{3}[\\\\.]?[0-9]{3}[\\\\/]?[0-9]{4}[-]?[0-9]{2})|([0-9]{3}[\\\\.]?[0-9]{3}[\\\\.]?[0-9]{3}[-]?[0-9]{2})\n```\n\n## CNPJ Alfanumérico - Cadastro Nacional da Pessoa Jurídica (Válido a partir de Julho de 2026)\n```\n^([A-Za-z0-9]{2}[\\\\.]?[A-Za-z0-9]{3}[\\\\.]?[A-Za-z0-9]{3}[\\\\/]?[A-Za-z0-9]{4}[-]?\\\\d{2})$\n```\n\n## CPF - Cadastro de Pessoas Físicas\n```\n[0-9]{3}\\\\.?[0-9]{3}\\\\.?[0-9]{3}\\\\-?[0-9]{2}\n```\n\n## Título de Eleitor\n```\n\\\\d{4}\\\\s?\\\\d{4}\\\\s?\\\\d{4}\n```\n\n## PIS/PASEP/NIT - Programa de Integração Social\n```\n\\\\d{3}\\\\.?\\\\d{5}\\\\.?\\\\d{2}[-\\\\s]?\\\\d{1}\n```\n\n## Cartão SUS - Cartão Nacional de Saúde\n```\n\\\\d{3}\\\\s?\\\\d{4}\\\\s?\\\\d{4}\\\\s?\\\\d{4}\n```\n\n## CNES - Cadastro Nacional de Estabelecimentos de Saúde\n```\n\\\\d{7}\n```\n\n## CNS - Cartão Nacional de Saúde (formato validado)\n```\n[1-2]\\\\d{10}00[0-1]\\\\d|[7-9]\\\\d{14}\n```\n\n## CTPS - Carteira de Trabalho e Previdência Social\n```\n\\\\d{7}\\\\s?(\\\\d{5})?\n```\n\n## Código IBGE - Código de Município (7 dígitos)\n```\n\\\\d{7}\n```\n\n## Inscrição Municipal\n```\n\\\\d{6,15}\n```\n### CPF - Cadastro de Pessoas Físicas por Localidade\n\u003cdetails\u003e\n  \u003csummary\u003eRio Grande do Sul\u003c/summary\u003e\n  \u003cbr\u003e\n  Dígito \u003cb\u003e0\u003c/b\u003e\n  \u003cp\u003eEx: 999.999.99\u003cins\u003e0\u003c/ins\u003e-99\u003c/p\u003e\n  \u003cpre\u003e^\\d{3}.?\\d{3}.?\\d{2}[0]{1}\\-?\\d{2}$\u003c/pre\u003e\n  \u003cbr\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eDistrito Federal, Goiás, Mato Grosso, Mato Grosso do Sul e Tocantins\u003c/summary\u003e\n  \u003cbr\u003e\n  Dígito \u003cb\u003e1\u003c/b\u003e\n  \u003cp\u003eEx: 000.000.00\u003cins\u003e1\u003c/ins\u003e-00\u003c/p\u003e\n  \u003cpre\u003e^\\d{3}.?\\d{3}.?\\d{2}[1]{1}\\-?\\d{2}$\u003c/pre\u003e\n  \u003cbr\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eAmazonas, Pará, Roraima, Amapá, Acre e Rondônia\u003c/summary\u003e\n  \u003cbr\u003e\n  Dígito \u003cb\u003e2\u003c/b\u003e\n  \u003cp\u003eEx: 000.000.00\u003cins\u003e2\u003c/ins\u003e-00\u003c/p\u003e\n  \u003cpre\u003e^\\d{3}.?\\d{3}.?\\d{2}[2]{1}\\-?\\d{2}$\u003c/pre\u003e\n  \u003cbr\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eCeará, Maranhão e Piauí\u003c/summary\u003e\n  \u003cbr\u003e\n  Dígito \u003cb\u003e3\u003c/b\u003e\n  \u003cp\u003eEx: 000.000.00\u003cins\u003e3\u003c/ins\u003e-00\u003c/p\u003e\n  \u003cpre\u003e^\\d{3}.?\\d{3}.?\\d{2}[3]{1}\\-?\\d{2}$\u003c/pre\u003e\n  \u003cbr\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eParaíba, Pernambuco, Alagoas e Rio Grande do Norte\u003c/summary\u003e\n  \u003cbr\u003e\n  Dígito \u003cb\u003e4\u003c/b\u003e\n  \u003cp\u003eEx: 000.000.00\u003cins\u003e4\u003c/ins\u003e-00\u003c/p\u003e\n  \u003cpre\u003e^\\d{3}.?\\d{3}.?\\d{2}[4]{1}\\-?\\d{2}$\u003c/pre\u003e\n  \u003cbr\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eBahia e Sergipe\u003c/summary\u003e\n  \u003cbr\u003e\n  Dígito \u003cb\u003e5\u003c/b\u003e\n  \u003cp\u003eEx: 000.000.00\u003cins\u003e5\u003c/ins\u003e-00\u003c/p\u003e\n  \u003cpre\u003e^\\d{3}.?\\d{3}.?\\d{2}[5]{1}\\-?\\d{2}$\u003c/pre\u003e\n  \u003cbr\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eMinas Gerais\u003c/summary\u003e\n  \u003cbr\u003e\n  Dígito \u003cb\u003e6\u003c/b\u003e\n  \u003cp\u003eEx: 000.000.00\u003cins\u003e6\u003c/ins\u003e-00\u003c/p\u003e\n  \u003cpre\u003e^\\d{3}.?\\d{3}.?\\d{2}[6]{1}\\-?\\d{2}$\u003c/pre\u003e\n  \u003cbr\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eRio de Janeiro e Espírito Santo\u003c/summary\u003e\n  \u003cbr\u003e\n  Dígito \u003cb\u003e7\u003c/b\u003e\n  \u003cp\u003eEx: 000.000.00\u003cins\u003e7\u003c/ins\u003e-00\u003c/p\u003e\n  \u003cpre\u003e^\\d{3}.?\\d{3}.?\\d{2}[7]{1}\\-?\\d{2}$\u003c/pre\u003e\n  \u003cbr\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eSão Paulo\u003c/summary\u003e\n  \u003cbr\u003e\n  Dígito \u003cb\u003e8\u003c/b\u003e\n  \u003cp\u003eEx: 000.000.00\u003cins\u003e8\u003c/ins\u003e-00\u003c/p\u003e\n  \u003cpre\u003e^\\d{3}.?\\d{3}.?\\d{2}[8]{1}\\-?\\d{2}$\u003c/pre\u003e\n  \u003cbr\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eParaná e Santa Catarina\u003c/summary\u003e\n  \u003cbr\u003e\n  Dígito \u003cb\u003e9\u003c/b\u003e\n  \u003cp\u003eEx: 000.000.00\u003cins\u003e9\u003c/ins\u003e-00\u003c/p\u003e\n  \u003cpre\u003e^\\d{3}.?\\d{3}.?\\d{2}[9]{1}\\-?\\d{2}$\u003c/pre\u003e\n  \u003cbr\u003e\n\u003c/details\u003e\n\n\n\n## RG - Registro Geral \n```\n(\\d{1,2}\\.?)(\\d{3}\\.?)(\\d{3})(\\-?[0-9Xx]{1})\n```\n\n## CNH - Carteira Nacional de Habilitação\n```\n((cnh.*[0-9]{11})|(CNH.*[0-9]{11})|(habilitação.*[0-9]{11})|(carteira.*[0-9]{11}))\n```\n\n## CEP - Código de Endereçamento Postal \n```\n(^\\d{5})\\-?(\\d{3}$)\n```\n\n### CEP - Código de Endereçamento Postal por localidade\n\n  * Centro-Oeste\n    \u003cdetails\u003e\n      \u003csummary\u003eDistrito Federal\u003c/summary\u003e\n      \u003cbr\u003e\n      70000-000 a 72799-999 e 73000-000 a 73699-999\n      \u003cpre\u003e(7([0-2][0-7]|3[0-6])\\d{2}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eGoiás\u003c/summary\u003e\n      \u003cbr\u003e\n      72800-000 a 72999-999 e 73700-000 a 76799-999\n      \u003cpre\u003e(7(2[8-9]|[3-6]7)\\d{2}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eMato Grosso do Sul\u003c/summary\u003e\n      \u003cbr\u003e\n      79000-000 a 79999-999\n      \u003cpre\u003e(79\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eMato Grosso\u003c/summary\u003e\n      \u003cbr\u003e\n      78000-000 a 78899-999\n      \u003cpre\u003e(78[0-8]\\d{2}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n\n  * Nordeste\n\n    \u003cdetails\u003e\n      \u003csummary\u003eAlagoas\u003c/summary\u003e\n      \u003cbr\u003e\n      57000-000 a 57999-999\n      \u003cpre\u003e(57\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eBahia\u003c/summary\u003e\n      \u003cbr\u003e\n      40000-000 a 48999-999\n      \u003cpre\u003e(4[0-8]\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eCeará\u003c/summary\u003e\n      \u003cbr\u003e\n      60000-000 a 63999-999\n      \u003cpre\u003e(6[0-3]\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n      \u003cdetails\u003e\n      \u003csummary\u003eMaranhão\u003c/summary\u003e\n      \u003cbr\u003e\n      65000-000 a 65999-999\n      \u003cpre\u003e(65\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eParaíba\u003c/summary\u003e\n      \u003cbr\u003e\n      58000-000 a 58999-999\n      \u003cpre\u003e(58\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003ePernambuco\u003c/summary\u003e\n      \u003cbr\u003e\n      50000-000 a 56999-999\n      \u003cpre\u003e(5[0-6]\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003ePiauí\u003c/summary\u003e\n      \u003cbr\u003e\n      64000-000 a 64999-999\n      \u003cpre\u003e(64\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eRio Grande do Norte\u003c/summary\u003e\n      \u003cbr\u003e\n      59000-000 a 59999-999\n      \u003cpre\u003e(59\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eSergipe\u003c/summary\u003e\n      \u003cbr\u003e\n      49000-000 a 49999-999\n      \u003cpre\u003e(49\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n\n  * Norte\n    \u003cdetails\u003e\n      \u003csummary\u003eAcre\u003c/summary\u003e\n      \u003cbr\u003e\n      69900-000 a 69999-999\n      \u003cpre\u003e(699\\d{2}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eAmapá\u003c/summary\u003e\n      \u003cbr\u003e\n      68900-000 a 68999-999\n      \u003cpre\u003e(689\\d{2}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eAmazonas\u003c/summary\u003e\n      \u003cbr\u003e\n      69000-000 a 69299-999 e 69400-000 a 69899-999\n      \u003cpre\u003e(69([0-2]|[4-8])\\d{2}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003ePará\u003c/summary\u003e\n      \u003cbr\u003e\n      66000-000 a 68899-999\n      \u003cpre\u003e(6[6-8][0-8]\\d{2}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eRondônia\u003c/summary\u003e\n      \u003cbr\u003e\n      76800-000 a 76999-999\n      \u003cpre\u003e(76[8-9]\\d{2}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eRoraima\u003c/summary\u003e\n      \u003cbr\u003e\n      69300-000 a 69399-999\n      \u003cpre\u003e(693\\d{2}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eTocantins\u003c/summary\u003e\n      \u003cbr\u003e\n      77000-000 a 77999-999\n      \u003cpre\u003e(77\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n\n  * Sudeste\n    \u003cdetails\u003e\n      \u003csummary\u003eEspírito Santo\u003c/summary\u003e\n      \u003cbr\u003e\n      29000-000 a 29999-999\n      \u003cpre\u003e(29\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eMinas Gerais\u003c/summary\u003e\n      \u003cbr\u003e\n      30000-000 a 39999-999\n      \u003cpre\u003e(3\\d{4}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eRio de Janeiro\u003c/summary\u003e\n      \u003cbr\u003e\n      20000-000 a 28999-999\n      \u003cpre\u003e(2[0-8]\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eSão Paulo\u003c/summary\u003e\n      \u003cbr\u003e\n      01000-000 a 19999-999\n      \u003cpre\u003e([0-1][1-9]\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n\n  * Sul\n    \u003cdetails\u003e\n      \u003csummary\u003eParaná\u003c/summary\u003e\n      \u003cbr\u003e\n      80000-000 a 87999-999\n      \u003cpre\u003e(8[0-7]\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eRio Grande do Sul\u003c/summary\u003e\n      \u003cbr\u003e\n      90000-000 a 99999-999\n      \u003cpre\u003e(9\\d{4}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eSanta Catarina\u003c/summary\u003e\n      \u003cbr\u003e\n      88000-000 a 89999-999\n      \u003cpre\u003e(8[8-9]\\d{3}-\\d{3})\u003c/pre\u003e\n      \u003cbr\u003e\n    \u003c/details\u003e\n\n## RNE - Registro Nacional de Estrangeiro\n```\n(RNE)([A-Z\\d])(\\d{6})([A-Z\\d])\n```\n\n## RENAVAM - Registro Nacional de Veículos Automotores\n```\n((\\d{4})[.](\\d{6})-(\\d{1})|(\\d{4})(\\d{6})(\\d{1}))\n```\n\n## Placas de Veículos Automotores - Modelo Mercosul e Modelo Antigo\n```\n^([a-zA-Z]{3}\\d[a-jA-J]\\d{2})|([a-zA-Z]{3}-\\d{4})$\n```\n\n## Boleto Bancário e Linha Digitável\n```\n(\\d{5}[\\.]\\d{5}[\\s]\\d{5}[\\.]\\d{6}[\\s]\\d{5}[\\.]\\d{6}[\\s]\\d[\\s]\\d{14})|(\\d{47,48})|(\\d{12} \\d{12} \\d{12} \\d{12})\n```\n\n## Chave NF-e - Chave de Acesso da Nota Fiscal Eletrônica (44 dígitos)\n```\n\\\\d{44}\n```\n\n## ISBN - International Standard Book Number\n```\n(?:ISBN(?:-1[03])?:?\\\\s?)?(?=[0-9X]{10}$|(?=(?:[0-9]+[-\\\\s]){3})[-\\\\s0-9X]{13}$|97[89][0-9]{10}$|(?=(?:[0-9]+[-\\\\s]){4})[-\\\\s0-9]{17}$)(?:97[89][-\\\\s]?)?[0-9]{1,5}[-\\\\s]?[0-9]+[-\\\\s]?[0-9]+[-\\\\s]?[0-9X]\n```\n\n## EAN-13 - Código de Barras de Produtos\n```\n^\\\\d{13}$\n```\n\n## Rastreamento Correios (formato completo)\n```\n[A-Z]{2}\\\\d{9}[A-Z]{2}\n```\n\n\u003cbr\u003e\n\n# Criptomoedas e Wallets\n\n## Bitcoin (BTC)\n```\n^(bc1|[13])[a-zA-HJ-NP-Z0-9]{25,39}$\n```\n\n## Ethereum (ETH)\n```\n^0x[a-fA-F0-9]{40}$\n```\n\n## Tether USDT (TRC-20) - Rede Tron\n```\n^T[a-zA-Z0-9]{33}$\n```\n\n## Tether USDT (ERC-20) - Rede Ethereum\n```\n^0x[a-fA-F0-9]{40}$\n```\n\n## BNB (Binance Coin)\n```\n^(bnb1|0x)[a-zA-Z0-9]{38,42}$\n```\n\n## Solana (SOL)\n```\n^[1-9A-HJ-NP-Za-km-z]{32,44}$\n```\n\n## XRP (Ripple)\n```\n^r[a-zA-Z0-9]{24,34}$\n```\n\n## Cardano (ADA)\n```\n^(addr1|stake1)[a-z0-9]{53,}$\n```\n\n## Dogecoin (DOGE)\n```\n^D[5-9A-HJ-NP-U][1-9A-HJ-NP-Za-km-z]{32}$\n```\n\n## Litecoin (LTC)\n```\n^(L|M|ltc1)[a-zA-Z0-9]{26,42}$\n```\n\n## Carteiras Multi-chain (detecção genérica)\n```\n^(0x[a-fA-F0-9]{40}|T[a-zA-Z0-9]{33}|[13][a-zA-Z0-9]{26,35}|bc1[a-z0-9]{39,59})$\n```\n\n\u003cbr\u003e\n\n# Network e Infraestrutura\n\n## IPv4\n```\n(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\n```\n\n## IPv6\n```\n(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\n```\n\n## MAC Address\n```\n(?:[0-9A-Fa-f]{2}[:-]){5}(?:[0-9A-Fa-f]{2})\n```\n\n## Domínio Genérico\n```\n\\\\b(?:[a-zA-Z0-9-]+\\\\.)+[a-zA-Z]{2,}\\\\b\n```\n\n## Domínio + Subdomínio\n```\n\\\\b(?:[a-zA-Z0-9-]+\\\\.){2,}[a-zA-Z]{2,}\\\\b\n```\n\n## Domínio .br (simplificado)\n```\n\\\\b(?:[a-zA-Z0-9-]+\\\\.)+br\\\\b\n```\n\n## Domínio com Porta\n```\n\\\\b(?:[a-zA-Z0-9-]+\\\\.)+[a-zA-Z]{2,}:\\\\d{1,5}\\\\b\n```\n\n## URL Completa\n```\n\\\\bhttps?:\\\\/\\\\/[^\\\\s\\\\/$.?#].[^\\\\s]*\\\\b\n```\n\n## URL com Domínio .br\n```\n(?:https?:\\\\/\\\\/)?(?:www\\\\.)?[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\\\\.br(?:\\\\/[^\\\\s]*)?\n```\n\n## URL Encurtada (bit.ly, t.co, tinyurl, etc)\n```\n\\\\b(?:bit\\\\.ly|t\\\\.co|tinyurl\\\\.com|goo\\\\.gl|ow\\\\.ly|is\\\\.gd|cutt\\\\.ly)\\\\/[a-zA-Z0-9_-]+\\\\b\n```\n\n## Microsoft Azure Cloud App\n```\n\\\\b[a-zA-Z0-9-]+\\\\.cloudapp\\\\.azure\\\\.com\\\\b\n```\n\n## Google Cloud (hostname reverso)\n```\n\\\\b\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.bc\\\\.googleusercontent\\\\.com\\\\b\n```\n\n## Amazon AWS EC2\n```\n\\\\bec2-\\\\d{1,3}-\\\\d{1,3}-\\\\d{1,3}-\\\\d{1,3}\\\\.[a-z0-9-]+\\\\.compute\\\\.amazonaws\\\\.com\\\\b\n```\n\n## Amazon AWS S3 Bucket\n```\n\\\\b[a-zA-Z0-9-]+\\\\.s3\\\\.[a-z0-9-]+\\\\.amazonaws\\\\.com\\\\b\n```\n\n## Azure Web Apps\n```\n\\\\b[a-zA-Z0-9-]+\\\\.azurewebsites\\\\.net\\\\b\n```\n\n## Heroku\n```\n\\\\b[a-zA-Z0-9-]+\\\\.herokuapp\\\\.com\\\\b\n```\n\n## Vercel\n```\n\\\\b[a-zA-Z0-9-]+\\\\.vercel\\\\.app\\\\b\n```\n\n## Netlify\n```\n\\\\b[a-zA-Z0-9-]+\\\\.netlify\\\\.app\\\\b\n```\n\n## Google Firebase\n```\n\\\\b[a-zA-Z0-9-]+\\\\.firebaseapp\\\\.com\\\\b\n```\n\n\u003cbr\u003e\n\n# Tor e Dark Web\n\n## Tor Hidden Service v2 (16 caracteres)\n```\n\\\\b[a-z2-7]{16}\\\\.onion\\\\b\n```\n\n## Tor Hidden Service v3 (56 caracteres)\n```\n\\\\b[a-z2-7]{56}\\\\.onion\\\\b\n```\n\n## Tor .onion (v2 ou v3)\n```\n\\\\b[a-z2-7]{16,56}\\\\.onion\\\\b\n```\n\n\u003cbr\u003e\n\n# Cartões de Crédito\n\n## Visa\n```\n4[0-9]{12}(?:[0-9]{3})?\n```\n\n## Mastercard\n```\n(?:5[1-5][0-9]{2}|222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}\n```\n\n## American Express\n```\n3[47][0-9]{13}\n```\n\n## Elo (Brasil)\n```\n(?:4011|4312|4389|4514|4576|5041|5066|5067|6277|6362|6363)[0-9]{12}\n```\n\n## Hipercard (Brasil)\n```\n(?:38|60)[0-9]{11,17}\n```\n\n## Diners Club\n```\n3(?:0[0-5]|[68][0-9])[0-9]{11}\n```\n\n## Cartão Genérico (múltiplas bandeiras)\n```\n(?:4[0-9]{12}(?:[0-9]{3})?|(?:5[1-5][0-9]{2}|222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|6(?:011|5[0-9]{2})[0-9]{12}|(?:2131|1800|35\\\\d{3})\\\\d{11})\n```\n\n## Cartão com Separadores (#### #### #### ####)\n```\n(?:[0-9]{4}[\\\\s-]?){3}[0-9]{4}\n```\n\n\u003cbr\u003e\n\n# Dados Bancários\n\nO arquivo JSON contém regex para contas bancárias de 26 instituições brasileiras, incluindo:\n- Banco do Brasil\n- Bradesco\n- Caixa Econômica Federal\n- Itaú\n- Santander\n- Nubank\n- Inter\n- C6 Bank\n- Neon\n- PagSeguro\n- Entre outros...\n\n\u003e Consulte o arquivo [`osint-brazuca-regex.json`](osint-brazuca-regex.json) para ver todas as regex de contas bancárias.\n\n\u003cbr\u003e\n\n## Passaporte\n```\n^[A-Z]{2}\\d{6}$\n```\n\n## CRM - Conselho Federal de Medicina\n```\n([0-9-\\/]{5,11})(?i)[a-z]{2}\n```\n\n## Telefone\n```\n(?:(?:(\\+|00)?(55))\\s?)?(?:\\(?(\\d{2})\\)?\\s?)(|\\d{2})(|-)?(?:(9\\d|[2-9])\\d{3}[-|.|\\s]?(\\d{4}))\n```\n## Siglas das UF`s\n```\n(AC|AL|AP|AM|BA|CE|DF|ES|GO|MA|MT|MS|MG|PA|PB|PR|PE|PI|RJ|RN|RS|RO|RR|SC|SP|SE|TO|BR)\n```\n\n## CADASTUR - (Cadastro de Prestadores de Serviços Turísticos)\n```\n([0-9]{2}[\\.]?[0-9]{3}[\\.]?[0-9]{3}[\\/]?[0-9]{4}[-]?[0-9]{2})\n```\n## DATA - (dd-mm-yyyy | dd/mm/yyyy)\n```\n(0[1-9]|1[0-9]|2[0-9]|3[0-1])[- | \\/](0[1-9]|1[0-2])[- | \\/]([0-9]{4})\n```\n\n## Inscrição Estadual (IE)\nNúmero de inscrição dado às empresas pelo SEFAZ (Secretária da Fazenda) de cada UF. O comprimento pode variar de 8 a 13 dígitos, dependendo da UF. A REGEX abaixo corresponde ao formato utilizado no estado de São Paulo. Para outros estados, verifique o arquivo JSON na raiz deste repositório.\n```\n^\\d{3}.?\\d{3}.?\\d{3}.?\\d{3}$\n```\n\n\n# REGEX Genéricas\n\n## Email\n```\n([\\\\w._%+-]+)(@|\\\\s@\\\\s|\\\\sat\\\\s|\\\\[at\\\\])([\\\\w.-]+)\\\\.([\\\\w]{2,})\n```\n\n## Telefone Brasil\n```\n(?:(?:(\\\\+|00)?(55))\\\\s?)?(?:\\\\(?(\\\\d{2})\\\\)?\\\\s?)(|\\\\d{2})(|-)?(?:(9\\\\d|[2-9])\\\\d{3}[-|.|\\\\s]?(\\\\d{4}))\n```\n\n## Data (dd-mm-yyyy | dd/mm/yyyy)\n```\n([0-9]{2})[-|\\\\/]([0-9]{2})[-|\\\\/]([0-9]{4})\n```\n\n## Hora formato 12h\n```\n((0?[1-9]|1[0-2]):([0-5][0-9].?([a].?[m].?|[p].?[m].?)))\n```\n\n## Hora formato 24h\n```\n([01][0-9]|[2][0-3]):([0-5][0-9])\n```\n\n## UUID (Universally Unique Identifiers)\n```\n^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-4[a-fA-F0-9]{3}-[8|9|aA|bB][a-fA-F0-9]{3}-[a-fA-F0-9]{12}$\n```\n\n## Validador de Senha (8-20 dígitos, maiúsculas, minúsculas, números e especiais)\n```\n(?=.*[A-Z])(?=.*[a-z])(?=.*[\\\\d])(?=.*[@#$%\u0026*!-+\u0026*]).{8,20}\n```\n\n## Latitude e Longitude\n```\n(\\\\+|-)?(?:180(?:(?:\\\\.0{1,6})?)|(?:[0-9]|[1-9][0-9]|1[0-7][0-9])(?:(?:\\\\.[0-9]{1,6})?))\n```\n\n## Chave PIX\n```\n([0-9]{14,20})([bB][rR]\\\\.[gG][oO][vV]\\\\.[bB][cC][bB]\\\\.[pP][iI][xX]).*(6304)([0-9a-zA-Z]{4})\n```\n\n## Chave PIX Aleatória\n```\n([a-z\\\\d]{8})\\\\-([a-z\\\\d]{4})\\\\-([a-z\\\\d]{4})\\\\-([a-z\\\\d]{4})\\\\-([a-z\\\\d]{12})\n```\n\n## Processo CNJ (Conselho Nacional de Justiça)\n```\n[0-9]{7}\\\\-?[0-9]{2}\\\\.?[0-9]{4}\\\\.?[4-8]\\\\.?[0-9]{2}\\\\.?[0-9]{4}\n```\n\n## Número de Endereço (números ou \"S/N\", \"s/n\", \"S/n\", \"s/N\")\n```\n^(?:s\\\\/n|S\\\\/n|S\\\\/N|s\\\\/N)|^(\\\\d)*$\n```\n\n\u003cbr\u003e\n\n# Autores 👔 \u003ca name=\"autores\"\u003e\u003c/a\u003e\n\u003cp \u003e\n\u003cimg src=\"assets/logo_profile.png\" width=\"20%\" /\u003e\u003cbr\u003e\n\u003cp\u003e\n\n- **Cleiton P. (a.k.a. MrCl0wnLab)** - [Twitter](https://twitter.com/MrCl0wnLab), [Git](https://github.com/MrCl0wnLab)\n\n- **Diego (a.k.a. c4nh0t0)** - [Twitter](https://twitter.com/C4nh0t0GH), [Git](https://github.com/c4nh0t0)\n\n---\n\n## Contribuições ✨ \u003ca name=\"contribuicoes\"\u003e\u003c/a\u003e\nContribuições de qualquer tipo são bem-vindas!\n    \n---\n    \n## Créditos 👏 \u003ca name=\"creditos\"\u003e\u003c/a\u003e\nA todas as instituições públicas governamentais e iniciativas privadas que disponibilizaram os links para consulta.\n\u003cbr\u003e\nA todos que de alguma forma contribuíram para o compartilhamento de links e tricks de consulta nos websites.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosintbrazuca%2Fosint-brazuca-regex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fosintbrazuca%2Fosint-brazuca-regex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosintbrazuca%2Fosint-brazuca-regex/lists"}