Security & Privacy

Hacker

A hacker is a person who uses computer skills to find ways into systems, networks, or software.

While movies often show hackers as criminals, many hackers actually work to improve security by finding weaknesses before bad actors do. The term covers a wide range of people, from cybercriminals to the security experts companies hire to test their defenses.

Hacker, explained at three levels

At home

A hacker is someone who is really good at understanding how computers and software work, sometimes finding ways to get into systems they weren't invited into. Some hackers are criminals, but many are good guys who help companies find and fix security holes before the bad guys can exploit them.

At work

In business, hackers can be both a threat and an asset. Malicious hackers try to steal data or disrupt operations, while ethical hackers — also called white-hat hackers — are hired by companies to test their defenses and identify vulnerabilities before they can be exploited.

Real-world examples

At home

Carlos read a news story about hackers stealing customer data from a retailer. Curious, he learned that the company had actually hired ethical hackers afterward to find and fix the weaknesses, which helped him understand that not all hackers are criminals.

At work

Priya, a security manager at a financial firm, hired a team of ethical hackers to conduct a penetration test. They found three critical vulnerabilities in the company's web application that were patched before any attacker could exploit them.

Common confusions

  • A frequent misconception is that all hackers are criminals. Many hackers are security professionals hired to protect systems.
  • It's often assumed that hacking always involves typing rapidly on a keyboard. Many attacks use social engineering, which means tricking people rather than breaking through technology.
  • You might think you need to be a genius to hack. Many attacks use widely available tools and exploit simple mistakes like weak passwords.

For analysts

Business analysts should understand the hacker landscape because threat awareness shapes security requirements. When working on projects involving sensitive data, consider what kinds of attackers might target the system and what controls are needed. Knowing the difference between ethical and malicious hacking also helps when scoping penetration testing engagements.

History & origin

The term hacker originally described tech enthusiasts at MIT in the 1960s who enjoyed exploring how systems worked. Over time, media coverage of computer crimes shifted the word's meaning toward criminality, though the security community still distinguishes between ethical and malicious hackers.