A cracker is an attacker who uses computing skills to break into systems, networks or software without authorization and with an illegitimate purpose: financial gain, sabotage, espionage, notoriety or ideological motivation. Unlike a hacker in the classic sense, the cracker intends to damage, steal or take control of assets that belong to others. The term was coined precisely to separate what the press kept lumping together.
When a newspaper writes "hackers attack a company", in 95 % of cases it actually describes the activity of a cracker. The confusion has real consequences: it distorts public perception of the industry, complicates the hiring of legitimate talent and pushes HR teams to discard valid candidates. This guide explains exactly what a cracker is, how it differs from a hacker, what real types exist, what techniques they use, what Spanish criminal law says about them and how to defend a company against this profile.
The essentials about crackers
- A cracker is a malicious attacker; a hacker is someone with advanced technical skill, without implicit ethical connotation.
- The distinction was formalized by the MIT community and popularized by Richard Stallman in the mid 1980s.
- The real categories you will encounter are black hat, script kiddie, hacktivist when crossing the line, insider, state APT and ransomware operator.
- In Spain, illegitimate access to systems is prosecuted under articles 197 bis, 197 ter and 264 of the Criminal Code.
- Effective defense combines technical controls (EDR, MFA, vulnerability management) with periodic adversarial testing.
What is a cracker: precise definition
The term cracker emerged in the mid 1980s within the MIT hacker community as a response to the journalistic use of "hacker" to describe computer crime. Richard Stallman and other members of the AI laboratory argued that "hacker" had meant something different for decades: a person with extreme technical curiosity, capable of modifying systems in clever ways, without negative moral connotation. To name the attacker with harmful intent they proposed cracker, someone who breaks (from to crack, to force open) the security of a third party system.
Operationally, a cracker is someone who meets three conditions at once:
- Possesses sufficient technical knowledge to identify and exploit weaknesses in software, configuration or the human factor.
- Acts without authorization from the owner of the compromised system, network or data.
- Pursues an illegitimate goal: financial gain, espionage, sabotage, data theft, denial of service, extortion or criminal notoriety.
The difference with an ethical hacker lies in the combination of all three. A pentester with formal authorization manipulates the same systems, knows the same techniques and uses identical tools; what changes is the contractual framework and the purpose. Without a written contract and a defensive purpose, the activity moves from professional service to a typified crime. That border, formal authorization, is what separates a legitimate audit from illegitimate access, not the tool being used.
Cracker vs hacker: the distinction most people get wrong
Professional taxonomy distinguishes both profiles clearly when concrete dimensions are analyzed. The table below summarizes the operational differences used in the industry.
| Dimension | Hacker (ethical) | Cracker |
|---|---|---|
| Intent | Improve security or understand the system | Compromise, steal, damage or profit |
| Authorization | Written contract with defined scope | None; acts on their own |
| Technical knowledge | Variable (from junior to expert) | Variable (from script kiddie to senior) |
| Final goal | Findings report and remediation | Exfiltration, sabotage, extortion, notoriety |
| Ethics | Responsibility and responsible disclosure | Own benefit or group benefit at victim's expense |
| Legal framework | Covered by contract, GDPR and Criminal Code | Typified as a crime (arts. 197 bis, 197 ter, 264 Spanish CC) |
| Public examples | Researchers reporting CVEs, corporate red teams | Ransomware operators, APT groups, credential sellers in underground markets |
| Professional recognition | OSCP, OSWE, CISSP certifications; career path | Hidden identity, forum aliases; no recognized career |
Generalist media keep using "hacker" as a synonym for cyber criminal for two reasons: linguistic convenience and technical ignorance. The professional sector has tried to correct this for decades with little success in mainstream press. Internally, however, the separation is sharp: in a security meeting nobody calls a hacker the person who exploited a customer database without permission, the same way nobody would call a doctor someone who sells counterfeit medication just because they know chemistry. Terminological precision matters because it shapes the conversation with management, with legal teams and with the regulator.
Types of cracker by motivation and operation
Crackers do not form a homogeneous group. The categories used in intelligence reports and criminal investigations respond to motivation, technical level and operating model.
Black hat (pure cyber criminal)
The black hat is the archetype of a cracker with mainly economic motivation. They operate in underground markets selling initial accesses, exfiltrating databases, deploying malware or monetizing vulnerabilities. Their technical level ranges from medium to very high; the most capable develop their own exploits and the less skilled buy off the shelf kits. They work alone or in organized groups with division of functions (initial access, persistence, monetization). It is the most common profile in corporate incident reports and the one that generates most economic benefit for the criminal ecosystem.
Script kiddie
The script kiddie lacks deep knowledge and limits themselves to using automated tools created by others: public scanners, exploit kits downloaded from forums or step by step tutorials. Their impact is disproportionately low compared to the activity they generate, but they can cause real damage when targeting poorly protected organizations. They usually act out of curiosity, ego or sense of belonging to an online community. Most are minors or young adults without formal training. They may seem harmless, yet they generate constant noise in defensive logs and sometimes hit organizations missing basic patches.
Malicious hacktivist
The hacktivist operates with ideological, political or social motivation. The line between legitimate activism and crime is crossed when they execute DDoS attacks against infrastructure, deface websites, leak documents without context or interfere with essential services. Classic groups like Anonymous in its most aggressive phases, or modern collectives self-identifying as cause defenders, have executed operations that constitute a crime in many jurisdictions. Not all hacktivism is illegal, but when the action damages third party systems without authorization, the actor technically fits the cracker category, regardless of the cause invoked.
Insider threat
The insider is an employee, former employee or contractor with legitimate access who abuses their position. The damage can be intentional (revenge after dismissal, sale of information to a competitor, sabotage) or derived from external extortion. It is the hardest category to detect because the actor is already inside, knows the controls and operates with valid credentials. Documented cases range from intellectual property leaks to logic bomb deployment. Defense requires segregation of duties, behavioral anomaly monitoring, rigorous access revocation at termination and a culture of internal reporting.
State-sponsored crackers / APT
APT (Advanced Persistent Threat) are state backed groups dedicated to offensive operations with strategic objectives: industrial espionage, geopolitical intelligence, sabotage of critical infrastructure or preparation of capabilities for future conflicts. They have almost unlimited resources, zero day exploits and full time professional operators. They act with horizons of months or years on the same target. Although in their countries of origin they operate under legal cover, from the victim's perspective they are crackers of maximum technical capacity and danger. Spain appears in public reports as a recurring target of several such groups.
Financial cracker / ransomware operator
The ransomware operator is a specialized profile within the classic black hat. They work in affiliate structures (Ransomware as a Service) where some develop the malware, others obtain initial access and others negotiate the ransom. Their business model combines data encryption, prior exfiltration and double or triple extortion (publication, regulatory complaint, attack on the victim's customers). It is the most profitable threat in the current criminal ecosystem and the one most affecting medium European companies. For more detail on incident dynamics see what is ransomware.
Ethical hacker types for contrast
To avoid the confusion that gave rise to the cracker term, it helps to list the legitimate profiles that share technical skill but operate under authorized frameworks. None of the following is a cracker, even though the press popularly calls them "hackers".
White hat (professional pentester)
The pentester runs authorized offensive audits. They work with a contract, a defined scope, a fixed time window and deliver a technical report with prioritized findings and remediation recommendations. They can be an internal employee or an external consultant. Their career path goes through certifications such as OSCP, OSWE or eCPPT and through accumulated experience in methodologies like PTES or OWASP. It is the most in demand profile in the current European market. More on the discipline in what is ethical hacking.
Bug bounty hunter
The bug bounty hunter investigates vulnerabilities in public reward programs managed by platforms such as HackerOne, Bugcrowd or Intigriti, or private programs run by specific companies. They operate under rules published by the program: what assets are in scope, what techniques are allowed and how findings must be reported. Payment depends on confirmed severity. Although the activity is individual and self managed, the program's authorization makes it legitimate. Without a published reward program, the same action would constitute illegitimate access.
Security researcher / CVE researcher
The security researcher dedicates time to studying commercial products or free software, discovering vulnerabilities and publishing them through responsible disclosure. They coordinate the patching window with the vendor before publishing the technical detail. When the process ends, the finding receives a CVE identifier and the researcher is usually credited. This is the profile that sustains much of the public security ecosystem. Without ethical researchers publishing findings, vendors would patch much less and crackers would have a permanent advantage.
Corporate red teamer
The red teamer executes complete adversary simulation exercises: initial access, persistence, lateral movement, simulated exfiltration and detection evasion. Unlike traditional pentests, the goal is to validate the detection and response capability of the defensive team (blue team), not to inventory vulnerabilities. They operate with broad scope and specific objectives (for example, reaching a specific critical asset). More on the discipline in what is red team and the difference with traditional pentest.
Common cracker techniques
The catalog of techniques used by a cracker is essentially the same one studied by a professional pentester. What changes is the context. These are the most frequent in documented real incidents.
-
Phishing and spear phishing. Fraudulent emails to steal credentials or deploy malware. Spear phishing targeted at executives remains an entry vector in a large share of corporate incidents. Prevention: mandatory MFA, advanced email filters, continuous training. See how to avoid phishing and what is social engineering.
-
Credential stuffing. Massive reuse of credentials leaked in other breaches against corporate portals. Prevention: MFA, monitoring of anomalous logins, integration with leaked credential services.
-
Public CVE exploitation. Attack on known vulnerabilities that remain unpatched in exposed systems. Prevention: rigorous patching cycle, patching SLA by criticality, continuous scanning.
-
Malware (RATs, loaders, infostealers). Malicious software for remote control, additional payload download or information theft. Prevention: EDR with behavioral detection, execution restriction, segmentation. See types of malware.
-
Ransomware. Data encryption for extortion, frequently combined with prior exfiltration. Prevention: immutable backups, network segmentation, EDR, rehearsed response plan.
-
Supply chain attacks. Compromise a provider or software component to reach the final customer. Prevention: dependency review, SBOM, update control, zero trust principles with providers.
-
Telephone social engineering (vishing). Calls impersonating internal or external support to obtain access or credentials. Prevention: identity verification procedures, specific training for the helpdesk.
-
Web exploitation (SQLi, XSS, SSRF). Exploitation of classic flaws in web applications. Prevention: secure SDLC, code review, properly configured WAF, periodic web pentest.
-
Wifi cracking and layer 2 attacks. Access to poorly configured wireless networks or impersonation of access points. Prevention: WPA3 enterprise, guest segmentation, monitoring of unauthorized access points.
-
Side channels and covert exfiltration. Use of unconventional channels (DNS, ICMP, encrypted protocols) to exfiltrate data evading controls. Prevention: monitoring of outbound traffic, DLP, NDR.
Legal framework in Spain
The Spanish Criminal Code clearly typifies cracker activity. The relevant articles are listed below.
Article 197 bis CC. Illegitimate access to information systems. Punishes anyone who by any means or procedure, breaching the security measures established to prevent it and without due authorization, accesses or facilitates access by another to all or part of an information system or remains in it against the will of whoever has the legitimate right to exclude them. Prison sentence of six months to two years.
Article 197 ter CC. Punishes the production, acquisition, importation or facilitation of computer programs designed or adapted mainly to commit the crimes of the previous article, as well as passwords or access codes obtained illicitly.
Article 264 CC. Computer damages. Punishes anyone who by any means, without authorization and in a serious manner, deletes, damages, deteriorates, alters, suppresses or makes inaccessible third party computer data, programs or electronic documents. Prison sentence of six months to three years, with aggravating circumstances that can raise it considerably when critical infrastructure is affected or significant economic damage is caused.
Spain is also a party to the Budapest Convention on Cybercrime of the Council of Europe (in force since 2010), which harmonizes the international prosecution of these crimes and facilitates judicial cooperation. This allows the Spanish National Police and Guardia Civil to coordinate with foreign authorities in cross border investigations, something critical because most criminal operators act from jurisdictions different from those of their victims.
For an offensive security professional, legal protection consists of always keeping a written contract prior to any test, with scope, express authorization from the owner, time window, allowed techniques and confidentiality clauses. Without that contract, the same technical action that a pentester executes as a professional service fits the articles cited above.
How to detect and defend against crackers
Effective defense combines preventive, detective and reactive controls. These are the pillars required in any organization with a mature defensive posture.
-
Managed EDR or MDR. Endpoint Detection and Response with behavioral detection capability, not just signature based. The managed version (MDR) adds human analysts 24x7 to validate and respond to alerts.
-
Universal MFA. Multi factor authentication mandatory for all remote accesses, administrators and critical services. Ideally with phishing resistant factors (FIDO2, hardware keys) on privileged accounts.
-
Vulnerability management. Continuous scanning, prioritization based on real exploitability (not just CVSS) and patching SLA by criticality. Most incidents exploit known vulnerabilities with a patch available for months.
-
Proactive threat hunting. Active search for compromise indicators in logs and telemetry, without waiting for an alert to fire. It requires a trained team or a specialized external service.
-
Continuous awareness and training. Awareness program with real phishing simulations and specific training by role (helpdesk, executives, administrators). The human factor remains the most exploited vector.
-
Network segmentation and zero trust. Reduction of the blast radius through logical segmentation, microsegmentation and zero trust principles. Assume the attacker is already inside and limit their lateral movement.
-
Periodic internal red team. Recurring adversarial exercises that validate real detection and response capability. It complements traditional pentest with complete attack chain scenarios.
-
Leaked credential monitoring. Integration with services like Have I Been Pwned and monitoring of underground markets to detect corporate credential exposure before the attacker uses them.
Common mistakes when talking about crackers
Terminological confusion generates recurring mistakes in corporate communication, press and selection processes. Five of the most habitual.
"Every hacker is a criminal". False. The vast majority of offensive security professionals work under a legitimate contractual framework. Equating hacker with criminal excludes valid candidates from selection processes and keeps alive a journalistic caricature with no technical basis.
"A cracker is someone who breaks passwords". Partial confusion. The password cracker is a tool or sub discipline (hash cracking with John the Ripper or Hashcat) and there are professional pentesters who use them in their work too. Cracker in the broad sense is malicious attacker; password cracker is only a technical subset.
"Ethical hacker is a synonym for pentester". Inaccurate. The pentester is a specialization of the ethical hacker, but there are other ethical profiles: bug bounty hunter, CVE researcher, corporate red teamer. The difference between disciplines has impact on the hiring of services. See penetration testing vs red team.
"Software cracker is the same as computer cracker". Historical subset. The software cracker (warez scene, 1990s) focused on breaking commercial program anti copy protections to distribute them. It is a specific branch, it does not represent the current cracker centered on intrusion and corporate exfiltration.
"If someone knows how to hack, better not hire them". Common HR mistake. Technical skill does not presuppose malicious intent. The proper control is background verification, references, recognized certifications and supervised technical test, not discarding candidates because they master offensive tools.
Frequently asked questions
What is the exact difference between cracker and hacker?
A hacker is someone with advanced technical skill in computer systems, without implicit moral connotation. A cracker is a malicious attacker who uses that skill (or someone else's) to break into systems without authorization and with an illegitimate purpose. The key difference lies in the combination of three factors: owner authorization, purpose and legal framework. The same set of techniques can be legitimate professional service (pentest with contract) or crime (illegitimate access), depending solely on the authorized framework in which it runs.
Is a script kiddie a cracker?
Yes, in technical terms. Although they lack deep knowledge, if they use tools to access third party systems without authorization, they fit the cracker definition. The technical level does not determine the category; malicious intent and the lack of authorization do. The potential damage being lower or acting out of curiosity does not change the legal qualification of the act. In Spain, illegitimate access is prosecuted criminally regardless of the technical level of the author.
How is a cracker legally prosecuted in Spain?
The typical procedure starts with a complaint before the Spanish National Police (Central Technology Investigation Brigade) or the Guardia Civil (Telematic Crimes Group). The investigation gathers technical evidence (logs, telemetry, forensic analysis of affected systems) that supports the charges under articles 197 bis, 197 ter or 264 of the Criminal Code. If the actor operates from another jurisdiction, international cooperation mechanisms under the Budapest Convention are activated. The victim company must preserve evidence correctly from the first moment so that the investigation can proceed.
Do companies hire reformed crackers?
Some do, with caveats. The industry has known cases of former attackers who, after conviction and reintegration, have worked as researchers or consultants. It is a decision that requires case by case evaluation, rigorous background check, strict contractual clauses and close supervision. In regulated sectors (financial, defense, critical infrastructure) it is usually unfeasible due to clearance requirements. The most common practice is to hire professionals with ethical training from the start and recognized certifications, not shortcuts.
Is it illegal to learn cracker techniques?
No. Learning offensive techniques, studying public exploits, doing controlled labs, participating in platforms like Hack The Box or TryHackMe and obtaining certifications like OSCP is completely legal and is part of the career of any pentester. What is illegal is executing those techniques against third party systems without the owner's formal authorization. The line is not in the knowledge but in the use. The industry needs professionals with deep offensive knowledge to build effective defenses.
What should I do if I discover a cracker inside my company?
Activate the incident response plan without alerting the actor. The basic steps: contain without warning (avoid internal communications through channels they may monitor), preserve evidence correctly (forensic images, logs, traffic capture), involve legal and, if appropriate, the Spanish National Police or Guardia Civil. If personal data is affected, evaluate notification to the Spanish data protection authority within the 72 hour window required by GDPR. The most critical part is not touching the environment without method: a hasty response destroys evidence and complicates the subsequent judicial investigation.
Related resources
- What is ethical hacking: types of hackers, certifications and legal framework
- What is social engineering: techniques, examples and prevention
- Types of malware: complete classification and defense
- What is ransomware: how it works and how to defend
- What is a Red Team: complete business guide
- Penetration testing vs Red Team: key differences
- What is INCIBE: functions and services for companies
Proactive defense with Secra
The best way to measure real exposure against a cracker is to replicate their way of operating in a controlled environment and with formal authorization. At Secra we execute complete adversarial audits (red team), pentesting in black, gray and white box modalities, exposed attack surface review and validation of the detection and response capability of the defensive team. Each project delivers a prioritized technical report, a transfer session with the internal team and a remediation plan with follow up. If you need to evaluate how your organization would withstand the profiles described in this guide, contact us and we will design the right scope for your context.
About the author
Secra Solutions team
Ethical hackers with OSCP, OSEP, OSWE, CRTO, CRTL and CARTE certifications, 7+ years of experience in offensive cybersecurity, and authors of CVE-2025-40652 and CVE-2023-3512.