Black-box penetration testing

Proof, not a list of maybes.

We attack your production system from the outside, the way a real attacker would. When we find a breach, we prove it with the smallest safe exploit. Then Sabal engineers help you close it.

No test starts before a signed authorization.

SAMPLE FINDING · BT-[ID] CRITICAL

Any signed-in user can read other customers’ orders

Broken object-level authorization · CWE-639

GET /api/v2/orders/[ID]
token: user B order of user A
200 OK · 1 record read · stopped
Fixed by [CLIENT] RE-TEST PASSED

What We Test

Every breach an outsider can reach

Software breaches we can prove on your live system. Each one comes with evidence and a fix.

  • 01

    Application logic

    Flows that skip a step, trust the wrong input, or let a price change.

  • 02

    Sign-in and access control

    One user reaching another user’s data, or an admin function.

  • 03

    Data exposure

    Records, keys and files that leak through APIs, storage or errors.

  • 04

    Injection

    Input that becomes a query, a command or a page script.

  • 05

    Misconfiguration

    Cloud, DNS, TLS and header settings that open a door.

  • 06

    Exposed services

    Forgotten hosts, admin panels and ports that face the internet.

NEVER IN SCOPE DDoS and stress tests. Your uptime is not part of the proof.

How It Works

From signed scope to a fix you can verify

  1. Agree and sign

    Targets, test windows, proof limits and an emergency-stop contact. In writing, before any test.

  2. Look from outside

    No inside access. Our testers work with AI assistance to map what an attacker can see.

  3. Show the breach

    A controlled exploit on production, with the least data touched. Then we stop.

  4. Close it and re-test

    Your team or Sabal engineers fix the code and infrastructure. We test again to confirm.

You Set The Limits

Production-safe by contract

We test your real system because that is where real attackers go. The rules of engagement fix the limits before we start.

HOW FAR
How deep each exploit may go, agreed per engagement.
WHAT DATA
Which data we may see as proof, and what we never touch.
WHEN
Test windows and blackout periods around your business.
STOP
One call from your named contact stops all testing.

Proven, not guessed

Every finding in the report comes with the request, the response and the impact we saw.

Built by software people

Sabal Tech builds trading and enterprise platforms. We know how they break because we build them.

One team to the fix

No hand-off to strangers. The same company can fix the code and the infrastructure.

See what an attacker sees. Before they do.

Start with a short scoping call. You leave with a clear scope and a price: [PRICE MODEL].