SY0-701 — CompTIA Security+ Cheat Sheet

Compact SY0-701 Cheat sheet for CompTIA Security+ candidates: controls, threats, architecture, operations, IAM, risk, and exam traps.

Use the tables for a quick pre-exam check. Expand a topic’s notes for explanations, examples, and additional distinctions.

Scope and study context

Fast Scenario Reading Method

StepAskExam-useful shortcut
1. Identify the assetWhat is being protected? Data, host, user, app, network, facility?The asset often determines the control type.
2. Identify the objectiveConfidentiality, integrity, availability, safety, privacy, non-repudiation?“Best” answer usually aligns to the stated objective.
3. Identify the constraintCost, usability, downtime, compliance, cloud, remote users, legacy system?Constraints eliminate technically valid but impractical answers.
4. Map to control typePreventive, detective, corrective, deterrent, compensating, physical, technical, managerial?Know what a control does, not just its name.
5. Choose least disruptive fixContain, preserve evidence, reduce risk, restore service.Do not jump to rebuild, disclose, or wipe unless warranted.

The goal is not to replace full study. The goal is to help you quickly reconnect major concepts, spot common traps, and practice choosing the best answer when multiple options sound plausible.

This page is IT Mastery exam-prep support and is not affiliated with CompTIA.

  1. Scan the decision tables first. They help with “best,” “first,” and “most likely” questions.
  2. Mark weak areas. If a row feels vague, turn it into a topic drill.
  3. Practice by objective style, not just by definition. Security+ questions often ask what to do next, what control is most appropriate, or what risk is being reduced.
  4. Review every explanation. For missed questions, the explanation is where you learn why the tempting answer was not best.

Core Security Principles

Security Goals and Concepts

ConceptMeaningExam clueCommon trap
ConfidentialityPrevent unauthorized disclosureEncryption, access control, data classificationHashing is not confidentiality.
IntegrityPrevent unauthorized modificationHashes, digital signatures, file integrity monitoringEncryption alone does not prove integrity.
AvailabilityKeep systems/data usableRedundancy, backups, clustering, DDoS mitigationConfidentiality controls can hurt availability if overapplied.
Non-repudiationPrevent denial of actionDigital signatures, audit logs, timestampsShared accounts weaken non-repudiation.
AuthenticationProve identityPassword, biometric, certificate, tokenUsername alone is identification, not authentication.
AuthorizationGrant permissionsRBAC, ABAC, ACLs, scopesHappens after authentication.
Accounting/AuditingTrack activityLogs, SIEM, audit trailsLogs must be protected from tampering.
Least privilegeMinimum access neededJust-in-time, role-based access, scoped tokens“Admin for convenience” violates it.
Separation of dutiesSplit critical tasksDual control, change approvalReduces fraud and single-person error.
Defense in depthMultiple layered controlsFirewall + EDR + MFA + loggingNot the same as relying on one strong control.
Zero trustNever trust implicitlyContinuous verification, device posture, least privilegeNot a product; it is an architecture model.
Notes and examples

Control Categories

CategoryPurposeExamples
Managerial/AdministrativePolicies, oversight, risk decisionsPolicies, standards, awareness, vendor reviews, risk register
Technical/LogicalEnforced by systemsMFA, ACLs, encryption, EDR, DLP, IDS/IPS
OperationalDay-to-day security processesChange management, incident response, vulnerability management
PhysicalProtect facilities and hardwareLocks, guards, cameras, mantraps, bollards
Legal/Regulatory/ContractualExternal or contractual obligationsData processing agreements, audits, retention requirements

Control Function Types

FunctionWhat it doesExamples
PreventiveStops event before it occursMFA, firewall rule, access control, secure configuration
DetectiveIdentifies event after/during occurrenceIDS, SIEM alert, audit log, CCTV
CorrectiveRestores after eventBackups, patching, reimaging
DeterrentDiscourages attackerWarning banner, guards, visible cameras
CompensatingAlternative control when primary is not feasibleExtra monitoring when legacy system cannot support MFA
DirectiveInstructs expected behaviorPolicy, standard, procedure, signage

CIA, AAA, and non-repudiation

ConceptWhat it protectsCommon examplesCommon trap
ConfidentialityPrevents unauthorized disclosureEncryption, access control, data maskingEncryption does not prove integrity by itself
IntegrityPrevents unauthorized alterationHashing, digital signatures, checksumsHashing is not encryption
AvailabilityKeeps systems usableRedundancy, clustering, backups, DDoS protectionA backup alone does not guarantee rapid recovery
AuthenticationProves identityPasswords, certificates, biometrics, tokensAuthentication is not authorization
AuthorizationGrants permissionsRBAC, ABAC, ACLs, policy engines“Logged in” does not mean “allowed”
Accounting/AuditingRecords activityLogs, SIEM, audit trailsLogs are useful only if collected, protected, and reviewed
Non-repudiationPrevents credible denial of actionDigital signatures, signed logsHashes alone do not identify who performed an action

Security control categories

Security+ often tests whether you can classify a control by purpose and implementation type.

Control typePurposeExamples
PreventiveStops an event before it occursMFA, firewall rules, least privilege, secure coding
DetectiveFinds events that occurred or are occurringIDS, SIEM alerts, audit logs, file integrity monitoring
CorrectiveRestores after an eventPatch, restore from backup, reimage endpoint
DeterrentDiscourages behaviorWarning banners, guards, visible cameras
CompensatingAlternative when primary control is not feasibleExtra monitoring when legacy systems cannot be patched
DirectiveTells people what to doPolicies, standards, procedures, signs
PhysicalProtects facilities/devicesLocks, mantraps, cameras, fencing
TechnicalUses technologyEncryption, EDR, NAC, WAF
AdministrativeUses process/governanceTraining, policies, vendor reviews, risk assessments

Trap: A camera is usually detective if it records evidence, but it can also be deterrent if the question emphasizes discouraging intruders.

Threats, Attacks, and Vulnerabilities

Threat Actor Matrix

ActorMotivationCapabilityTypical indicators
Script kiddieCuriosity, disruptionLow; uses toolsCommodity malware, noisy scans
HacktivistIdeologyVariableDefacement, DDoS, data leaks
Organized crimeFinancial gainModerate to highRansomware, fraud, credential theft
Nation-state/APTEspionage, sabotageHigh; persistentStealthy C2, zero-days, long dwell time
InsiderRevenge, money, negligenceAuthorized accessUnusual data access, policy bypass, privilege misuse
CompetitorBusiness advantageVariableIP theft, social engineering
Shadow IT userConvenienceAuthorized but unmanagedUnsanctioned SaaS, unapproved storage
Notes and examples

Malware and Attack Types

TypeHigh-yield definitionKey defense
VirusAttaches to host file; needs executionEDR, user training, application control
WormSelf-propagates across networksPatching, segmentation, firewalling
TrojanMalicious software disguised as legitimateApplication allowlisting, user training
RansomwareEncrypts or exfiltrates data for extortionOffline/immutable backups, EDR, least privilege
RootkitHides privileged malicious activitySecure boot, integrity checks, reimage if compromised
SpywareCollects user/system informationAnti-malware, least privilege
Logic bombTriggers on condition/timeCode review, separation of duties
Fileless malwareUses memory and trusted toolsEDR behavior analytics, PowerShell logging
BotnetCompromised devices controlled centrallyEgress filtering, DNS monitoring, takedown support
CryptojackingUnauthorized crypto miningResource monitoring, EDR, patching
KeyloggerCaptures keystrokesMFA, EDR, secure input methods

Social Engineering Quick Distinctions

AttackDistinctionBest mitigation
PhishingBroad fraudulent messagingAwareness, email filtering, reporting
Spear phishingTargeted phishingAwareness plus identity verification
WhalingTargets executivesExecutive training, payment verification
VishingVoice phishingCall-back procedures, help desk scripts
SmishingSMS phishingMobile awareness, link caution
PretextingFabricated scenarioVerification procedures
Business email compromiseImpersonates trusted business partyOut-of-band payment confirmation
ImpersonationPretending to be someoneBadges, callback, challenge process
TailgatingFollows authorized person into facilityMantraps, badge enforcement
Shoulder surfingObserves screen/keyboardPrivacy screens, awareness
Dumpster divingRetrieves discarded informationShredding, media disposal
Watering holeCompromises site used by target groupWeb filtering, browser isolation, patching
Brand impersonationFake trusted brand/domainDMARC, user training, domain monitoring
TyposquattingLookalike domain typoDomain monitoring, DNS filtering

Web and Application Attack Reference

AttackWhat happensExam indicatorMitigation
SQL injectionInput alters database query' OR '1'='1Parameterized queries, input validation
XSSScript runs in victim browserStored/reflected scriptOutput encoding, CSP, validation
CSRFAuthenticated user tricked into actionHidden request from another siteAnti-CSRF token, SameSite cookies
SSRFServer makes attacker-controlled requestCloud metadata accessAllowlist destinations, block metadata endpoints
Directory traversalAccess outside intended path../ in URLNormalize paths, restrict file access
Command injectionInput executes OS command; cat /etc/passwdAvoid shell calls, validate input
Insecure deserializationMalicious object processedObject payload causes code executionSafe formats, signing, validation
Race conditionTiming flaw changes outcomeTOCTOULocking, atomic operations
API abuseExcessive or unauthorized callsMissing auth, no rate limitsAPI gateway, auth, throttling
Session hijackingAttacker uses session tokenStolen cookie/tokenTLS, secure cookies, token rotation
Privilege escalationGains higher permissionsLocal exploit or misconfigPatching, least privilege, hardening

Wireless and Network Attacks

AttackDescriptionMitigation
Evil twinRogue AP mimics legitimate SSIDWPA3/WPA2-Enterprise, certificate validation
Rogue APUnauthorized AP connected to networkWireless scans, NAC, switch port security
Deauthentication attackForces clients off Wi-FiProtected management frames where supported
On-path/MITMIntercepts/modifies trafficTLS, VPN, certificate validation
ARP poisoningSpoofs MAC-to-IP mappingDynamic ARP inspection, static ARP for critical systems
DNS poisoningCorrupts name resolutionDNSSEC validation, secure DNS, monitoring
MAC floodingOverloads switch CAM tablePort security, storm control
VLAN hoppingEscapes VLAN isolationDisable trunking on access ports, native VLAN hygiene
DDoSOverwhelms serviceCDN/scrubbing, rate limits, autoscaling, WAF
Replay attackReuses captured valid dataNonces, timestamps, mutual authentication

Social engineering

AttackClue
PhishingBroad fraudulent email/message
Spear phishingTargeted phishing against a person/group
WhalingTargets executives or senior leaders
VishingVoice-based phishing
SmishingSMS/text phishing
PretextingFabricated scenario to gain trust
Business email compromiseFraudulent payment or invoice request
TailgatingFollowing someone into a secure area
Shoulder surfingObserving sensitive information
Dumpster divingSearching discarded materials
Watering holeCompromising a site used by target group

Best mitigation choices: user training helps, but technical controls such as MFA, email filtering, DMARC/SPF/DKIM, least privilege, and payment verification procedures are often stronger depending on the question.

Malware and endpoint threats

ThreatKey behavior
VirusAttaches to host file/program
WormSelf-replicates across networks
TrojanDisguised as legitimate software
RansomwareEncrypts or exfiltrates data for extortion
SpywareCollects user/system data
RootkitHides privileged compromise
Logic bombTriggers on condition/date
BotnetRemotely controlled infected hosts
Fileless malwareUses memory/native tools to avoid disk artifacts
CryptojackingAbuses resources to mine cryptocurrency

Trap: If the malware spreads without user action, a worm is more likely than a virus.

Application and web attacks

AttackWhat happensHigh-value mitigation
SQL injectionInput alters database queryParameterized queries, input validation
XSSMalicious script runs in user browserOutput encoding, input validation, CSP
CSRFUser’s authenticated session performs unwanted actionAnti-CSRF tokens, SameSite cookies
SSRFServer is tricked into making internal/external requestsEgress filtering, metadata protections
Path traversalAttacker accesses unintended filesNormalize paths, restrict file access
Command injectionInput executes OS commandsAvoid shell calls, validate input
Insecure deserializationObject data triggers code/logic abuseValidate/sign serialized data
Buffer overflowMemory overwrittenBounds checking, memory-safe practices
Race conditionTiming flaw changes outcomeLocking, atomic operations
API abuseBroken auth, excessive data exposure, weak rate limitsStrong auth, schema validation, throttling

Password and credential attacks

AttackKey clueMitigation
Brute forceTries many combinationsLockout, MFA, rate limiting
Password sprayingFew common passwords across many accountsMFA, monitoring, password policy
Credential stuffingReuses breached credentialsMFA, breached-password detection
Pass-the-hashUses password hash without knowing passwordCredential protection, patching, least privilege
Golden ticketKerberos ticket abuseProtect domain controllers, rotate KRBTGT after compromise
Rainbow tablePrecomputed hash lookupSalting and strong hashing

Cryptography and PKI

Crypto Selection Matrix

NeedUseWhy
Protect data confidentiality at restSymmetric encryptionFast for large data volumes
Protect data in transitTLSAuthenticates server and encrypts session
Prove data integrityHashDetects change
Prove sender and integrityDigital signatureHash encrypted with sender private key
Exchange keys over untrusted networkAsymmetric crypto / key exchangeSolves secure key establishment
Store passwordsSalted adaptive hashResists precomputed and brute-force attacks
Protect full storage deviceFull-disk encryptionProtects lost/stolen device data
Protect individual fieldsField-level encryption/tokenizationLimits exposure of sensitive values
Verify software originCode signingValidates publisher and integrity
Notes and examples

Hashing, Encryption, Encoding, Obfuscation

ConceptReversible?Key used?Primary purposeExample clue
HashingNoNo, except HMAC uses keyIntegrity, password storageSame input produces fixed digest
Symmetric encryptionYesSame/shared keyConfidentialityAES-style scenario
Asymmetric encryptionYesPublic/private pairKey exchange, signatures, identityCertificates, PKI
EncodingYesNoFormat conversionBase64 is not security
ObfuscationUsuallySometimesMake analysis harderMinified code, masking
TokenizationMapping reversible by token vaultVault-controlledReplace sensitive valuePayment token scenario
Data maskingMay be irreversible or partialNoHide data from usersShows last four digits only

PKI Terms

TermExam meaning
Certificate Authority (CA)Trusted entity that issues certificates
Root CATrust anchor; should be highly protected/offline when possible
Intermediate CAIssues certs on behalf of root; limits root exposure
CertificateBinds public key to identity
CSRCertificate signing request containing public key and subject info
Private keyMust be protected; compromise breaks trust
Public keyShared openly; used to verify signatures or encrypt to owner
CRLCertificate revocation list
OCSPOnline certificate status checking
Key escrowThird party stores keys for recovery/access
Certificate pinningApp trusts specific certificate/public key
Mutual TLSClient and server authenticate with certificates

Certificate Format Clues

Format/ExtensionTypical use
PEMBase64 text certificate/key, often .pem, .crt, .cer
DERBinary certificate format
PFX/P12Certificate plus private key, often password protected
CER/CRTCertificate file; may be PEM or DER
P7B/P7CCertificate chain, usually no private key

Crypto Traps

Scenario wordingBest interpretation
“Need to verify file was not changed”Hash or digital signature, not encryption alone
“Need to prove who sent it”Digital signature, not just hash
“Need fastest encryption for large data”Symmetric encryption
“Need secure password storage”Salted adaptive hashing, not reversible encryption
“Need protect data if laptop is stolen”Full-disk encryption
“Need protect web sessions”TLS with valid certificates
“Need prevent use of stolen password”MFA, conditional access, account monitoring

Know the function, not just the term

MechanismPrimary purposeKey exam distinction
Symmetric encryptionFast confidentialitySame key encrypts and decrypts
Asymmetric encryptionKey exchange, signatures, confidentialityPublic/private key pair
HashingIntegrity verificationOne-way; no decryption
Digital signatureIntegrity, authentication, non-repudiationHash encrypted/signed with private key
CertificateBinds public key to identityIssued/validated through PKI
HMACIntegrity plus shared secret authenticationUses hash plus secret key
SaltingDefends stored password hashesAdds unique random value before hashing
Key stretchingSlows brute force attacksPBKDF2, bcrypt, scrypt, Argon2-style concept
Perfect forward secrecyProtects past sessions if long-term key is compromisedUses ephemeral session keys

PKI quick path

ComponentRole
CAIssues certificates
Root CATop trust anchor
Intermediate CAIssues certificates while protecting root CA
CSRRequest containing public key and identity details
CRL/OCSPCertificate revocation checking
HSMHardware protection for cryptographic keys
TPMHardware root of trust on endpoint
Secure enclaveIsolated hardware-backed key/secret processing

Common trap: Encoding, hashing, and encryption are different.

  • Encoding changes format and is reversible without a secret.
  • Hashing is one-way and supports integrity verification.
  • Encryption is reversible only with the correct key.

Identity and Access Management

Identity Concepts

ConceptMeaningExample
IdentificationClaiming identityUsername
AuthenticationProving identityPassword + token
AuthorizationGranting rightsRole assignment
FederationTrusting another identity providerSSO with external IdP
ProvisioningCreating accounts/accessNew hire workflow
DeprovisioningRemoving accounts/accessTermination workflow
Attestation/recertificationPeriodic access reviewManager confirms access
JIT accessTemporary privilegeAdmin role for 1 hour
PAMControls privileged accountsVaulting, session recording
SSOOne login for many appsSAML/OIDC portal
Notes and examples

Authentication Factor Matrix

FactorDescriptionExamplesTrap
Something you knowSecret knowledgePassword, PINSecurity questions are weak knowledge factors.
Something you havePossessionSmart card, hardware token, phone appSMS is weaker than app/hardware token.
Something you areBiometricFingerprint, face, irisBiometrics cannot be changed like passwords.
Somewhere you areLocationGeo-IP, trusted networkUsually context, not standalone factor.
Something you doBehaviorTyping pattern, gestureOften continuous/risk-based signal.

Access Control Models

ModelDecision basisBest forTrap
DACOwner controls accessFlexible file sharingCan lead to inconsistent permissions
MACSystem labels/classificationsHigh-security classified environmentsUsers cannot override labels
RBACJob rolesEnterprise access managementRole explosion if poorly designed
ABACAttributes and conditionsDynamic cloud/SaaS accessMore complex policy design
Rule-basedExplicit rulesFirewalls, routers, ACLsNot the same as RBAC
Risk-basedContextual risk scoreAdaptive authenticationMay step up authentication

IAM Protocols and Standards

Protocol/StandardPrimary useHigh-yield distinction
LDAPDirectory queriesUsed to access directory information
KerberosNetwork authenticationTicket-based; common in Windows domains
RADIUSCentralized AAACommon for VPN, Wi-Fi, network devices
TACACS+Device administration AAASeparates authentication, authorization, accounting
SAMLFederated SSO for web appsXML-based assertions
OAuth 2.0Delegated authorizationGrants app access without sharing password
OpenID ConnectAuthentication on top of OAuth 2.0Provides identity tokens
FIDO2/WebAuthnPhishing-resistant authenticationPublic key-based login
802.1XPort-based network access controlWired/wireless NAC with supplicant/authenticator/server

Password and Account Policy Traps

RequirementBetter approach
Reduce password reuse riskPassword manager, breached-password checks, MFA
Stop brute forceLockout/throttling, MFA, monitoring
Reduce help desk resetsSelf-service reset with strong verification
Secure service accountsManaged service accounts, vaulting, rotation, least privilege
Prevent orphaned accountsAutomated deprovisioning tied to HR process
Reduce shared admin riskIndividual privileged accounts with PAM

Authentication factors

FactorMeaningExamples
Something you knowKnowledgePassword, PIN
Something you havePossessionSmart card, hardware token, authenticator app
Something you areInherenceFingerprint, face, iris
Somewhere you areLocationGeofencing, source network
Something you doBehaviorTyping cadence, gesture pattern

MFA trap: Two passwords are not MFA. MFA requires different factor types.

Access control models

ModelBest clue in a questionTypical use
RBACAccess based on job roleEmployees grouped by function
ABACAccess based on attributesUser, device, time, location, data sensitivity
DACResource owner grants accessFile owner shares a file
MACCentral authority and labelsHighly controlled environments
Rule-basedIf/then rulesFirewall ACLs, conditional access policies
Least privilegeMinimum access neededReducing blast radius
Just-in-time accessTemporary privilege elevationAdmin access only during approved window
Privileged access managementControls/administers privileged accountsVaulting, session recording, approval workflows

Federation and identity protocols

TechnologyWhat to remember
SAMLCommon for browser-based enterprise SSO using assertions
OAuthAuthorization framework; often used for delegated access
OpenID ConnectAuthentication layer built on OAuth 2.0
KerberosTicket-based authentication in many enterprise environments
RADIUSCentralized AAA, often for VPN/Wi-Fi/network access
TACACS+Device administration AAA; separates authn/authz/accounting
LDAP/LDAPSDirectory access; LDAPS protects LDAP with TLS
SSOOne authentication grants access to multiple services
FIMFederated identity management across organizations or domains

Decision rule: If the question involves delegated access to an API, think OAuth. If it involves enterprise web SSO assertions, think SAML. If it involves identity claims plus login, think OpenID Connect.

Network Security Reference

Common Ports and Protocols

PortProtocolSecure?Use
20/21FTPNoFile transfer control/data
22SSH/SFTP/SCPYesSecure remote shell/file transfer
23TelnetNoLegacy remote shell
25SMTPUsually no by itselfMail transfer
53DNSUsually no by itselfName resolution
67/68DHCPNoIP assignment
80HTTPNoWeb
88KerberosYes by designTicket authentication
110POP3NoMail retrieval
123NTPNo by itselfTime sync
135/139/445RPC/NetBIOS/SMBDependsWindows file/admin services
143IMAPNoMail retrieval
161/162SNMPv3 preferredMonitoring/traps
389LDAPNo by itselfDirectory
443HTTPSYes with TLSSecure web/API
445SMBDependsWindows file sharing
465/587SMTPS/SubmissionTLS capableSecure mail submission
514SyslogNo by defaultLogging
636LDAPSYesLDAP over TLS
993IMAPSYesSecure IMAP
995POP3SYesSecure POP3
1433MS SQL ServerDependsDatabase
1521Oracle DBDependsDatabase
3306MySQL/MariaDBDependsDatabase
3389RDPEncrypted but high-riskRemote desktop
5060/5061SIP/SIPS5061 uses TLSVoIP signaling
Notes and examples

Network Device Selection

NeedChooseWhy
Filter traffic by IP/port/protocolFirewallEnforces network access policy
Filter web app attacksWAFUnderstands HTTP/app-layer patterns
Detect suspicious trafficIDSAlerts without blocking
Block suspicious traffic inlineIPSPrevents/interrupts detected attacks
Isolate public-facing servicesDMZLimits exposure of internal network
Segment internal users/systemsVLANs/subnets/firewallsLimits lateral movement
Secure remote accessVPN or ZTNAEncrypted and authenticated access
Authenticate network port accessNAC/802.1XChecks user/device before network access
Hide internal IP addressesNATAddress translation, not a full security control
Improve availability/performanceLoad balancerDistributes traffic
Resist DDoSScrubbing/CDN/rate limitingAbsorbs or filters attack traffic
Secure DNS resolutionDNS filtering/DNSSEC validationBlocks malicious domains or validates records

Segmentation Patterns

PatternUse caseNotes
DMZPublic web, mail relay, reverse proxyDo not place sensitive databases directly in DMZ.
MicrosegmentationFine-grained workload isolationCommon in virtualized/cloud environments.
VLAN segmentationSeparate broadcast domainsNeeds routing/firewall policy to enforce security.
Air gapMaximum isolationOperationally difficult; removable media remains a risk.
Jump host/bastionControlled admin entry pointLog and restrict access heavily.
Screened subnetLayered perimeter designInternet-facing systems isolated from internal network.

VPN and Remote Access

OptionBest forWatch for
Full-tunnel VPNRoute all client traffic through corporate controlsMore bandwidth, stronger central inspection
Split-tunnel VPNOnly corporate traffic uses VPNBetter performance, more endpoint risk
Client-to-site VPNRemote usersRequires endpoint security posture
Site-to-site VPNOffice/cloud network connectionProtects network-to-network traffic
SSL/TLS VPNBrowser/client remote accessEasier through firewalls
IPsec VPNNetwork-layer secure tunnelCommon for site-to-site
ZTNAApp-specific access without broad network accessAligns with zero trust

Segmentation and traffic control

ControlBest use
VLANLogical segmentation
ACLPermit/deny traffic based on rules
FirewallEnforces network traffic policy
NGFWAdds app/user awareness and deeper inspection
WAFProtects web applications from HTTP-layer attacks
IDSDetects suspicious activity
IPSBlocks suspicious activity inline
ProxyIntermediates requests, can filter and log
NACControls device access to network
VPNEncrypted tunnel over untrusted network
ZTNAApplication-specific access based on identity/context
MicrosegmentationFine-grained east-west traffic control

Decision rule: If the attack is against a web application layer, a WAF is often more specific than a traditional firewall.

Secure protocol choices

Insecure/legacyPreferWhy
HTTPHTTPSTLS encryption and server authentication
TelnetSSHEncrypted remote administration
FTPSFTP or FTPSProtected file transfer
SNMPv1/v2SNMPv3Authentication and encryption support
LDAPLDAPSDirectory access over TLS
POP3/IMAP without TLSSecure mail protocols with TLSProtects credentials and messages in transit
SMBv1Modern SMB with signing/encryption where supportedReduces legacy protocol risk
WEP/WPAWPA2/WPA3Stronger Wi-Fi security
Unsecured DNSDNSSEC / protected DNS where applicableIntegrity and privacy improvements depending on solution

Common ports worth recognizing

ServiceCommon port(s)
FTP20/21
SSH/SFTP22
Telnet23
SMTP25
DNS53
DHCP67/68
HTTP80
POP3110
NTP123
IMAP143
SNMP161/162
LDAP389
HTTPS443
SMB445
Syslog514
LDAPS636
RDP3389

Trap: Ports help identify traffic, but modern attacks often use common allowed ports such as 443. Do not choose an answer based only on a port if the scenario gives stronger clues.

Security Architecture and Design

Secure Architecture Concepts

ConceptPractical meaning
Secure by designSecurity built into requirements and architecture
Secure by defaultDefault settings minimize exposure
Fail secureFailure denies access or preserves safety
ResilienceSystem continues or recovers under stress
RedundancyDuplicate components reduce single points of failure
ScalabilityHandles growth without redesign
ElasticityDynamically adjusts capacity
High availabilityReduces downtime through redundancy/failover
Fault toleranceContinues despite component failure
Single point of failureOne failure can break service
Attack surface reductionRemove/disable unnecessary exposure
Notes and examples

Availability and Recovery Terms

TermMeaningExam clue
RTOMaximum acceptable recovery time“How long can system be down?”
RPOMaximum acceptable data loss“How much data can be lost?”
MTBFAverage time between failuresReliability measure
MTTRAverage time to repair/recoverMaintainability measure
Hot siteReady quickly; systems/data near currentHighest readiness, higher cost
Warm sitePartially readyMiddle option
Cold siteFacility only/basic infrastructureLower cost, longer recovery
Full backupAll selected dataSlower backup, simpler restore
Incremental backupChanges since last backupFast backup, more restore steps
Differential backupChanges since last full backupMiddle ground

Cloud and Virtualization

ConceptSecurity responsibility clue
IaaSCustomer manages OS, apps, data, identity configs
PaaSProvider manages more platform; customer secures apps/data/access
SaaSProvider manages app stack; customer manages identities, data, configuration
Public cloudShared provider infrastructure
Private cloudDedicated to one organization
Hybrid cloudMix of cloud and on-premises
Community cloudShared by organizations with common requirements
MulticloudUses multiple cloud providers
CASBVisibility/control for SaaS/cloud usage
CSPMFinds cloud configuration risks
CWPPProtects cloud workloads
Secrets managerStores API keys/passwords securely
Security groupsInstance-level virtual firewall concept
Network ACLsSubnet-level stateless filtering concept in many cloud designs

Cloud Exam Traps

ScenarioBetter answer
“Storage bucket exposed publicly”Remove public access, use least privilege, monitor policy
“Need encryption but provider manages infrastructure”Use provider-managed encryption or customer-managed keys as required
“Developers hardcoded cloud keys”Move secrets to secrets manager/vault; rotate exposed keys
“Need detect misconfigured cloud resources”CSPM
“Need govern SaaS use and shadow IT”CASB
“Need isolate workloads in cloud”Security groups, subnets, microsegmentation
“Need short-lived cloud admin access”JIT privileged access, federation, MFA

Secure Application and DevSecOps

PracticePurpose
Threat modelingIdentify design-level threats early
Secure coding standardsReduce recurring coding flaws
Code reviewFind logic/security issues before release
SASTAnalyze source/static code before runtime
DASTTest running application from outside
IASTRuntime testing with instrumentation
SCAFind vulnerable third-party dependencies
FuzzingSend malformed/random inputs to find crashes
CI/CD securityAutomate tests, signing, approvals
Secrets scanningDetect credentials in code/repos
IaC scanningDetect insecure infrastructure templates
Container image scanningFind vulnerable packages/configs
SBOMInventory software components

Container and Virtualization Security

RiskControl
Vulnerable imageUse trusted base images, scan images
Container escapePatch host/runtime, least privilege
Excessive container permissionsDrop capabilities, avoid privileged mode
Hardcoded secretsSecrets manager, environment controls
Lateral movementNetwork policies, segmentation
Untrusted registrySigned images, private registry
Hypervisor compromisePatch hypervisor, isolate management plane
VM sprawlInventory, lifecycle management

Zero Trust

Zero Trust is a security model, not one product.

PrinciplePractical meaning
Verify explicitlyUse identity, device health, location, risk, and context
Least privilegeGrant only required access
Assume breachSegment, monitor, and limit lateral movement
Continuous evaluationReassess trust during the session
Strong telemetryCollect logs and signals for detection

Trap: A VPN alone is not Zero Trust. VPNs often grant broad network access after connection.

Resilience and availability

ConceptMeaning
RedundancyDuplicate components to avoid single points of failure
Load balancingDistributes traffic across systems
ClusteringMultiple systems operate together for availability/performance
FailoverSwitches to backup system when primary fails
BackupCopy of data for restoration
SnapshotPoint-in-time state, often fast but not a full backup strategy
ReplicationCopies data to another system/location
RTOMaximum acceptable time to restore service
RPOMaximum acceptable data loss measured in time
MTTRAverage time to repair/recover
MTBFAverage time between failures

Decision rule: If the question asks how much data loss is acceptable, think RPO. If it asks how long the service can be down, think RTO.

Cloud and shared responsibility

Layer/questionUsually consider
Physical data center securityCloud provider in public cloud
Customer data classificationCustomer
IAM permissionsCustomer, configured within provider tools
Guest OS patching in IaaSCustomer
Application security in PaaSCustomer still owns application logic
SaaS user access and dataCustomer manages users, roles, and data use
Hypervisor maintenanceProvider in typical public cloud models
Network security configurationShared depending on service model

Trap: Moving to cloud does not remove the need for logging, IAM governance, encryption decisions, backups, and incident response planning.

IaaS, PaaS, SaaS

ModelCustomer manages more of…Provider manages more of…
IaaSOS, apps, data, identity configPhysical hardware, virtualization platform
PaaSApp code, data, accessRuntime, middleware, infrastructure
SaaSUsers, data, configurationApplication and underlying infrastructure

Containers and serverless

AreaReview point
Container imagesUse trusted base images and scan for vulnerabilities
SecretsDo not bake secrets into images or code repositories
RuntimeLimit privileges, isolate workloads, monitor behavior
OrchestrationSecure cluster API, RBAC, network policies
ServerlessSecure permissions, input validation, dependencies, logging
CI/CDProtect pipelines because they can deploy trusted code at scale

Secure SDLC essentials

Phase/activitySecurity focus
RequirementsSecurity and privacy requirements
DesignThreat modeling, architecture review
DevelopmentSecure coding, code review
BuildDependency scanning, secrets detection
TestSAST, DAST, fuzzing, abuse cases
DeploySecure configuration, IaC scanning
OperateMonitoring, patching, incident response
RetireData retention and secure disposal

Testing types

TestWhat it examines
SASTSource/static code without running app
DASTRunning application from outside
IASTRuntime analysis with instrumentation
FuzzingUnexpected/random inputs
Dependency scanVulnerable third-party libraries
Secret scanExposed keys, tokens, passwords
Manual code reviewLogic flaws and context-specific issues

Trap: SAST may find code-level issues early, but it may miss runtime/configuration issues. DAST can find runtime behavior but usually sees less internal code detail.

Data protection

TechniqueBest use
EncryptionProtects confidentiality at rest/in transit
HashingVerifies integrity; stores password-derived values
TokenizationReplaces sensitive value with token
MaskingHides part of data from users/displays
AnonymizationRemoves identifying links where feasible
PseudonymizationReplaces identifiers but can potentially be re-linked
DLPDetects/blocks sensitive data movement
ClassificationLabels data by sensitivity/handling need
Retention policyDefines how long data is kept
Secure destructionPrevents recovery after disposal

Data Security and Privacy

Data States and Controls

Data stateMeaningBest controls
At restStored on disk/database/object storageEncryption, access control, backups
In transitMoving across networkTLS, VPN, secure protocols
In useBeing processed in memory/appAccess controls, secure enclaves where applicable, memory protection
In processingActively transformed/analyzedLeast privilege, monitoring, masking
In disposalEnd of lifecycleSanitization, destruction, retention policy
Notes and examples

Data Classification

ClassificationTypical handling
PublicApproved for general release
InternalFor organization use; not public
ConfidentialRestricted business/sensitive data
Restricted/Highly confidentialHighest sensitivity; strict access and monitoring
Regulated dataGoverned by legal/contractual obligations

Data Protection Techniques

TechniqueUseTrap
EncryptionProtect confidentialityKey management is critical
HashingIntegrity verificationNot reversible
TokenizationReplace sensitive value with tokenRequires token vault or mapping system
MaskingHide part/all of dataOften for display/test use
AnonymizationRemove identifiersHard to reverse if done well
PseudonymizationReplace identifiers but mapping may existRe-identification possible
DLPDetect/prevent data exfiltrationNeeds tuning to reduce false positives
DRM/IRMControl document usageCan restrict copy/print/forward
WatermarkingTrace ownership/leaksDoes not prevent copying by itself
GeofencingRestrict by locationContext signal, not sole control
Retention policyDefines how long to keep dataOver-retention increases risk
Secure disposalPrevent data recoveryShred, wipe, degauss, destroy as appropriate

Data Loss Prevention Placement

PlacementMonitorsBest for
Endpoint DLPUser devicesUSB, local copy, print, endpoint exfiltration
Network DLPNetwork trafficEmail/web uploads, unencrypted outbound traffic
Storage/Discovery DLPRepositoriesFinding sensitive data at rest
Cloud/SaaS DLPCloud appsSharing controls, SaaS data movement

Vulnerability Management and Hardening

Vulnerability Management Workflow

    flowchart LR
	    A[Inventory assets] --> B[Scan and discover]
	    B --> C[Validate findings]
	    C --> D[Prioritize risk]
	    D --> E[Remediate or mitigate]
	    E --> F[Verify fix]
	    F --> G[Report and improve]
Notes and examples

Scan and Test Types

TypePurposeKey distinction
Vulnerability scanFinds known weaknessesCan be credentialed or non-credentialed
Credentialed scanAuthenticated local checksMore accurate; sees patch/config state
Non-credentialed scanExternal perspectiveShows exposed services
Penetration testExploits to prove impactAuthorized, goal-based
Red teamAdversary simulationTests detection/response too
Blue teamDefendersMonitor and respond
Purple teamCollaborative red + blueImproves controls and detection
Bug bountyExternal researchers report flawsRequires scope and rules
Compliance scanChecks against baseline/regulationPassing compliance is not full security
Configuration reviewExamines settingsFinds insecure defaults/misconfigs

Remediation Decision Table

FindingPreferred action
Patch available and low disruptionPatch
Patch unavailableMitigate with compensating controls
False positiveDocument validation and suppress carefully
Business accepts riskRecord risk acceptance with owner
Legacy system cannot be changedSegment, monitor, restrict access
Internet-exposed critical vulnerabilityPrioritize immediate remediation
Vulnerability on low-value isolated assetPrioritize based on risk, not score alone

Hardening Checklist

AreaHigh-yield actions
OSPatch, disable unused services, remove default accounts, enforce least privilege
Network deviceChange defaults, secure management plane, disable insecure protocols, backup configs
ApplicationSecure headers, input validation, least privilege service accounts, dependency updates
DatabaseRestrict network access, encrypt sensitive fields, audit queries, least privilege
EndpointEDR, host firewall, disk encryption, application control, patching
MobileMDM, screen lock, encryption, remote wipe, app control
CloudLeast privilege IAM, no public storage by default, logging, encryption, guardrails
WirelessWPA3/WPA2-Enterprise, strong authentication, rogue AP detection
IoT/OTSegment, change defaults, monitor, patch carefully, account for safety/uptime

Secure Baselines

ItemPurpose
Standard imageConsistent secure build
Configuration baselineDefines approved settings
Drift detectionFinds unauthorized changes
GPO/MDM policyEnforces endpoint configuration
CIS-style benchmark conceptPrescriptive hardening guidance
Exception processDocuments approved deviations

Practical workflow

    flowchart LR
	    A[Discover assets] --> B[Scan or assess]
	    B --> C[Validate findings]
	    C --> D[Prioritize risk]
	    D --> E[Remediate or mitigate]
	    E --> F[Rescan and verify]
	    F --> G[Document exceptions]

Prioritization factors

Do not rely only on a severity label. Prioritize using context.

FactorWhy it matters
ExploitabilityA critical flaw with active exploitation moves up
ExposureInternet-facing systems usually carry higher urgency
Asset criticalityBusiness-critical or sensitive-data systems matter more
Compensating controlsSegmentation or WAF may reduce immediate risk
Patch availabilityFixable issues can move quickly
Business impactDowntime risk may affect remediation timing
Regulatory/contractual impactSensitive data and obligations may change priority

Trap: A vulnerability scan finding is not always proof of exploitability. Validate false positives before disruptive remediation.

Assessment types

AssessmentPurpose
Vulnerability scanFinds known weaknesses or misconfigurations
Credentialed scanMore accurate internal view using valid credentials
Penetration testAttempts exploitation to demonstrate risk
Red teamGoal-based adversary simulation
Blue teamDefenders monitoring and responding
Purple teamCollaboration to improve detection and response
Bug bountyExternal researchers report vulnerabilities
Configuration auditCompares systems to secure baselines

Security Operations

Incident Response Lifecycle

PhaseGoalTypical actions
PreparationBe ready before incidentPlans, contacts, tools, training, logging
Detection/AnalysisConfirm and scopeTriage alerts, collect indicators, classify severity
ContainmentLimit damageIsolate host, disable account, block IOC
EradicationRemove causeDelete malware, close vulnerability, reset credentials
RecoveryRestore normal operationsRebuild, restore backup, monitor
Lessons learnedImprovePost-incident review, update controls/playbooks
Notes and examples

First Response Decision Points

ScenarioFirst/best action
Active malware spreadingContain affected systems
Compromised user accountDisable/reset account, revoke sessions/tokens
Suspected disk evidencePreserve evidence; avoid unnecessary changes
Production web app exploitedContain traffic, preserve logs, patch after analysis
Ransomware detectedIsolate systems; do not immediately wipe before evidence/scope
Lost mobile deviceRemote lock/wipe if policy allows; revoke tokens
Public data leakEscalate per incident plan; preserve evidence
False positive alertDocument validation and tune detection

Digital Forensics Essentials

ConceptMeaning
Chain of custodyDocument who handled evidence, when, and why
Order of volatilityCollect most volatile evidence first
Legal holdPreserve relevant data for legal/investigative needs
Forensic imageBit-level copy for analysis
Hash verificationProves image/evidence integrity
Write blockerPrevents modification of storage evidence
Timeline analysisReconstructs event sequence
E-discoveryIdentification/collection of electronically stored information

Order of Volatility Reference

More volatileExamples
CPU/register/cacheExtremely transient
RAMProcesses, network connections, keys
Network stateActive sessions, ARP/cache
Running processesProcess tree, handles
DiskFiles, logs, artifacts
Backups/archivesLeast volatile

Logging and Monitoring

SourceWhat it helps detect
Authentication logsBrute force, impossible travel, account misuse
Endpoint logsMalware, process execution, persistence
Firewall logsBlocked/allowed traffic, scans, exfiltration paths
DNS logsMalware C2, domain generation algorithms
Proxy logsUser web activity, data uploads
Email logsPhishing, spoofing, malware delivery
Cloud audit logsIAM changes, resource creation, public exposure
Application logsErrors, auth events, transaction abuse
Database logsUnusual queries, privilege abuse
NetFlow/metadataTraffic patterns without full packet payload
Packet captureDeep investigation of network traffic
Physical access logsBadge anomalies, facility access

SIEM, SOAR, and Detection Tools

ToolPurposeBest clue
SIEMAggregate/correlate logs and alertsCentral visibility and alerting
SOARAutomate response workflowsPlaybooks, enrichment, ticketing
EDREndpoint detection and responseProcess behavior, isolation
XDRCorrelates across endpoint/network/cloud/emailBroader detection integration
NDRNetwork detection and responseSuspicious traffic patterns
UEBAUser/entity behavior analyticsAnomalous user/device activity
IDSDetects suspicious activityAlerts only
IPSBlocks suspicious activityInline prevention
FIMFile integrity monitoringUnauthorized file changes
HIDS/HIPSHost-based detection/preventionRuns on endpoint/server
NIDS/NIPSNetwork-based detection/preventionMonitors network segments

Common Command-Line Clues

Use commands conceptually on the exam: know what the output would help determine.

## Network connections and listening ports
ss -tulpen
netstat -ano

## DNS troubleshooting
nslookup example.com
dig example.com

## Path and connectivity
ping 10.0.0.5
traceroute example.com
tracert example.com

## Basic packet capture
tcpdump -i eth0 host 10.0.0.5

## File integrity
sha256sum evidence.img

Security Automation Example

trigger: suspicious_login
conditions:
  - impossible_travel: true
  - mfa_failed_count: ">=3"
actions:
  - revoke_sessions
  - require_password_reset
  - open_incident_ticket
  - notify_security_team

Logging and monitoring

Tool/conceptFunction
SIEMAggregates/correlates logs and alerts
SOARAutomates response workflows
EDREndpoint detection and response
NDRNetwork detection and response
XDRCorrelates across multiple telemetry sources
UEBADetects unusual user/entity behavior
SyslogCommon log transport format/protocol
NetFlowNetwork flow metadata
Packet captureDetailed network traffic evidence

High-yield log clues:

CluePossible meaning
Many failed logins across many usersPassword spraying
One user with many password attemptsBrute force against account
Successful login from unusual geographyAccount compromise or impossible travel
PowerShell spawning network connectionsPossible fileless malware or living-off-the-land
DNS queries to random domainsDGA malware possibility
Repeated 500 errors after special characters in inputInjection testing or exploitation
New admin account outside change windowPrivilege escalation or unauthorized change

Incident response sequence

A common practical flow:

    flowchart LR
	    A[Preparation] --> B[Identification]
	    B --> C[Containment]
	    C --> D[Eradication]
	    D --> E[Recovery]
	    E --> F[Lessons learned]
PhaseWhat it means
PreparationPolicies, tools, contacts, training, playbooks
IdentificationConfirm event, determine scope/severity
ContainmentLimit damage and spread
EradicationRemove root cause, malware, persistence
RecoveryRestore normal operations and monitor
Lessons learnedImprove controls, documentation, training

Trap: Do not jump to wiping systems if the question emphasizes evidence preservation or scope identification. In many scenarios, containment and evidence handling come before full remediation.

Evidence and forensics

ConceptReview point
Chain of custodyTracks who handled evidence, when, and why
Legal holdPreserves relevant data from alteration/deletion
Order of volatilityCollect most volatile evidence first when appropriate
ImagingCreate forensic copy rather than working on original
Hashing evidenceVerifies evidence integrity
Time synchronizationMakes event timelines reliable
Write blockerPrevents modification during acquisition

Common volatility order, from more volatile to less volatile:

  1. CPU registers/cache
  2. RAM
  3. Network connections/processes
  4. Disk data
  5. Backups/archives

Endpoint, Mobile, and Email Security

Endpoint Controls

ControlUse
EDRDetect and respond to endpoint threats
Antivirus/anti-malwareSignature and behavior-based malware protection
Host firewallRestrict inbound/outbound host traffic
Application allowlistingOnly approved apps execute
Disk encryptionProtect lost/stolen devices
Secure bootPrevent boot-level tampering
TPM/HSMHardware-backed key protection
Patch managementReduce known vulnerabilities
MDM/UEMManage mobile and endpoints
Remote wipeProtect lost/stolen device data
Notes and examples

Mobile Security

RiskControl
Lost deviceLock, encryption, remote wipe
Malicious appApp store control, MDM, app vetting
BYOD data mixingContainerization, MAM
Jailbreak/rootCompliance check, block access
Untrusted Wi-FiVPN, avoid auto-join
SMS phishingAwareness, filtering
Excessive permissionsApp permission review

Email Security Controls

ControlPurpose
SPFIdentifies authorized sending servers
DKIMCryptographically signs email
DMARCPolicy/reporting using SPF/DKIM alignment
Secure email gatewayFilters spam, malware, phishing
SandboxingDetonates suspicious attachments/links
URL rewritingChecks links at click time
User reporting buttonSpeeds phishing response
Banner warningLabels external/suspicious mail

Endpoint hardening

ControlWhy it matters
Secure baselineStandard hardened configuration
Patch managementReduces known vulnerability exposure
EDR/XDRDetects and responds to endpoint activity
Host firewallLimits inbound/outbound traffic
Disk encryptionProtects data if device is lost
Secure bootHelps prevent boot-level tampering
Application allowlistingBlocks unauthorized executables
USB/device controlReduces removable media risk
Local admin restrictionLimits privilege abuse
Centralized loggingSupports detection and investigation

Mobile deployment models

ModelMeaningSecurity implication
BYODBring your own deviceHarder privacy/control balance
CYODChoose your own deviceMore standardization than BYOD
COPECompany-owned, personally enabledOrganization owns device, some personal use
COBOCompany-owned, business-onlyStrongest organizational control

Mobile controls

ControlUse
MDMDevice enrollment, policy, remote wipe
MAMApplication-level management
ContainerizationSeparates work and personal data
Remote wipeRemoves data from lost/stolen device
GeofencingLocation-based policy
Screen lock/biometricLocal access protection
Certificate-based Wi-Fi/VPNStronger device/user authentication

IoT and OT reminders

EnvironmentSecurity challenge
IoTWeak defaults, limited patching, many devices
OT/ICSAvailability and safety may outweigh rapid patching
Embedded systemsLong lifecycle, limited resources
Medical/industrial devicesVendor support and maintenance windows matter

Trap: In OT environments, immediately patching or rebooting may be unsafe. Segmentation, monitoring, compensating controls, and planned maintenance may be better first answers.

Governance, Risk, and Compliance

Policy Hierarchy

DocumentRole
PolicyHigh-level management intent
StandardMandatory specific requirement
ProcedureStep-by-step instructions
GuidelineRecommended practice
BaselineMinimum secure configuration
PlaybookRepeatable operational response steps
RunbookDetailed operational task execution
Notes and examples

Risk Terms

TermMeaning
AssetSomething of value
ThreatPotential cause of harm
VulnerabilityWeakness that can be exploited
LikelihoodProbability/frequency of event
ImpactBusiness effect if event occurs
Inherent riskRisk before controls
Residual riskRisk remaining after controls
Risk appetiteAmount of risk organization is willing to accept
Risk toleranceAcceptable variation around appetite
Risk registerDocumented list of risks, owners, treatment status
ControlSafeguard that reduces risk
Compensating controlAlternative control when preferred control is not feasible

Risk Response Options

OptionMeaningExample
AvoidStop activity causing riskRetire vulnerable public service
MitigateReduce likelihood/impactPatch, segment, add MFA
TransferShift financial/operational impactCyber insurance, outsourcing with contract
AcceptAcknowledge and monitorBusiness owner signs off residual risk
ShareDistribute responsibilityJoint venture or shared control arrangement

Business Impact and Continuity

TermPurpose
BIAIdentifies critical processes and impact of disruption
BCPKeeps business operating during disruption
DRPRestores IT systems after disruption
COOPContinuity of operations planning
Tabletop exerciseDiscussion-based test of plan
SimulationMore realistic process exercise
Failover testValidates backup system activation
After-action reportDocuments lessons and improvements

Third-Party and Supply Chain Security

AreaWhat to check
Due diligenceAssess vendor before onboarding
Due careOngoing responsible oversight
SLAAvailability/support expectations
MSA/SOWContractual services and responsibilities
NDAConfidentiality obligations
Right to auditPermission to assess vendor controls
Data processing agreementData handling responsibilities
Vendor risk assessmentSecurity posture and residual risk
SBOMSoftware component transparency
Attestation/reportIndependent assurance evidence
OffboardingData return/destruction, access removal

Awareness and Training

TopicExam-relevant purpose
Phishing simulationsMeasure and improve user reporting
Role-based trainingTailor content to job risk
Executive trainingBEC, whaling, crisis decisions
Developer trainingSecure coding and dependency risk
Insider threat trainingReporting and behavioral indicators
Acceptable useDefines allowed technology behavior
Clean deskReduces physical information exposure

Policy hierarchy

DocumentPurpose
PolicyHigh-level management intent
StandardMandatory specific requirement
ProcedureStep-by-step instructions
GuidelineRecommended practice
BaselineMinimum secure configuration
PlaybookRepeatable operational response steps
RunbookDetailed operational procedure

Trap: If the question asks for a mandatory configuration requirement, “standard” is often better than “guideline.”

Risk management

TermMeaning
AssetSomething valuable
ThreatPotential cause of harm
VulnerabilityWeakness that can be exploited
LikelihoodChance of occurrence
ImpactConsequence if it occurs
Inherent riskRisk before controls
Residual riskRisk remaining after controls
Risk appetiteAmount of risk organization is willing to accept
Risk registerDocumented list of risks and status

Risk response options:

ResponseMeaningExample
AvoidStop the risky activityDecommission vulnerable public service
MitigateReduce likelihood or impactPatch, segment, monitor
TransferShift financial/operational impactInsurance, outsourcing contract
AcceptAcknowledge and live with riskFormal exception for low risk

Business impact and continuity

ItemPurpose
BIAIdentifies critical processes and impact of disruption
BCPKeeps business operating during disruption
DRPRestores IT systems after disruption
Tabletop exerciseDiscussion-based scenario walkthrough
SimulationMore realistic scenario practice
Failover testVerifies alternate systems work
Backup testConfirms data can actually be restored

Trap: A backup that has never been restored is an assumption, not proof of recoverability.

Third-party and supply chain risk

Control/activityWhy it matters
Vendor due diligenceEvaluates security before onboarding
Contract requirementsDefines responsibilities and expectations
SLAService performance/availability commitments
Right to auditAllows verification of controls
SOC reports/attestationsProvide independent control reporting context
Data processing termsClarify handling of sensitive data
SBOMLists software components and dependencies
Vendor offboardingRemoves access and confirms data return/destruction

Trap: Third-party risk is not eliminated by outsourcing. Accountability for data and access decisions often remains with the organization.

Physical and Environmental Security

Physical Controls

ControlFunction
BollardsStop vehicles
Fences/gatesPerimeter control
GuardsDeterrent and response
BadgesIdentify authorized personnel
MantrapPrevent tailgating
LocksRestrict access
BiometricsStrong physical authentication
CCTVDetective/deterrent
Motion sensorsDetect movement
AlarmsAlert on intrusion
Faraday cageBlock electromagnetic signals
Cable locksDeter equipment theft
SafesProtect high-value items/media

Environmental Controls

ControlProtects against
HVACHeat/humidity problems
Hot/cold aislesData center cooling efficiency
Fire detectionEarly fire warning
Fire suppressionFire damage reduction
UPSShort power interruption
GeneratorLonger power outage
PDUPower distribution
EPOEmergency power off
Water detectionLeaks/flooding
EMI shieldingElectromagnetic interference

High-Yield “Choose the Best Control” Matrix

If the question says…Think…
“Prevent unauthorized access after password theft”MFA
“Limit blast radius after compromise”Segmentation, least privilege
“Detect unusual user behavior”UEBA/SIEM
“Automate repetitive incident response”SOAR
“Protect public web app from injection”WAF plus secure coding
“Protect data on stolen laptop”Full-disk encryption
“Verify file integrity”Hash
“Verify sender and integrity”Digital signature
“Stop use of exposed hardcoded credentials”Rotate credentials and use secrets manager
“Employees use unsanctioned SaaS”CASB
“Find cloud misconfigurations”CSPM
“Enforce device compliance before network access”NAC/802.1X
“Reduce phishing success”Training, filtering, MFA, DMARC
“Recover from ransomware”Tested offline/immutable backups
“Contain infected host”Isolate network connection
“Need evidence integrity”Hash and chain of custody
“Legacy system cannot be patched”Compensating controls, segmentation, monitoring
“Need temporary admin access”JIT/PAM
“Need central log correlation”SIEM
“Need block malicious traffic inline”IPS
“Need detect without blocking”IDS
“Need govern privileged accounts”PAM
“Need prove compliance with configuration”Baseline scan/audit
“Need assess business process criticality”BIA
“Need keep business operating”BCP
“Need restore IT systems”DRP

Common SY0-701 Exam Traps

TrapAvoid it by remembering
Confusing encryption and hashingEncryption is reversible; hashing is not.
Choosing a detective control when asked to preventIDS detects; IPS/firewall can block.
Treating MFA as authorizationMFA authenticates; permissions still require authorization.
Assuming cloud provider secures everythingCustomer still manages identity, data, configuration, and app choices depending on model.
Overlooking business impactSecurity+ scenarios often want the practical control aligned to risk.
Ignoring evidence preservationIn incident questions, contain without destroying evidence.
Choosing wipe/rebuild too earlyFirst identify, contain, and preserve what is needed.
Thinking VLAN alone is securityVLANs need routing/firewall policy enforcement.
Selecting “most secure” over “best fit”Consider cost, downtime, usability, and requirement wording.
Confusing SAML and OAuthSAML is federated SSO; OAuth is delegated authorization; OIDC adds authentication.
Assuming backups solve ransomware automaticallyBackups must be tested, protected, and not encrypted by attacker.
Treating NAT as a firewallNAT hides addresses but does not replace access control.
Forgetting deprovisioningOrphaned accounts are a major IAM risk.
Using shared admin accountsBreaks accountability and non-repudiation.

Final Review Checklist

Before practice sessions, confirm you can quickly:

  • Match threats to mitigations without overengineering.
  • Distinguish preventive, detective, corrective, deterrent, directive, and compensating controls.
  • Choose between IDS, IPS, SIEM, SOAR, EDR, XDR, NDR, WAF, NAC, CASB, CSPM, and DLP.
  • Explain hashing, encryption, signatures, certificates, tokenization, masking, and salting.
  • Identify when to use RBAC, ABAC, federation, PAM, JIT, SSO, and MFA.
  • Read logs and command outputs conceptually.
  • Follow incident response order: prepare, detect/analyze, contain, eradicate, recover, learn.
  • Preserve evidence using chain of custody and hashing.
  • Connect BIA, BCP, DRP, RTO, and RPO.
  • Apply risk responses: avoid, mitigate, transfer, accept, share.
  • Prioritize the answer that best satisfies the scenario objective and constraint.
Notes and examples

Fast final review checklist

Before starting topic drills or a mock exam, confirm you can explain:

  • Difference between authentication, authorization, and accounting
  • MFA factor types and common identity protocols
  • Symmetric encryption, asymmetric encryption, hashing, and digital signatures
  • PKI certificate validation and revocation basics
  • Common social engineering, malware, password, and web attacks
  • Vulnerability management workflow and prioritization
  • Firewalls, WAF, IDS, IPS, proxies, NAC, VPN, and ZTNA
  • Secure protocol replacements for insecure services
  • Zero Trust principles and segmentation
  • Cloud shared responsibility across IaaS, PaaS, and SaaS
  • Endpoint, mobile, IoT, and OT security constraints
  • Secure SDLC, SAST/DAST, dependency scanning, and secrets management
  • SIEM/SOAR/EDR monitoring and incident response phases
  • Chain of custody and evidence integrity
  • RTO, RPO, BIA, BCP, and DRP
  • Risk responses: avoid, mitigate, transfer, accept
  • Policy, standard, procedure, guideline, and baseline differences
  • Third-party and supply chain risk controls

High-yield exam mindset

Security+ questions usually reward practical judgment:

If the question emphasizes…Think first about…
“Best control”Control objective, placement, and feasibility
“First step”Identify, preserve, validate, or contain before fixing
“Most likely attack”Clues in symptoms, logs, user behavior, or network traffic
“Reduce impact”Resilience, segmentation, backup, least privilege
“Prevent recurrence”Root cause, patching, hardening, policy, automation
“Cloud responsibility”Whether the customer or provider controls that layer
“Compliance/privacy”Data classification, minimization, retention, access control
“Zero Trust”Verify explicitly, least privilege, assume breach

Common “best answer” decision rules

Scenario wordingStrong answer pattern
Lost laptop with sensitive dataFull-disk encryption, remote wipe, MDM, incident process
User needs temporary admin rightsPAM, JIT access, approval, logging
Legacy system cannot be patchedSegmentation, compensating controls, monitoring
Web app hit by injection attemptsParameterized queries and input validation; WAF may help
Need proof data was not alteredHash or digital signature depending on identity need
Need proof who approved/sent itDigital signature/non-repudiation
Prevent lateral movementSegmentation, least privilege, EDR, restrict admin creds
Stop data leaving email/cloudDLP, classification, access controls
Cloud storage exposed publiclyCorrect permissions, policy guardrails, monitoring
Detect unusual insider behaviorUEBA/SIEM correlation
Reduce phishing account takeoverMFA, training, email authentication, conditional access
Protect admin access to network devicesTACACS+/RADIUS, MFA, centralized logging
Secure machine-to-machine API accessStrong auth, least privilege tokens, rotation, mTLS where appropriate
Verify software integrityCode signing, hashes, trusted repositories
Improve repeatable deployment securityIaC scanning, secure templates, CI/CD controls

Common candidate mistakes

Mistake 1: Choosing the most technical answer automatically

Security+ does not always reward the most advanced tool. If the scenario is about governance, user process, or risk acceptance, a policy, procedure, approval, or risk register entry may be the best answer.

Mistake 2: Confusing detection with prevention

An IDS detects. An IPS can block. A SIEM correlates and alerts. A firewall enforces traffic rules. Read whether the question asks to detect, prevent, respond, or document.

Mistake 3: Ignoring business context

Patching is important, but immediate patching may not be the best answer for a critical OT system, high-availability production service, or system requiring change control.

Mistake 4: Treating encryption as a solution for everything

Encryption protects confidentiality. It does not automatically provide availability, authorization, input validation, or user accountability.

Mistake 5: Missing “first” versus “best long-term”

  • First: identify, contain, preserve, notify proper internal roles, follow procedure.
  • Best long-term: remediate root cause, improve controls, automate, train, monitor.

Mistake 6: Overlooking least privilege

When two answers both work, the one that grants less access, narrows scope, or reduces blast radius is often better.

Performance-based question review tactics

For interactive or scenario-style questions:

  1. Read the task before the exhibits. Know what you are building, matching, or selecting.
  2. Identify constraints. Look for “least privilege,” “most secure,” “minimum downtime,” or “cost-effective.”
  3. Place controls by layer. Network controls do not fix insecure code; IAM controls do not replace patching.
  4. Use elimination. Remove insecure protocols, overly broad permissions, and answers that solve the wrong problem.
  5. Check for completeness. A partially secure design may miss logging, redundancy, or access control.
  6. Do not overconfigure. If the question asks for one best action, avoid adding assumptions not in the scenario.

Practice focus recommendations

Use this Cheat Sheet to choose your next practice set:

If you struggled with…Practice next
Definitions blend togetherShort topic drills with detailed explanations
Scenario questions feel closeMixed-domain question bank sets
Timing is a problemMock exams with review afterward
You miss “first step” questionsIncident response and governance drills
You miss architecture questionsNetwork, cloud, and Zero Trust scenarios
You miss attack identificationThreat, log, and vulnerability questions
You miss control selectionPreventive/detective/corrective and risk drills

A practical next step: start with a focused set of original practice questions on your weakest SY0-701 topic, read every detailed explanation, then take a mixed question bank quiz to confirm you can apply the concept outside its original context.

Put the review into practice

Browse Certification Practice Tests