Security+

    Master this deck with 185 terms through effective study methods.

    Generated from uploaded pdf

    Created by @drewm

    What is the CIA Triad?

    Framework for security: Confidentiality, Integrity, Availability.

    What does AAA stand for in security?

    Authentication, Authorization, Accounting.

    What is non-repudiation?

    Proof of an action that cannot be denied.

    What are technical controls?

    Hardware and software mechanisms enforcing security.

    What are managerial controls?

    Administrative controls guiding the security program.

    What are operational controls?

    Day-to-day procedures for managing security.

    What is a preventive control?

    Stops incidents before they occur.

    What is a detective control?

    Identifies incidents as or after they occur.

    What is a corrective control?

    Restores systems after an incident.

    What is a deterrent control?

    Discourages attacks by increasing perceived risk.

    What is a compensating control?

    Alternative control when primary control is not feasible.

    What is a directive control?

    Guides behavior through policy.

    What defines Zero Trust?

    No implicit trust; every access request is verified.

    What is least privilege?

    Users get minimum access needed for their role.

    What is separation of duties?

    Prevents fraud by requiring multiple people for sensitive tasks.

    What does need to know mean?

    Access limited to information required for a specific role.

    What is defense in depth?

    Layered security approach to protect against failures.

    What is gap analysis?

    Evaluates difference between current and desired security posture.

    What is a threat?

    Potential danger to an asset.

    What is a vulnerability?

    Weakness that can be exploited by a threat.

    What is risk?

    Likelihood of a threat exploiting a vulnerability.

    What is a zero-day vulnerability?

    Unknown vulnerability with no available patch.

    What is a threat vector?

    Pathway an attacker uses to reach a target.

    What are the types of threat actors?

    Nation-state, criminal syndicate, hacktivist, insider threat, script kiddie.

    What is an APT?

    Long-term, sophisticated attack typically by nation-states.

    What is a honeypot?

    Decoy system to attract and trap attackers.

    What is the difference between data plane and control plane?

    Control plane makes policy decisions; data plane enforces them.

    What is symmetric encryption?

    Same key for both encryption and decryption.

    What is asymmetric encryption?

    Uses a public key for encryption and a private key for decryption.

    What is AES?

    Current gold-standard symmetric encryption algorithm.

    What is the difference between DES and 3DES?

    DES is broken; 3DES applies DES three times for better security.

    What is RSA?

    Asymmetric algorithm based on factoring large numbers.

    What is ECC?

    Asymmetric algorithm using elliptic curve math for smaller keys.

    What is Diffie-Hellman?

    Key exchange protocol for establishing shared secrets.

    What is SHA-256?

    Secure hash algorithm producing a 256-bit hash.

    What is MD5?

    Broken hash algorithm; should not be used for security.

    What is HMAC?

    Combines a hash function with a secret key for integrity and authenticity.

    What is a digital signature?

    Proves integrity and non-repudiation of a message.

    What is a block cipher?

    Encrypts data in fixed-size blocks.

    What is a stream cipher?

    Encrypts data one bit/byte at a time.

    What is salting?

    Adding random value to passwords before hashing.

    What is a nonce?

    Random value used to prevent replay attacks.

    What is perfect forward secrecy?

    Each session uses a unique ephemeral key.

    What is PKI?

    System for managing digital certificates.

    What is a CA?

    Trusted entity that issues digital certificates.

    What is a CSR?

    Request to a CA for a digital certificate.

    What is a CRL?

    List of revoked certificates published by a CA.

    What is OCSP?

    Real-time protocol for checking certificate status.

    What is a wildcard certificate?

    Covers any single-level subdomain.

    What is a SAN certificate?

    Covers multiple different domain names.

    What are the types of certificates?

    DV, OV, EV based on validation level.

    What is steganography?

    Hiding data inside another file without altering its appearance.

    What is tokenization?

    Replaces sensitive data with a non-sensitive placeholder.

    What is data masking?

    Replaces real data with fictional data for testing.

    What is key escrow?

    Third party holds encryption keys for access.

    What are authentication factors?

    Types of evidence for verifying identity.

    What is MFA?

    Requires two or more different authentication factors.

    What is TOTP?

    Time-based one-time password changing every 30 seconds.

    What is HOTP?

    Counter-based one-time password valid until used.

    What are biometric errors?

    FAR, FRR, and CER measure biometric accuracy.

    What is DAC?

    Access control decided by resource owner.

    What is MAC?

    Access control enforced by system labels.

    What is RBAC?

    Access based on job role.

    What is ABAC?

    Access based on user and resource attributes.

    What is rule-based access control?

    Access controlled by administrator-defined rules.

    What is Kerberos?

    Network authentication protocol using tickets.

    What is LDAP?

    Protocol for accessing directory services.

    What is RADIUS?

    AAA protocol encrypting only the password.

    What is TACACS+?

    AAA protocol encrypting the entire authentication packet.

    What is SSO?

    Single set of credentials for multiple applications.

    What is SAML?

    Standard for exchanging authentication data between systems.

    What is OAuth 2.0?

    Authorization framework allowing third-party access.

    What is OpenID Connect?

    Authentication layer built on OAuth 2.0.

    What is federation?

    Trust relationship between identity systems of different organizations.

    What is PAM?

    Management of privileged account access.

    What are account types?

    Standard, admin, service, guest, and shared accounts.

    What is EAP?

    Framework for wireless and PPP authentication.

    What is PEAP?

    Encapsulates EAP inside an encrypted TLS tunnel.

    What is EAP-TLS?

    Strongest EAP variant requiring both server and client certificates.

    What is 802.1X?

    Standard for network access control using RADIUS.

    What is phishing?

    Fraudulent communication to steal credentials.

    What is spear phishing?

    Targeted phishing at specific individuals or organizations.

    What is whaling?

    Spear phishing targeting high-level executives.

    What is vishing?

    Voice phishing to extract personal information.

    What is smishing?

    SMS phishing using fraudulent text messages.

    What is business email compromise?

    Spoofing a business email to trick employees.

    What is pretexting?

    Creating a fabricated scenario to manipulate someone.

    What is tailgating?

    Unauthorized person follows an authorized person into a secure area.

    What is piggybacking?

    Authorized person knowingly allows unauthorized entry.

    What is shoulder surfing?

    Observing someone entering sensitive information.

    What is dumpster diving?

    Searching through trash for sensitive information.

    What is typosquatting?

    Registering misspelled domains to capture traffic.

    What is a watering hole attack?

    Compromising a trusted site to infect visitors.

    What is baiting?

    Leaving infected media to entice victims.

    What is quid pro quo?

    Offering something in exchange for information.

    What are influence techniques?

    Methods used in social engineering attacks.

    What is a virus?

    Malware that attaches to files and spreads through execution.

    What is a worm?

    Self-replicating malware that spreads across networks.

    What is a Trojan horse?

    Malware disguised as legitimate software.

    What is a RAT?

    Malware providing remote control of a victim's system.

    What is a rootkit?

    Malware that hides itself at the OS or firmware level.

    What is a logic bomb?

    Malicious code that executes under specific conditions.

    What is ransomware?

    Malware that encrypts files and demands payment for decryption.

    What is spyware?

    Malware that monitors user data without consent.

    What is a keylogger?

    Records keystrokes to capture sensitive information.

    What is a botnet?

    Network of compromised machines controlled by an attacker.

    What is a cryptojacker?

    Malware using victim's resources to mine cryptocurrency.

    What is fileless malware?

    Executes in memory without writing to disk.

    What is adware?

    Delivers unwanted advertisements to users.

    What is shimming?

    Inserting code to intercept and redirect calls.

    What is SQL injection?

    Inserting malicious SQL to manipulate a database.

    What is XSS?

    Injecting scripts into web pages viewed by others.

    What is CSRF?

    Tricking a user's browser into sending a malicious request.

    What is IDOR?

    Accessing unauthorized data by changing parameters.

    What is directory traversal?

    Accessing system files by manipulating file paths.

    What is a buffer overflow?

    Overwriting memory by writing more data than a buffer holds.

    What is a race condition?

    Exploiting timing gaps between checks and actions.

    What is privilege escalation?

    Gaining higher privileges than authorized.

    What is pass-the-hash?

    Using a password hash for authentication without cracking.

    What is kerberoasting?

    Requesting service tickets to crack offline.

    What is a rainbow table attack?

    Using pre-computed hashes to reverse-engineer passwords.

    What is a brute force attack?

    Systematically trying every password combination.

    What is password spraying?

    Trying common passwords across many accounts.

    What is credential stuffing?

    Using breached credentials to access other services.

    What is ARP poisoning?

    Sending fake ARP replies to intercept traffic.

    What is DNS poisoning?

    Corrupting DNS cache to redirect users.

    What is an on-path attack?

    Intercepting and possibly modifying traffic between parties.

    What is a replay attack?

    Capturing and retransmitting valid transmissions.

    What is SSL stripping?

    Downgrading HTTPS to HTTP to intercept traffic.

    What is the difference between DoS and DDoS?

    DoS is single-source; DDoS uses multiple sources.

    What is an amplification attack?

    Small requests lead to large responses sent to a victim.

    What is a SYN flood?

    Flooding a server with incomplete TCP handshake requests.

    What is a DMZ?

    Network segment between external firewall and internal network.

    What is network segmentation?

    Dividing a network to limit lateral movement.

    What is a VLAN?

    Logically segments a physical network at Layer 2.

    What is microsegmentation?

    Granular segmentation at the workload/application level.

    What is a packet-filtering firewall?

    Inspects packets individually without connection state awareness.

    What is a stateful firewall?

    Tracks connection state to allow return traffic.

    What is a next-generation firewall?

    Combines multiple security features for enhanced protection.

    What is a WAF?

    Filters HTTP/HTTPS traffic to protect web applications.

    What is the difference between IDS and IPS?

    IDS monitors and alerts; IPS monitors and blocks.

    What is HIDS?

    Monitors a single endpoint for security events.

    What is NIDS?

    Monitors network traffic across a segment.

    What are proxy types?

    Forward, reverse, and transparent proxies serve different purposes.

    What is NAT?

    Translates private IP addresses to public for routing.

    What is a jump server?

    Hardened server used as a secure gateway.

    What is a load balancer?

    Distributes incoming traffic across multiple servers.

    What is IPSec?

    Suite of protocols for securing IP communications.

    What is an SSL/TLS VPN?

    VPN using TLS for secure remote access.

    What is split tunneling?

    Only corporate traffic goes through the VPN.

    What is SD-WAN?

    Software-defined management of WAN connections.

    What is NAC?

    Controls which devices can connect to the network.

    What is WEP?

    Broken encryption standard for Wi-Fi; never use.

    What is WPA2?

    Uses AES encryption; vulnerable to certain attacks.

    What is WPA3?

    Improved Wi-Fi security resistant to offline attacks.

    What is WPS?

    Convenience feature for adding devices; vulnerable to attacks.

    What is an evil twin?

    Rogue AP mimicking a legitimate one to capture traffic.

    What is a deauthentication attack?

    Forces clients offline to capture WPA2 handshakes.

    What is a rogue access point?

    Unauthorized AP creating unmanaged entry points.

    What is a captive portal?

    Web page requiring authentication before granting access.

    What are cloud service models?

    IaaS, PaaS, SaaS define levels of customer control.

    What are cloud deployment models?

    Public, private, hybrid, and community clouds.

    What is the shared responsibility model?

    Defines security responsibilities of provider and customer.

    What is a CASB?

    Security enforcement point for cloud services.

    What is SASE?

    Combines SD-WAN with security functions in the cloud.

    What is FWaaS?

    Cloud-hosted firewall service for internet-bound traffic.

    What are hypervisor types?

    Type 1 runs on hardware; Type 2 runs on an OS.

    What is VM escape?

    Attacker breaks out of a VM to access the hypervisor.

    What is FTP?

    File Transfer Protocol using ports 20 and 21.

    What is SSH?

    Secure Shell for encrypted remote access on port 22.

    What is Telnet?

    Unencrypted remote access protocol on port 23.

    What is SMTP?

    Protocol for email delivery on port 25.

    What is DNS?

    Resolves hostnames to IP addresses on port 53.

    What is HTTP?

    Unencrypted web traffic on port 80.

    What is Kerberos?

    Authentication protocol on port 88.

    What is POP3?

    Email retrieval protocol on port 110.

    What is IMAP?

    Email retrieval protocol allowing multi-device access on port 143.

    What is LDAP?

    Directory services protocol on port 389.

    What is HTTPS?

    Encrypted web traffic on port 443.

    What is SMB?

    File and printer sharing protocol on port 445.

    What is IKE?

    Establishes IPSec VPN tunnels on port 500.

    What is SQL Server?

    Database service on port 1433.

    What is MySQL?

    Database service on port 3306.

    What is L2TP?

    VPN tunneling protocol on port 1701.

    What is RDP?

    Remote Desktop Protocol on port 3389.