A white hat hacker is a security professional who uses penetration testing and related methods legally and legitimately to help protect an organisation’s information systems. The defining boundary is authorization: a tester’s good intentions do not, by themselves, grant permission to probe a system.
What does “white hat hacker” mean?
The Australian Cyber Security Centre (ACSC) defines a white hat as “An ethical computer hacker, or a computer security expert, who specialises in penetration testing and in other testing methodologies to legally and legitimately ensure the security of an organisation’s information systems.” In plain language, the term describes someone who tests security with legitimate authority and a protective purpose.
As an Amazon Associate I earn from qualifying purchases.
What does a white hat hacker do?
A common activity is penetration testing: deliberately checking whether security protections can be bypassed. NIST’s CSRC Glossary describes assessments in which testers attempt to circumvent or defeat security features, often within constraints. It also cites NIST Special Publication 800-115, which describes evaluators mimicking real-world attacks to find ways around application, system, or network security.
The aim is to identify weaknesses so the organisation can improve its security. The testing is bounded by the engagement: which systems are included, which methods are permitted, and what constraints apply.
#1 Best Overall
Why authorization is the key distinction
The label “hacker” alone does not establish whether activity is legitimate. NIST’s general glossary entry for “hacker,” sourced to CNSSI 4009-2022 and NIST SP 800-12 Rev. 1, defines the term as an unauthorized user who attempts to or gains access to an information system. That entry is not a definition of the white-hat subtype; it describes a different use of the general term.
For a white-hat engagement, authorization must apply to the actual activity and its scope. Permission to test one system does not automatically cover another, and an allowed method or constraint may differ from engagement to engagement. The cited glossaries support lawful, legitimate, constrained testing, but do not set out a universal permission checklist or a legal rule for every jurisdiction.
How to distinguish the term from other uses of “hacker”
| Question | White-hat framing | General “hacker” entry in NIST |
|---|---|---|
| Is the activity authorized? | Legal and legitimate testing, carried out within the engagement’s scope. | Defined as unauthorized access or attempted access. |
| What is the purpose? | Help ensure an organisation’s information systems are secure. | The cited entry defines the user by unauthorized access, not by a protective testing purpose. |
| What constrains the activity? | The systems and methods covered by the legitimate assessment. | The cited general definition does not describe a white-hat engagement’s scope. |
These distinctions explain the white-hat term without treating every “hat” label as a complete or universally agreed taxonomy. NIST’s CSRC Glossary aggregates definitions from NIST and CNSS publications and says entries should be read in the context of their cited source documents, rather than assumed to be the preferred definition for every subject area.
Where to learn more about penetration testing
NIST’s penetration-testing glossary points to technical guidance including NIST SP 800-115. It is a useful starting point for understanding how assessments can be structured and constrained. Any real test still depends on permission and scope for the particular engagement.
Quick Recap
Best Value
Rank #4
Rank #3
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




