BLACKOPS SOFTWARE

Security research/Engineering/Real-world impact

Find the weakness.
Engineer the defence.

An offensive perspective. A practical response.
We examine how applications, identities and infrastructure
can fail — and help technical teams build more resilient systems.

Why identity is still the weakest link

A practical look at identity risks in modern infrastructure.

Read more

Designing for system resilience

Key principles for building systems that withstand real-world pressure.

Read more

From research to real-world impact

How offensive research leads to stronger, more resilient systems.

Read more

The role of infrastructure in defence

Why infrastructure decisions determine your security posture.

Read more
01 / THE PRACTICE

Technical depth.
Precisely applied.

A specialist security practice for founders, security leads and engineering teams. Start with a consequential question about a system you own or are authorized to assess — not an unbounded promise to find everything.

Explore the practice

Written authorization. Agreed assets and methods. Explicit stop conditions. Each engagement states what will be tested, what evidence will be retained and what remains outside the review.

Define the scope
02 / FROM QUESTION TO EVIDENCE

A finding is a start.
Verified change matters.

A convincing report is useful only if a team can understand the consequence, make an informed change and verify the result. The investigation and the engineering response belong in the same conversation.

Connected decisions. Clearly defined boundaries. Conceptual illustration.
  1. 01

    Scope

    Define the assets, authorization, constraints and stop conditions before touching a system.

    A written boundary for the work.
  2. 02

    Investigate

    Follow the highest-value questions. Validate behavior with controlled tests and the minimum necessary evidence.

    Findings with context, impact and limitations.
  3. 03

    Engineer

    Work through the fix with your team. Connect a finding to an understandable implementation change.

    A prioritized, reviewable remediation plan.
  4. 04

    Verify

    Retest agreed changes and document what was covered, what remains and who owns the next step.

    Verification evidence and a clear handover.
How engagements work
WHEN THE RESPONSE NEEDS SOFTWARE

Connect the review to focused engineering — browser operations, data pipelines and controlled automation. Permissions, recovery and technical ownership remain part of the build.

03 / WORK THROUGH THE QUESTION

Useful tools.
Honest limits.

Start before an engagement. Review pasted browser policies, prepare a testing scope or map a trust decision. These tools work locally in your browser; they do not scan targets or turn incomplete inputs into a security score.

Open the tool library

No sign-up or upload. Inputs stay in browser memory and disappear on reload. Do not paste credentials or confidential records. A worksheet is a starting point, not an assessment of your system.

04 / QUESTION THE ASSUMPTION

A clearer question.
A stronger boundary.

Security decisions become more useful when the claim is specific. Our technical guides separate definitions, evidence, limitations and practical verification — with primary sources and clearly labelled examples.

Explore the research library

Does a successful login establish permission?

No. Authentication establishes an identity; authorization decides whether that identity may perform a particular action on a particular resource. Tenant boundaries, object ownership and background jobs still need explicit permission decisions.

Understand API authorization

Does logout revoke every form of access?

Not necessarily. Removing a browser cookie is different from invalidating server-side authority. Other sessions, cached decisions, live connections and queued work may have separate lifecycles. Verify the protected actions your revocation policy is intended to stop.

Review the session lifecycle

Does an isolated browser make activity anonymous?

No. Separate browser state can prevent workflows from sharing cookies or local storage. It does not conceal network activity, establish a complete operating-system boundary or replace application access controls. Define which state must remain separate, then test that boundary.

Understand browser isolation

Can a system prompt enforce an agent’s authority?

A prompt can express intended behavior, but it is not a dependable resource-authorization boundary. Validate tool permissions outside the model, distinguish untrusted content from instructions and inspect actual state changes rather than relying on the final answer.

Examine the AI trust boundary
START WITH WHAT MATTERS

Bring the difficult question.
We’ll define a clear boundary.

A planned release, an uncertain permission model or a workflow that needs stronger control. Bring the system context, the accountable owner and the question you need to resolve. We’ll discuss a realistic scope before any testing starts.

PART OF A WIDER TECHNOLOGY PERSPECTIVEVDS International The Green Chain