Cybersecurity
The practice of protecting computers, networks, systems, applications, and data from digital threats.
FundamentalsThreat
Anything that has the potential to cause harm to a computer system, network, or piece of data.
FundamentalsVulnerability
A weakness in software, hardware, configuration, or procedures that could be exploited.
FundamentalsExploit
A technique or piece of code that takes advantage of a vulnerability.
FundamentalsRisk
The possibility that a threat could take advantage of a vulnerability and cause damage.
FundamentalsIP Address
A numerical address used to identify a device on a network.
NetworkingMAC Address
A hardware identifier assigned to a network interface.
NetworkingRouter
A device that directs network traffic between different networks.
NetworkingFirewall
A security system that monitors and controls network traffic based on rules.
NetworkingPort
A logical communication endpoint used by network services and applications.
NetworkingAuthentication
The process of verifying that someone or something is who they claim to be.
AuthenticationAuthorization
The process of deciding what an authenticated user or system is allowed to access.
AuthenticationMFA
Multi-factor authentication requires multiple forms of verification before access is granted.
AuthenticationBiometrics
Authentication using physical or behavioral characteristics such as fingerprints.
AuthenticationPassphrase
A password made from multiple words or a longer sequence that can be easier to remember.
AuthenticationEncryption
The process of transforming readable information into protected data that requires a key to decrypt.
CryptographyDecryption
The process of converting encrypted information back into readable information.
CryptographyHash
A one-way mathematical result generated from data.
CryptographySHA-256
A cryptographic hash function that produces a 256-bit hash value.
CryptographyDigital Signature
A cryptographic method used to verify the authenticity and integrity of digital information.
CryptographyMalware
Software intentionally designed to harm, disrupt, spy on, or gain unauthorized access to systems.
MalwareVirus
Malware that attaches itself to files or programs and can spread when they are executed.
MalwareWorm
Malware capable of spreading between systems without needing to attach to another file.
MalwareTrojan
Malware that disguises itself as legitimate software or a useful file.
MalwareRansomware
Malware that blocks access to information or systems and demands payment from victims.
MalwareSpyware
Software designed to secretly monitor activity or collect information.
MalwareKeylogger
Software or hardware that records keystrokes, sometimes used maliciously to steal information.
MalwareBotnet
A group of compromised devices controlled together by an attacker.
MalwareRootkit
Malicious software designed to hide unauthorized activity or maintain privileged access.
MalwareAdware
Software that displays unwanted advertisements, sometimes while collecting information.
MalwarePhishing
A social engineering technique that uses deceptive messages to trick people into revealing information.
Social EngineeringSpear Phishing
A targeted phishing attack designed for a specific person or organization.
Social EngineeringSmishing
Phishing attacks delivered through text messages.
Social EngineeringVishing
Phishing attacks carried out through voice calls or other phone-based communication.
Social EngineeringPretexting
Creating a believable story or situation to persuade someone to provide information or perform an action.
Social EngineeringBaiting
Using something attractive or interesting as bait to trick someone into taking an unsafe action.
Social EngineeringTailgating
Following an authorized person into a restricted physical area without permission.
Social EngineeringImpersonation
Pretending to be another person or trusted entity to influence someone's actions.
Social EngineeringBrute Force
An attack that repeatedly tries possible passwords or credentials until one works.
AttacksDDoS
A distributed denial-of-service attack attempts to overwhelm a service with excessive traffic.
AttacksDoS
A denial-of-service attack attempts to make a service unavailable to legitimate users.
AttacksMan-in-the-Middle
An attacker secretly positions themselves between two communicating parties.
AttacksCredential Stuffing
Using stolen username and password combinations against other accounts.
AttacksPassword Spraying
Trying a small number of commonly used passwords against many accounts.
AttacksSQL Injection
An attack that attempts to manipulate database queries through unsafe application input.
AttacksZero-Day
A vulnerability that is unknown or has no available patch when it is exploited.
AttacksPatch
A software update designed to fix bugs, vulnerabilities, or security problems.
DefenseAntivirus
Security software designed to detect, block, and remove malicious software.
DefenseEDR
Endpoint detection and response technology monitors devices for suspicious activity.
DefenseIDS
An intrusion detection system monitors activity for potential security threats.
DefenseIPS
An intrusion prevention system can detect and actively block certain malicious activity.
DefenseZero Trust
A security approach that continuously verifies access instead of automatically trusting users or devices.
DefenseLeast Privilege
Giving users and systems only the permissions needed to perform their tasks.
DefenseBackup
A separate copy of data that can be used to restore information after loss or damage.
DefenseHTTPS
A secure version of HTTP that uses encryption to protect web communications.
Web SecuritySSL/TLS
Protocols used to protect data exchanged over networks through encryption.
Web SecurityXSS
Cross-site scripting is a vulnerability where untrusted scripts can be injected into web pages.
Web SecurityCSRF
Cross-site request forgery tricks a user's browser into sending an unwanted request.
Web SecurityCookie
A small piece of information stored by a website in a user's browser.
Web SecuritySession
A temporary period of interaction between a user and a web application.
Web SecurityCloud Computing
Using remote computing resources such as servers, storage, and applications over a network.
CloudCloud Security
Protecting cloud systems, services, applications, and data from security threats.
CloudIAM
Identity and access management controls who can access resources and what they can do.
CloudVirtual Machine
A software-based computer that runs inside another physical computer.
CloudContainer
A lightweight isolated environment used to run applications and their dependencies.
CloudSOC
A security operations center monitors, investigates, and responds to security events.
Security OperationsSIEM
Security information and event management systems collect and analyze security logs and events.
Security OperationsLog
A record of events or activities generated by systems, applications, or devices.
Security OperationsIncident
A security-related event that may threaten the confidentiality, integrity, or availability of systems.
Security OperationsIncident Response
The process of detecting, investigating, containing, and recovering from security incidents.
Security OperationsThreat Intelligence
Information about threats that helps security teams understand and respond to attacks.
Security OperationsIOC
An indicator of compromise is evidence that a system may have been affected by malicious activity.
Security OperationsSIEM Rule
A detection rule used to identify suspicious patterns within collected security events.
Security OperationsDigital Forensics
The process of collecting and analyzing digital evidence during an investigation.
ForensicsDigital Evidence
Information stored or transmitted digitally that may help establish what happened during an incident.
ForensicsChain of Custody
Documentation showing how evidence was collected, handled, transferred, and stored.
ForensicsMemory Forensics
The analysis of data stored in a computer's volatile memory.
ForensicsDisk Image
A bit-for-bit copy of a storage device used for analysis or investigation.
ForensicsMetadata
Information that describes other data, such as timestamps, file size, or file type.
ForensicsTimeline Analysis
Organizing digital events by time to help reconstruct what happened.
ForensicsPenetration Testing
Authorized security testing designed to identify weaknesses before malicious attackers can exploit them.
Careers & ToolsEthical Hacker
A security professional who performs authorized testing to help organizations improve security.
Careers & ToolsRed Team
A security team that simulates realistic attacks to test an organization's defenses.
Careers & ToolsBlue Team
A security team focused on defending systems, detecting threats, and responding to incidents.
Careers & ToolsPurple Team
A collaborative approach that combines offensive and defensive security teams.
Careers & ToolsCTF
Capture the Flag competitions provide cybersecurity challenges designed for learning and practice.
Careers & ToolsCommand Line
A text-based interface used to interact with a computer by entering commands.
Careers & ToolsLinux
An open-source operating system family widely used in servers, cybersecurity, and development.
Careers & ToolsVirtualization
Technology that allows virtual computers or other resources to run on physical hardware.
Careers & ToolsOpen Source
Software whose source code is available for people to inspect, modify, and share under its license.
Careers & ToolsCIA Triad
Confidentiality, integrity, and availability are three foundational goals of cybersecurity.
FundamentalsConfidentiality
Ensuring information is accessible only to authorized people or systems.
FundamentalsIntegrity
Ensuring information remains accurate and has not been improperly changed.
FundamentalsAvailability
Ensuring authorized users can access systems and information when needed.
FundamentalsDNS
The Domain Name System translates domain names into IP addresses.
NetworkingVPN
A virtual private network creates an encrypted connection between a device and a network service.
NetworkingProxy
A system that acts as an intermediary between a client and another network service.
NetworkingSecurity Policy
A set of rules and guidelines describing how an organization protects information and systems.
DefenseSecurity Awareness
Training and knowledge that help people recognize and avoid security threats.
DefenseCybersecurity Analyst
A professional who monitors systems, investigates security events, and helps protect an organization.
Careers & ToolsNo terms found
Try a different search or category.