Overview

ITHQ provides penetration testing so your organisation can find and fix security vulnerabilities before attackers do. We offer external and internal penetration testing, web application testing, network security assessment, and remediation and retest for organisations across South Africa.

Our tests follow industry-standard methodologies and produce clear, actionable reports with risk ratings and remediation guidance. See our what we offer or reach out to discuss your needs.

What is penetration testing?

Penetration testing (pen testing) is authorised simulated hacking to find security weaknesses before malicious actors exploit them. Our testers use the same techniques as attackers to probe your systems, networks, and applications. We produce a clear report with findings, risk ratings, and remediation guidance so you can prioritise and fix issues.

External & internal penetration testing

We test your external and internal attack surfaces to find vulnerabilities and misconfigurations. External tests focus on internet-facing assets; internal tests simulate an attacker who has gained access to your network.

External Penetration Testing

We test your external attack surface: public IPs, web applications, DNS, email gateways, VPN endpoints, and other internet-facing services. We identify weaknesses that could allow unauthorised access, data exposure, or service disruption. Findings are documented with risk ratings and remediation steps.

Internal Penetration Testing

We simulate an attacker who has breached your perimeter (e.g. via phishing or a compromised external service). We test internal networks, Active Directory, file shares, and applications to identify lateral movement paths and privilege escalation opportunities. This helps you understand what an attacker could do once inside.

Web & network testing

We test web applications and network infrastructure for vulnerabilities. We follow OWASP and industry-standard methodologies and produce actionable reports with remediation guidance.

Web Application Testing

We test web applications and APIs for common vulnerabilities: injection, broken authentication, sensitive data exposure, misconfiguration, and more. We use manual testing and automated tools to find issues that could affect your users or data. We produce a clear report with findings, evidence, and remediation guidance.

Network Security Assessment

We assess your network infrastructure for misconfigurations, weak segmentation, and vulnerable services. We identify weaknesses that could allow lateral movement or privilege escalation. We can tailor scope to your environment (e.g. cloud, on-premise, hybrid).

Remediation & Retest

After testing we provide remediation guidance and can retest to verify that fixes have been applied correctly. We can prioritise findings by risk and help you plan remediation efforts.

Frequently asked questions

Quick answers about our penetration testing services.

What is penetration testing?
Penetration testing (pen testing) is authorised simulated hacking to find security weaknesses before malicious actors do. Our testers use the same techniques as attackers to probe your systems, networks, and applications. We produce a clear report with findings, risk ratings, and remediation guidance.
How often should we run penetration tests?
We recommend at least annual penetration testing for most organisations, and more frequently if you handle sensitive data, undergo significant changes, or face higher threat exposure. Many compliance frameworks (e.g. PCI DSS, POPIA) require periodic testing. We can advise on the right cadence for your context.
Do you serve organisations across South Africa?
Yes. We work with organisations across South Africa. Penetration testing is largely remote; we coordinate with your team and conduct tests from our side. We can arrange on-site testing where required (e.g. internal network tests, physical security).

Find vulnerabilities before attackers do

Tell us your environment and priorities. We'll outline a testing scope and timeline.

Discuss your needs