Cyber Security

Penetration Testing

Choose the tests that match your risk, from one internet-facing IP address to a full red team exercise, with a report your IT team and leadership can both use.

Starting from $999 ex GST for an external network test (one IP address)

Test phases5 phases
  • ScopeTargets and rules of engagement agreedAgreed
  • ReconExposed services mappedDone
  • ExploitFinding confirmed safelyConfirmed
  • ReportFix advice in plain EnglishDecision needed
  • RetestClosed findings checked againRetested
Illustration · not live data

In short

Penetration testing is a controlled, approved attack on your systems that shows how an attacker could get in and what they could reach. Catharsis's Sydney penetration testers work manually, the way a real attacker would, rather than relying on automated scans alone. Each finding comes with evidence and a fix your team can act on.

01Who it's for

Is penetration testing right for you?

It suits organisations that need independent evidence their security holds, or that are about to change something important. Testing is scoped to the risk you are most worried about, so you don't pay for tests you don't need.

Built for

  • Organisations with 5 or more staff in sectors such as finance, legal, healthcare and technology
  • Government, council, health and education teams that must show testing as part of a compliance or procurement process
  • Software and product teams with a website, portal, mobile app or AI feature to test
  • IT teams and providers who want an independent check of their own work

You probably need it if…

  • A customer, insurer, auditor or government buyer has asked for evidence of security testing
  • You're launching a new website, customer portal, mobile app or cloud environment
  • You're working towards ISO/IEC 27001:2022 certification, an ASD maturity target or ASD Essentials readiness
  • You've never tested your systems from an attacker's point of view, or they have changed a lot since your last test

02What we offer

Choose the tests you need

Network & infrastructure

External network testing

We test what the internet can see: firewalls, VPNs, remote access portals, email gateways and exposed services. You learn which entry points an outside attacker could use and how far each one leads.

Internal network testing

We start from the position of a compromised laptop or a malicious insider and test how far an attacker could move. The focus is on what threatens the confidentiality, integrity and availability of your systems.

Active Directory review

A review of your Active Directory and Microsoft Entra ID set-up: privileged accounts, group policy, password and multi-factor authentication (MFA) settings, and the paths an attacker could take to domain admin. You get a health report with clear fixes.

Server and database review

A configuration review of your key servers and databases against recognised hardening guidance. We show where your data stores are exposed and agree a practical plan to bring them up to the standard you need.

Adversary simulation

Red team exercises

A targeted, objective-based simulation of a real threat actor, such as an attempt to reach sensitive data. It tests whether you can detect and respond, and suits organisations that already test regularly and manage vulnerabilities well.

Applications & code

Web application testing

Manual testing of your website, portal or web app, guided by the OWASP Top 10 and backed by automated scanning. We test sign-in, access control, input handling and business logic, not just known software flaws.

Mobile application testing

Testing of iOS and Android apps and the APIs behind them, using static and dynamic analysis to find insecure storage, weak authentication and data leaks.

Secure code review

Manual review of your source code supported by automated scanning. The report lists each vulnerability, explains its root cause and gives a recommended fix your developers can act on.

Cloud & AI

Cloud and Microsoft 365 security review

A security and configuration review of your Microsoft 365 tenant and Azure or AWS accounts: sign-in controls, sharing and permissions, exposed services and risky settings, with fixes ranked by risk.

AI and LLM application testing

Testing of chatbots, AI assistants and other large language model (LLM) applications against the OWASP Top 10 for LLM Applications, including prompt injection, sensitive data disclosure and unsafe access to connected tools.

03Related work

Penetration testing in practice

Real engagements, anonymised because our clients are under NDA. The full write-ups, with results, are on our work page.

  • Technology and engineering · client under NDA

    Security operations and governance program

    A repeatable security operations program with clear governance for an organisation with distributed engineering teams, built within a tight budget.

    • Remediation time cut from 21 days to 6
    • Patch compliance targets met for 12 consecutive cycles
  • Technology and software · client under NDA

    Cloud security and Zero Trust transformation

    A rebuilt, multi-account AWS environment moving to a Zero Trust model, tested by a red-team simulation.

    • High-risk access permissions reduced by 94%
    • Audit logging coverage up from 62% to 100% of accounts

See all our work

Laptop screen showing clean source code in a dark editor with blue lighting

Cyber Security

Findings you can act on, not just a severity score

Findings come with the evidence and detail your developers or IT provider need to understand the issue and check their fix.

04In detail

Penetration testing, in depth

Which type of test do you need first?

Start from the risk you are most worried about, not the full menu:

  • Worried about the internet-facing edge? An external network test covers firewalls, VPNs and remote access portals: the doors an outside attacker tries first.
  • Worried about a laptop taken over through phishing? An internal test starts from a compromised device and shows how far an attacker could move. An Active Directory review often belongs alongside it, because the paths to domain admin are what an attacker inside your network looks for.
  • Running a portal, app or chatbot that handles customer data? Web, mobile or AI application testing goes deeper than a network test, into sign-in, access control and business logic.
  • Relying on Microsoft 365, Azure or AWS? A Microsoft 365 security review checks sign-in controls, sharing and risky settings rather than attacking the platform itself.
  • Already testing regularly and managing vulnerabilities well? A red team exercise tests whether you would detect and respond to a determined attacker.

Most engagements combine two or more of these. We follow OWASP testing methodology, including the Mobile Application Security Verification Standard (MASVS) for mobile apps, and can work to a different methodology or standard if your contract or regulator requires one.

Why isn’t a vulnerability scan enough on its own?

A scanner is fast and cheap to run often, which is why it sits at the heart of vulnerability management. What it can’t judge is context: three low-risk findings can combine into one serious breach, and only a person testing your environment will see the chain.

In practice the two work together. Scanning catches new issues between tests. A penetration test at set points shows whether your defences hold, and which scanner findings matter most.

For example, a test might find a forgotten test server, still reachable from the internet, holding a copy of customer records behind a default password. The fix would be to take it offline, remove the data and change the deployment process so test systems are far less likely to be exposed again.

Which findings need more than a one-off fix?

A report only reduces risk once the fixes are in place, so we explain what “fixed” looks like for each finding and check it again if you take up a retest.

Many findings point to ongoing work rather than a one-off fix: missing patches, weak admin controls or gaps in monitoring. That is where ASD Essentials uplift, vulnerability management and managed security take over. If your test covered a new website or app, our secure development team can fix the code directly.

05The process

How a penetration test works

  1. Scope and rules of engagement

    We agree what is in and out of scope, the testing window, who to call if something unexpected happens, and the written approval we need before any testing starts.

  2. Testing

    Your tester works through the agreed scope using manual techniques first and tools second. Anything critical is raised with your nominated contact as soon as it is confirmed, rather than held for the final report.

  3. Report

    You receive an executive summary for leadership and a technical section for your IT team or provider. Each finding has a risk rating, evidence, the business impact and a practical fix.

  4. Debrief and fix guidance

    We walk your team through the findings, answer questions and help you put the fixes in order, so the highest-risk issues are closed first.

  5. Retest

    Retesting of fixed findings is available, so you can confirm your fixes worked. What it covers is set out in your quote.

06Frameworks

How this maps to the frameworks

Useful for your auditor, board or procurement team. The mapping shows where this service supports each framework. It doesn't replace a formal assessment.

Penetration Testing: framework mapping
ControlASD EssentialsASD maturity model (current)ISO/IEC 27001NIST CSF
External and internal network testingBoundary servicesPatch applicationsPatch operating systemsA.8.8, A.8.20Identify (ID.RA-01)
Web and mobile application testingNot applicableNot applicableA.8.8, A.8.29Identify (ID.RA-01); Protect (PR.PS-06)
Active Directory reviewIdentity servicesRestrict administrative privilegesMulti-factor authenticationA.8.2, A.8.5Protect (PR.AA-05)
Secure code reviewNot applicableNot applicableA.8.28, A.8.29Protect (PR.PS-06)
Reporting and remediation trackingNot applicableNot applicableA.8.8Identify (ID.IM-02)

07Pricing

Pricing and how to start

Starting from

$999 ex GST

external network test, one IP address

What changes the price

Final price depends on the number of IP addresses, applications and user roles in scope, whether you add Active Directory, code review or red team work, and any agreed testing windows.

  • Scoping call and a written quote before testing starts
  • Manual, hands-on testing by our penetration testers
  • Executive summary and technical findings report
  • Debrief session with your team

08FAQ

Penetration testing, answered.

Can't see your question? Ask a specialist and get a straight answer.

Ask a specialist
How much does a penetration test cost in Australia?

It depends on scope. At Catharsis, an external network test of one internet-facing IP address starts from $999 ex GST. A multi-application assessment with internal testing costs more, because each extra address, application, user role and network segment adds testing time. The price is agreed before testing starts and only changes if you add to the scope.

Will a penetration test disrupt our systems or staff?

Testing is planned to avoid disruption. We agree the testing window, any systems that are off limits and an emergency contact before we start. Techniques that could affect availability are only used with your written approval. If we find something critical, we raise it with you during testing rather than waiting for the report.

What is the difference between a vulnerability scan and a penetration test?

A vulnerability scan is automated and lists known weaknesses. A penetration test is carried out by a person who tries to exploit those weaknesses and shows the real business impact. A scan answers "what is out of date?". A test answers "what could an attacker actually do with it?" Most organisations benefit from both.

Who carries out the testing?

Testing is carried out by our own penetration testers, who work manually and think like an attacker. You talk directly to a subject-matter expert from scoping to debrief, not a call centre, and the person who scopes your test usually stays involved. We share your findings only with the people you nominate.

What do we receive at the end of a penetration test?

You receive a written report with an executive summary for leadership and detailed technical findings for your IT team or provider. Each finding includes a risk rating, evidence, the business impact and a recommended fix. We then hold a debrief to walk through the results and agree which issues to fix first.

How often should we have a penetration test?

Test on a regular cycle, and again after a significant change such as a new website, a cloud migration, a new office network or a major software release. Regulators, government buyers and customer contracts may set their own testing frequency, so check those obligations first. We can help you set a schedule that matches your risk and the rate at which your systems change.

Talk to our team

Talk to us about penetration testing.

No obligation. You talk to the people who do the work.