CompTIA Security+ Master Review

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/72

flashcard set

Earn XP

Description and Tags

Comprehensive vocabulary flashcards covering threat actors, attacks, network security tools, identity management, architecture, and cryptographic protocols from the CompTIA Security+ cheat sheet.

73 Terms

1
New cards

Crypto-malware

A malicious program that encrypts programs and files on a computer in order to extort money from the user.

2
New cards

Ransomware

Malware that denies access to a computer system or data until a ransom is paid, commonly spread via phishing emails or unknowingly infected websites.

3
New cards

Worm

A self-contained infection capable of spreading itself automatically through networks, emails, and messages.

4
New cards

Trojan

A form of malware that disguises itself by pretending to be a harmless application.

5
New cards

Rootkit

A backdoor program that grants an attacker full remote access to a compromised system.

6
New cards

Keylogger

A malicious program that records and saves all keystrokes entered on an infected machine.

7
New cards

RAT (Remote Access Trojan)

A form of Trojan horse malware designed to be operated remotely by an attacker.

8
New cards

Logic Bomb

A malicious program that remains dormant until triggered by a specific event or date.

9
New cards

Watering Hole Attack

A security exploit targeting a specific highly secured group by infecting a website commonly visited by members of that group.

10
New cards

Spear Phishing

A targeted social engineering attack directed at specific individuals rather than a broad audience.

11
New cards

Whaling

A specific social engineering attack targeting a high-profile, wealthy, or powerful individual.

12
New cards

Buffer Overflow

An anomaly where a program attempts to write more data into a fixed block of memory than the allocated buffer can hold.

13
New cards

Cross-Site Scripting (XSS)

A web application vulnerability that allows an attacker to inject client-side scripts directly into web pages viewed by other users.

14
New cards

Cross-Site Request Forgery (XSRF)

An exploit where unauthorized commands are transmitted from a user that the website trusts, allowing cookie theft and password harvesting.

15
New cards

ARP Poisoning

The act of falsifying the IP-to-MAC address resolution process utilized by TCP/IP networks.

16
New cards

DNS Poisoning

An exploit targeting vulnerabilities in the Domain Name System to divert network traffic away from legitimate servers toward fraudulent ones.

17
New cards

Pass the Hash

An authentication attack that steals and reuses a password hash—commonly associated with the Microsoft NTLM protocol—to log in as the target user without knowing the plaintext password.

18
New cards

Clickjacking

An attack that tricks a user into clicking a malicious link by concealing it beneath a transparent layer over a legitimate-appearing webpage.

19
New cards

Shimming

The process of injecting alternate or compensation code into a system to modify its operational behavior without altering the original code base.

20
New cards

Refactoring

Rewriting the internal processing and structure of software code without altering its external behavior.

21
New cards

Evil Twin

A rogue wireless access point configured with the identical SSID of a legitimate network to intercept user traffic.

22
New cards

Bluejacking

The unauthorized transmission of unsolicited text or data messages to a Bluetooth-enabled device.

23
New cards

Bluesnarfing

The unauthorized access to, or theft of information from, a Bluetooth device.

24
New cards

Birthday Attack

A cryptographic attack used to find hash collisions, based on the mathematical principle that identical functions on two separate inputs yielding matching outputs indicates matching inputs.

25
New cards

Rainbow Table

A large precomputed data set of plaintext passwords and their corresponding encrypted hashes used to expedite password attacks.

26
New cards

Downgrade Attack

An attack forcing a system to fall back to an older, less secure cryptographic implementation (such as the POODLE attack forcing TLS v1.0 down to SSL).

27
New cards

Pivot

The technique during penetration testing of using an initially compromised low-security host to attack other systems on the network; also known as island hopping.

28
New cards

Race Condition

A software or system vulnerability where behavior and output depend uncontrollably on execution timing and the sequence of events.

29
New cards

Implicit Deny

The default final rule in an Access Control List specifying that any network traffic not explicitly allowed is automatically rejected.

30
New cards

Stateful Firewall

A firewall that filters and blocks traffic based on the state and context of packets within an established connection, maintaining records in a state table.

31
New cards

IPSec Tunnel Mode

The default mode of IPSec operation wherein the entire original IP packet—payload and header—is encrypted and encapsulated inside a new packet.

32
New cards

Authentication Header (AH)

An IPSec component providing integrity and authentication verification that data packets originated from the source designated in the header.

33
New cards

Encapsulating Security Payload (ESP)

An IPSec protocol that provides the authentication services of AH while also delivering data confidentiality through encryption.

34
New cards

Flood Guard

A switch configuration that mitigates MAC flooding attacks by limiting the maximum number of MAC addresses allowed on a single interface.

35
New cards

Reverse Proxy

A proxy server that intercepts requests from external Internet clients and directs them onward to internal back-end web servers.

36
New cards

SIEM (Security Information and Event Management)

A centralized security software platform that performs log aggregation, event correlation, automated alerting, time synchronization, and event deduplication.

37
New cards

Data Execution Prevention (DEP)

A system protection mechanism that marks memory regions as non-executable to prevent malicious code execution during attacks such as buffer overflows.

38
New cards

Dig (Domain Information Groper)

An advanced Linux-based command-line network administration tool used to query and inspect DNS name servers.

39
New cards

Banner Grabbing

The technique of capturing the initial banner message sent by an active network service to determine its identity, software version, and operating system.

40
New cards

Containerization

An application virtualization method that isolates an application and its dependencies into a container without running an entire guest operating system.

41
New cards

Geofencing

The practice of using GPS to establish virtual geographic boundaries that govern whether a mobile application or device can be operated.

42
New cards

COPE (Corporate Owned, Personally Enabled)

A deployment architecture where mobile devices are owned and provisioned by an organization while allowing employees personal use.

43
New cards

DNSSEC (Domain Name System Security Extensions)

A protocol extension designed to provide origin authentication and integrity validation for DNS queries using digital signatures.

44
New cards

SRTP (Secure Real-time Transport Protocol)

A network protocol providing encryption, message authentication, and integrity protection for real-time voice and video traffic.

45
New cards

LDAPS (Lightweight Directory Access Protocol Secure)

Directory query protocol communicating over TCP port 636636 using SSL/TLS encryption to prevent plaintext transmission.

46
New cards

Hardware Root of Trust

A hardware-level baseline of trust, typically established via a private cryptographic key permanently burned into a TPM chip during manufacturing.

47
New cards

SCADA (Supervisory Control and Data Acquisition)

Industrial control systems used across multiple industries to automate and manage heavy machinery and industrial processes, requiring segmentation.

48
New cards

Dynamic Analysis (Fuzzing)

A software security assessment method that inputs unexpected or malformed data into an application to discover crashes and memory leaks.

49
New cards

Type I Hypervisor

A bare-metal hypervisor that operates directly on underlying physical hardware rather than within an existing host operating system.

50
New cards

PaaS (Platform as a Service)

A cloud service tier where the provider manages middleware, runtime, OS, and infrastructure, leaving the customer responsible for managing applications and data.

51
New cards

IaaS (Infrastructure as a Service)

A cloud service model where the provider furnishes physical hardware, virtualization, and storage, while the customer maintains the OS, middleware, and software.

52
New cards

Mantrap

A physical access security design consisting of a small space enclosed by two interlocking doors to verify and authenticate visitors individually.

53
New cards

Faraday Cage

An enclosure formed by conductive metal mesh or screening designed to shield electronic hardware against electrostatic discharges and electromagnetic interference.

54
New cards

Kerberos

An authentication protocol created by MIT that utilizes a ticket-granting mechanism to provide mutual client-server authentication over networks.

55
New cards

TACACS+

A remote access protocol using TCP port 4949 that encrypts entire packets and isolates authentication and authorization functions.

56
New cards

RADIUS

An authentication service combining authentication and authorization on port 18121812 and accounting on port 18131813, which only encrypts the password.

57
New cards

Mandatory Access Control (MAC)

A rigid access control model where objects receive sensitivity labels, subjects receive clearance levels, and access is dictated strictly by classification.

58
New cards

Discretionary Access Control (DAC)

An access control framework in which the creator or owner of an object retains full authority to assign access permissions via an Access Control List.

59
New cards

Attribute Based Access Control (ABAC)

An access model that dynamically evaluates multiple contextual parameters such as user attributes, time of day, geolocation, and IP address to make authorization decisions.

60
New cards

Crossover Error Rate (CER)

The graphical intersection point where the False Acceptance Rate (FAR) and False Rejection Rate (FRR) are equal, denoting the benchmark accuracy of a biometric system.

61
New cards

TOTP (Time-based One-time Password)

An authentication token standard that generates a temporary passcode valid for a specific window, typically lasting around 30 seconds30\,\text{seconds}.

62
New cards

HOTP (HMAC-based One-Time Password)

An open standard algorithm that creates a single-use password that expires immediately after being used once.

63
New cards

Perfect Forward Secrecy (PFS)

A cryptographic property ensuring that a compromise of long-term server private keys cannot be leveraged to decrypt past session conversations by generating unique temporary keys for each exchange.

64
New cards

Key Stretching

A technique that repeatedly hashes password inputs (using mechanisms like Bcrypt or PBKDF2) to slow down and defend against brute-force attacks.

65
New cards

AES (Advanced Encryption Standard)

A symmetric block cipher utilizing the Rijndael algorithm with 128-bit128\text{-bit} blocks and key lengths of 128-bit128\text{-bit}, 192-bit192\text{-bit}, or 256-bit256\text{-bit}.

66
New cards

Elliptic Curve Cryptography (ECC)

An asymmetric algorithm utilizing the algebraic curves over finite fields, providing robust security with smaller key sizes and lower CPU resource consumption.

67
New cards

HMAC (Hash-Based Message Authentication Code)

A cryptographic construct that combines a hash algorithm with a secret symmetric key to deliver both integrity and authentication at higher processing speeds than asymmetric algorithms.

68
New cards

CCMP

An advanced wireless cryptographic protocol based on 128-bit128\text{-bit} AES encryption designed to replace TKIP in WPA2 networks.

69
New cards

OCSP (Online Certificate Status Protocol)

A query-response protocol allowing clients to rapidly query a validation authority with a certificate's serial number to check for revocation status.

70
New cards

Certificate Stapling

The process of appending a time-stamped OCSP response directly to the initial SSL/TLS handshake from the web server, alleviating performance load on the CA.

71
New cards

Wildcard Certificate

A public key digital certificate applied to secure a domain and all of its subordinate subdomains under a single root designation.

72
New cards

Subject Alternative Name (SAN)

A digital certificate attribute enabling one certificate to protect multiple distinct domain names and host configurations simultaneously.

73
New cards

PEM (Privacy Enhanced Mail)

A common Base64 ASCII-encoded certificate format that can store multiple certificates and private keys within file extensions such as .pem, .crt, .cer, and .key.