Black Shard

Penetration testing for Australian organisations.

Manual penetration testing of web applications, APIs, networks and cloud environments, scoped and quoted in writing before work starts.

External penetration test from $4,950 ex GST.

Fixed scope, written report, re-test included.

Book a free 30-minute scoping callOpen a brief

Inside the fixed scope
Re-test
Every finding reproduced by a tester
Manual
CyberCert public registry
SMB1001:2026 Gold

A test runs in six stages, from scoping to the re-test, each recorded in the report with what was done and when. The re-test sits inside the fixed scope and confirms closure on the deployed system.

Where testing runs

Black Shard is an Australian software engineering and cybersecurity firm working nationally and internationally. Testing runs against systems wherever in Australia they are operated. It requires a defined scope, provisioned access and an agreed testing window. Penetration testing in Brisbane covers the on-site scoping, internal network testing and debriefs that run in person for organisations in that city.

Scoping and rules of engagement

Every test starts with a written scope and quote, set against the assets in question: applications, APIs, cloud environments, network segments, or a combination. Rules of engagement are agreed in writing before testing begins.

Keeping the window and the price fixed

Scoping a penetration test well keeps the window and the price fixed: named assets, named environments and the access model agreed before testing starts.

Rules of engagement
  • The scope boundary and exclusions
  • The testing window and any blackout periods
  • Techniques excluded by default, such as denial-of-service testing
  • Written authorisation naming who can vary or halt scope
  • A stop-work procedure with a named contact on both sides
  • Access that is least-privilege and time-boxed to the testing window

What we test

Web applications and APIs are tested against OWASP guidance, networks against ASD guidance. Multi-tenant systems have the tenant boundary tested specifically.

Applications, networks and cloud

Web application and API testing covers authentication and session handling, access control, injection, and application logic. External network testing establishes what is reachable from the internet, and internal testing starts from an assumed foothold and establishes how far it extends. Cloud environments are reviewed for identity, network exposure and configuration alongside the application work.

Systems we build and operate

Black Shard builds and operates systems in regulated industries. GRM LAW, a Brisbane law firm, runs on an operations and compliance portal in which every state change is written to an append-only audit ledger. Aurii, clinical software Black Shard built and operates, isolates tenant data with PostgreSQL row-level security in Azure's Australia East region. Stone Leaf Capital operates a staff portal Black Shard built, with a sealed compliance audit log structured around the firm's AFSL perimeter. Multi-tenant, audit-logged and regulated systems are tested with those designs as the reference.

Types of penetration testing

Each type is scoped on its own or combined into one engagement with one report. An external test is the usual starting point.

  • External network penetration testing: the internet-facing perimeter, from the IP ranges, domains and services you own
  • Internal network penetration testing: from an assumed foothold inside the network, over agreed remote access or on-site
  • Web application penetration testing: authentication, session handling, access control, injection and business logic, tested against OWASP guidance
  • API penetration testing: authorisation on every endpoint, object-level access control, and the data each response returns
  • Cloud penetration testing: identity, network exposure and configuration in the cloud environment behind the application
API and AI testing

API penetration testing and web application testing follow where a product, portal or integration holds data that matters, and AI penetration testing covers models, agents and the tools they can call.

How a penetration test runs

Six stages, each recorded in the report with what was done and when.

  1. Scoping: a free 30-minute call, then a written scope, quote and rules of engagement naming every target in bounds
  2. Reconnaissance: the external footprint is mapped from public sources and DNS
  3. Discovery: each target is enumerated for exposed services, entry points, roles and trust boundaries, with automated tooling used for coverage
  4. Exploitation: weaknesses tested by hand, chained where they combine, only as far as the rules of engagement allow
  5. Reporting: each reproduced finding written up, then a debrief with the tester, by video or in Brisbane
  6. Re-test: once fixes are deployed, each reported finding is tested again and its status recorded

Findings and reporting

Every finding is reproduced by a tester before it is written up; automated output is reported only after a person confirms it. The findings report opens with an executive summary of overall exposure, findings ranked by severity.

  • Title and severity, rated for what an attacker could do with the weakness in this environment
  • Affected assets: the host, URL, API endpoint or cloud resource, and the environment and build tested
  • Description and business impact: what the weakness allows, and what data or function it exposes
  • Reproduction steps with evidence: the requests, responses and screenshots captured at the time of testing
  • Remediation: the fix, written for the engineers who will apply it, with OWASP or ASD references where they apply
  • Re-test status: open, closed or partially closed, recorded once the re-test runs
What each finding contains

Each finding follows one structure, so engineers can work from it, and boards, insurers and customers can read it. It is written with severity, business impact, reproduction steps and the technical detail required to remediate it, for the engineers applying the fix and for the executive signing off on it.

Re-testing

A re-test confirms that each reported finding has been closed on the deployed system. Its scope is limited to the findings raised in the original report. If the environment has changed materially between the test and the re-test, that change is flagged and re-scoping is discussed before the re-test proceeds.

Confidentiality

Findings are the client's information. They are held in confidence, and any disclosure to a third-party vendor is made only with the client's consent.

Test material and data handling

Black Shard is an Australian company, subject to the Privacy Act 1988 and the Notifiable Data Breaches scheme, and the platforms that hold client data run in Australian regions on Microsoft Azure.

Encryption, access and certification

A penetration test generates sensitive material: credentials, configuration detail, and evidence of how systems fail. Engagement data is encrypted in transit and at rest, and access is least-privilege and time-boxed to the testing window.

Black Shard holds SMB1001:2026 Gold, verifiable on the CyberCert public registry. OWASP and ASD guidance are methodologies we test against.

How much does penetration testing cost?

An external penetration test starts at $4,950 ex GST, for a fixed scope with a written report and a re-test of the reported findings. Above that price, four things drive the quote.

  • The size of the attack surface
  • The number of environments in scope
  • Tenancy count for multi-tenant products
  • Whether on-site work is included
Market price bands

The re-test sits inside the fixed scope. Penetration testing cost in Australia sits in broad market bands by engagement type, and a quote well under the band for its type is usually a vulnerability scan.

A free 30-minute scoping call settles the scope and the quote. A brief to info@blackshard.com.au starts scoping from the detail you have.

Recent work of this kind

  • Client confidential

    Authenticated application and cloud-configuration penetration test of a Queensland financial-services platform, under signed authority, retested to closure.

Questions, answered

How do I get a penetration testing quote?

Send a brief naming the applications, APIs, cloud environments or network segments in question. Every test starts with a written scope and quote, and the quote names its drivers: the size of the attack surface, the number of environments in scope, tenancy count for multi-tenant products, and whether any of the work needs to run on-site.

Can you test an organisation outside Brisbane?

Yes. Testing runs remotely against your applications and networks over the same paths they are exposed on, so location is a scoping detail. On-site internal testing is available where the scope calls for it.

What methodologies do you test against?

OWASP guidance for applications and APIs, and ASD guidance, including the Essential Eight mitigation strategies, for the surrounding environment. These are methodologies we work against. The firm holds SMB1001:2026 Gold, verifiable on the CyberCert public registry.

Is a re-test included?

Yes. A re-test of the findings in the original report sits inside the fixed scope. It confirms closure on the deployed system.

Do you just run a scanner?

Automated tooling is used for coverage. Nothing is reported as a finding until a tester has reproduced it, and every finding carries the reproduction steps.

Can I share the report with my board or insurer?

Yes. Each finding is written with severity, business impact, reproduction steps and remediation detail, so it can be read by an executive and worked from by an engineer.

How long does a penetration test take?

The timeframe is fixed at scoping and depends on the attack surface, the environments in scope and tenancy count. A single external perimeter is a shorter engagement than a multi-tenant application with an API and a cloud environment behind it. The window is in writing before testing begins.

What access do you need?

Only what the scope requires. Access is least-privilege and time-boxed to the testing window, and the access model is agreed at scoping with the targets and the timeframe.

What types of penetration testing do you run?

External and internal network testing, web application testing, API testing and cloud testing, scoped on their own or combined into one engagement with one report. AI penetration testing covers models, agents and the tools they can call.

What does a finding in the report contain?

A title and severity, the affected assets, a description of the business impact, reproduction steps with evidence, the remediation, and its status after the re-test. The report opens with an executive summary.

Scope a penetration test with Black Shard.

Brisbane head office.

Book a free 30-minute scoping callOpen a briefinfo@blackshard.com.au