Rules of engagement
Targets, windows, escalation contacts and hard limits agreed in writing. Nothing is touched before that document is signed by someone entitled to sign it.
Practice 05 — Penetration Testing
In October 2026 eight certificate authority private keys turned out to be integers below 256. Browsers blocked them the same day. Published testing found curl and Node connecting to the compromised chains without a word. That gap is where we look.
Scoped on the call, quoted in days, in writing.
A short call to understand your targets and timing, and to explain how we scope a test. Nothing begins before it is signed.
Loading available times…
Targets, windows, escalation contacts and hard limits agreed in writing. Nothing is touched before that document is signed by someone entitled to sign it.
Manual testing against the agreed scope, logged and attributable throughout, with anything genuinely dangerous flagged to you before it is pushed further.
Findings with reproduction steps, a register with named owners, and a retest of the fixes once your team has made them.
Scanners find the findings that are easy to describe. The value here is chained issues and the trust assumptions nobody encoded — which is why the supply chain and client-trust work is a standing part of scope rather than an upsell.
Written authorisation from someone entitled to give it, naming the targets and the window. Where you do not own the infrastructure — a cloud provider, a SaaS platform — their rules apply too, and we will tell you what they require.
The rules of engagement set hard limits, and denial of service is excluded by default. Where a finding could only be proven by something disruptive, we describe it and ask rather than proving it.
Yes. A findings register with reproduction detail for your engineers, and a summary suitable for sharing externally without handing a reader a working exploit.
Most engagements run three to six weeks including the retest, depending on scope. The scoping call exists to give you a real number rather than a range.
Thirty minutes, no obligation. We will tell you what is worth doing, including when the answer is less than you expected.