Skip to content

Break it before they do.

0xExploit Labs builds open-source tools for the people who test infrastructure for a living.

The work these tools are built for

Asset discoverySubdomain enumerationDNS resolutionHTTP probingService fingerprintingExposure testingAttack surface monitoring

How we build

Three things every tool has to be.

  • Built by practitioners

    Written by people who run this work for a living, and used the way it ships: from a terminal, against a real, authorised scope.

  • Readable end to end

    MIT licensed, and public from the moment it ships. Whatever a tool concludes about your infrastructure, the code that reached that conclusion is there to read.

  • Made to be scripted

    Built for a terminal, a pipeline and a scheduled job before anything else. If a result cannot be piped into the next thing, it is not finished.

How this is built

What every repository here commits to.

  • Open source, always

    Every tool is MIT licensed and developed in public. Read the code before you point it at your infrastructure.

  • No agents to deploy

    Nothing is installed on the systems you test. A tool runs from your machine or your CI runner and leaves nothing behind on the other end.

  • Nothing you cannot inspect

    A finding is only worth acting on if you can see how it was reached. The code that produced it is public, so the answer is never that the tool said so.

  • Terminal first

    Designed to be run by a script and read by another program, not to be driven through a dashboard someone else hosts.

  • Built for real scopes

    The target is a whole external surface rather than one host, and the work is planned around that from the start.

  • Built in the open

    Repositories go public as they reach a state worth running. Issues and pull requests are the roadmap, and there is no private branch where the real work happens.

MIT

Every tool, in the open, from the moment it ships.

Star us on GitHub

The difference

What you give up with a closed scanner.

Closed scanners

  • Detection logic you are not allowed to read
  • Agents to deploy, patch and keep alive
  • Per-asset pricing that punishes discovery
  • One vendor's release schedule, whatever you need next
  • PDF reports where machine-readable output should be
  • Results locked inside a dashboard you do not control
0xExploit labs
  • Every line of it is public and MIT licensed
  • Nothing installed on the systems you test
  • The tooling costs nothing; the compute is yours to run
  • No release calendar to wait on; a tool ships when it is ready
  • Output meant to be read by the next program in the chain
  • Runs on your laptop, your CI, or your own box

Coming soon

Built in the open, one tool at a time.

Nothing is released yet. Repositories go public as they reach a state worth running, and this page will list them the day they do. No waitlist, no early access. Just watch the organisation.

  • Public from the moment it ships

    First repositories coming. Watch the organisation on GitHub.

  • MIT, every time

    Every tool ships under the MIT licence. No paid tier, no source-available carve-out.

  • Shaped by issues and pull requests

    Once something ships, issues and pull requests decide what's next.

  • One tool at a time

    Each tool ships on its own timeline.

Community

Built in the open, from the moment it ships.

Repositories are public as they reach a state worth running, and issues and pull requests are the roadmap once they are. There is no private branch where the real work happens.

Public repositories
1
GitHub stars
1
MIT licensed
100%
Contribute on GitHub

FAQ

You have questions. We have answers.

The surface keeps changing. So should your recon.

Nothing is published yet. Watch the organisation on GitHub and the first releases will show up there before anywhere else.

Watch on GitHub

A week of one surface