Cybersecurity glossary
Clear definitions of 810 security terms — and how they connect on the interactive map.
A hardened VM image is a virtual machine image that has been configured with security best practices to minimize vulnerabilities. This includes disab…
HardeningServer hardening involves implementing security measures to reduce the attack surface and make the server more resistant to attacks. This includes di…
Hardware EmulationHardware emulation creates a virtual representation of hardware components, allowing software to run as if it were on the actual hardware. This is us…
Hardware Security Module (HSM)A Hardware Security Module (HSM) is a dedicated hardware device used to securely store and manage cryptographic keys. HSMs can be used to protect the…
HashingHashing is a cryptographic function that converts data of arbitrary size to a fixed-size value (the hash). It's commonly used to verify data integrit…
Hashing AlgorithmsHashing algorithms are cryptographic functions that generate a unique fingerprint (hash value) of a file or data. Application control often uses hash…
Heuristic AnalysisHeuristic analysis involves identifying suspicious code or behavior based on predefined rules. EDR solutions use heuristic analysis to detect potenti…
High-Interaction HoneypotA high-interaction honeypot is a complex system that provides attackers with a real operating system and applications. It allows for in-depth analysi…
HoneynetA honeynet is a network of honeypots designed to simulate a larger, more complex environment. It allows defenders to observe attacker behavior across…
HoneypotA honeypot is a decoy system designed to attract and trap attackers. It's used to gather information about attack methods and techniques, and to dive…
Honeypot AnalysisHoneypot analysis involves examining the data collected by the honeypot to understand attacker behavior. This includes identifying attack techniques…
Honeypot EmulationHoneypot emulation involves creating a decoy system that appears vulnerable to attract attackers. This allows security teams to study attacker behavi…
Honeypot EvasionHoneypot evasion techniques are methods used by attackers to identify and avoid honeypots. Understanding these techniques is crucial for designing ef…
Honeypot LoggingHoneypot logging involves capturing detailed information about all interactions with the honeypot. This includes network traffic, system logs, and at…
Honeypot PlacementStrategic honeypot placement is crucial for attracting attackers and gathering relevant intelligence. Honeypots should be placed in locations that ar…
HoneypotsHoneypots are decoy systems designed to attract and trap attackers. Contextualizing honeypot activity with network traffic patterns and attacker beha…
Horizontal Privilege EscalationHorizontal privilege escalation occurs when a user gains access to resources or functions that are normally reserved for another user with similar pr…
Host Intrusion Detection System (HIDS)A system that monitors individual hosts for suspicious activity and policy violations. HIDS logs provide valuable context for SIEM analysis and incid…
Host Operating System SecurityThe security of the host operating system is paramount for both container and VM security. A compromised host can lead to the compromise of all conta…
HTML InjectionHTML injection is a vulnerability where an attacker can inject arbitrary HTML code into a web page. While not directly JavaScript injection, it can b…
HTTP FloodAn HTTP flood attack overwhelms a web server with a large number of HTTP requests. These requests can be simple GET or POST requests, or more complex…
HTTP RedirectsSSRF attacks can sometimes exploit HTTP redirects to bypass URL filtering or access restricted resources. If a server blindly follows redirects, it m…
HTTP Request SmugglingHTTP Request Smuggling vulnerabilities arise when intermediaries (proxies, firewalls) and the backend server interpret HTTP requests differently. Bur…
HTTP Strict Transport Security (HSTS)HSTS forces browsers to communicate with the CDN over HTTPS, preventing man-in-the-middle attacks and ensuring secure communication. Enabling HSTS is…
Hypervisor SecurityHypervisor security focuses on protecting the hypervisor, which is the software that manages virtual machines. A compromised hypervisor can allow an…