OSINTverse

otlite · Web and records

Install OSINT Brazuca Regex on Linux or macOS in one command

OSINT Brazuca Regex is a collection of regular expressions for Brazilian identifiers: CPF, CNPJ, phone numbers, licence plates, and more. otlite fetches the collection so you can grep documents and results with it.

OSINT Brazuca Regex in three lines

pipx install otlite
otlite install osint-brazuca-regex
otlite run osint-brazuca-regex -- --help

Runs osintbrazuca/osint-brazuca-regex (MIT, ★ 1k, otlite 1.2.1, catalog updated Oct 23, 2026). otlite installs and runs it at a tested version; it does not change or verify the tool itself.

What OSINT Brazuca Regex is for

  • Extracting Brazilian identifiers from text and search output.
  • Validating CPF and CNPJ formats in a case.

Typed inputs for OSINT Brazuca Regex

OSINT Brazuca Regex has no typed input. Pass its own arguments after --; otlite info osint-brazuca-regex shows an example.

Where the results go

Every run lands under ./results/osint-brazuca-regex/<target>/ as a timestamped output file, a .meta.json sidecar (the exact command, start and end time, exit code, and the SHA-256 of the output), and a .envelope.json with the entities found, in the same shape for every tool. List runs with otlite results, group them with --case, compare the last two with otlite diff osint-brazuca-regex <target>, and pull indicators out with otlite extract osint-brazuca-regex.

Before you run it

  • It is a pattern library, not a scanner. Use the patterns with grep, otlite extract, or your own scripts.

Update, remove, inspect

otlite info osint-brazuca-regex      # inputs, keys, an example command
otlite example osint-brazuca-regex   # sample output, where there is one
otlite update osint-brazuca-regex    # move to the next tested version
otlite remove osint-brazuca-regex    # delete its virtualenv

Full reference: the otlite docs, and the tool's own README on GitHub.

Pairs with

Sitedorks builds search-engine queries that look for a term across a curated set of sites, such as paste sites, code hosts, and social networks, and opens them in your browser.
ParamSpider pulls every archived URL for a domain from the Wayback Machine and keeps the ones with query parameters.
CrossLinked scrapes search engines for LinkedIn results about a company and turns the names it finds into email addresses in the format you specify.

FAQ

OSINT Brazuca Regex with otlite, answered

How do I install OSINT Brazuca Regex on Kali, Ubuntu, or macOS?

Install otlite once with pipx install otlite (or the one-line installer on the otlite page), run otlite init, then otlite install osint-brazuca-regex. The tool lands in its own virtualenv under ~/.otlite/, pinned to a version that was tested, so nothing touches your system Python. otlite doctor prints the command that fixes a missing git or venv module.

Which inputs does OSINT Brazuca Regex take through otlite?

OSINT Brazuca Regex does not take a typed input; pass its own arguments after --. otlite info osint-brazuca-regex prints what it accepts and an example command.

Where does otlite save OSINT Brazuca Regex results?

Under ./results/osint-brazuca-regex/<target>/ in the folder you run from, as a timestamped output file plus a .meta.json sidecar (the exact command, timing, exit code, and SHA-256) and a .envelope.json with the entities found. Add --case <name> to group runs, otlite results to list them, and otlite diff osint-brazuca-regex <target> to compare the last two.

Does OSINT Brazuca Regex need an API key or a login?

No key is required for the basic run. Optional keys, where the project supports them, go in with otlite keys set NAME and are passed only to tools that declare them.

Can I run OSINT Brazuca Regex together with other tools?

Not through --all, because OSINT Brazuca Regex has no typed input. Run it on its own, or put it in a playbook with explicit arguments.