Blackhat test
An overall view of key technical and organisational weaknesses from an attacker's perspective.
Typical situationWe need the overall picture
Service detailsFind weaknesses before someone else exploits them. An authorised test replaces assumptions about security with verified facts and clear priorities.
In this example, an API authorisation flaw exposes data. Testing provides evidence and impact; code analysis helps identify the cause and a suitable fix. We agree on the methods and scope beforehand.
An overall view of key technical and organisational weaknesses from an attacker's perspective.
Typical situationWe need the overall picture
Service detailsIn-depth verification of what can be exploited in a specific application, API or infrastructure.
Typical situationWe have a specific target
Service detailsArchitecture, source code, dependencies and application behaviour. Deliverables for developers.
Typical situationWe develop our own software
Service detailsEach finding describes impact, evidence and recommended remediation for both developers and management.
# logged in as account A
GET /api/orders/1044 HTTP/1.1
Authorization: Bearer ••••••••
HTTP/1.1 200 OK
{ "order": 1044, "owner": "account B" }
FROM FINDING TO PROTECTION
Testing demonstrates how rules can be bypassed. The defensive perspective identifies where to stop that path and how to verify the fix.
A request arrives from an application or integration.
The server checks the user and their access to data.
Business rules determine which operations may proceed.
Storage returns data within the permitted scope.
In this example, a user accesses data belonging to someone else. The test provides evidence of the path, the missing control and the actual impact.
The server checks permissions before the request reaches data. A retest within the agreed scope can verify the effect of the fix.
What you want to find out or address, your environment and any constraints.
Scope, rules, responsibilities and deliverables. Written authorisation for testing, a pilot for technology.
We carry out the test, analysis or deployment. Critical findings are reported promptly as agreed.
A management summary, technical details for your team and recommended next steps.
We test only with written authorisation and within an agreed scope. The rules specify authorised targets, techniques, timing, contacts and an immediate stop procedure.
No. Every finding includes evidence, impact, priority and recommended remediation. Management also receives a summary, while the technical team receives the details.
No. Test results are not tied to a product purchase. Any help with remediation or defence is agreed separately.
You do not need to know whether you need a test, a technology or a consultation. We will suggest a suitable next step based on your situation.