secplus

Cheat sheets / Class "know this" list (colored by domain)

Class "know this" list (colored by domain)

Every item your instructor starred or said to memorize, on one page, colored by exam domain, with the correct answer next to it.

Legend — one color per exam domain (used on every sheet)

1.0 General Security Concepts (12%)Controls, CIA/AAA, Zero Trust, change management, cryptography
2.0 Threats, Vulnerabilities & Mitigations (22%)Actors, vectors, vulnerabilities, attacks & indicators, mitigations
3.0 Security Architecture (18%)Architecture models, infrastructure, data protection, resilience
4.0 Security Operations (28%)Hardening, assets, vuln mgmt, monitoring, IAM, automation, IR, investigations
5.0 Program Management & Oversight (20%)Governance, risk, third parties, compliance, audits, awareness
Cross-cuttingMnemonics, OSI, ports

★ Everything you starred in your notebook

★ ItemThe answer to knowWhere
3 2 B R A I D S3DES, Twofish, Blowfish, RC4/5/6, AES, IDEA, DES, Serpent = symmetric1.4
D E E R QDiffie-Hellman, ECC, ElGamal, RSA, Quantum (+PKI/PGP/GPG) = asymmetric1.4
RC4 / stream vs. blockRC4 = stream (one bit at a time; WEP/TKIP); AES etc. = block1.4
SHA-2 · SHA-1 · MD5SHA-2 use; SHA-1 and MD5 broken (collisions)1.4
Transport encryptionVPN, TLS/SSL, IPsec = data in transit1.4
Key escrow vs. recovery agentEscrow = external holds private key; recovery agent = internal1.4 / 5.1
Zero-dayVendor does not have a patch2.3
Directory traversal%2E%2E%2F = ../2.3
Cyber Kill ChainRecon → Weaponize → Deliver → Exploit → Install → C2 → Actions2.4 / 4.8
ARP poisoning / on-pathMAC of gateway swapped; man/adversary-in-the-middle; DAI protects; arp -a2.4
Rogue AP · Evil twin · BluejackingUnauthorized AP · look-alike SSID stealing creds · unsolicited Bluetooth messages (snarfing = theft)2.4
Port security · DHCP snooping · Loop protectionOnly allowed MACs on a port · block rogue DHCP/starvation · STP stops loops2.5 / 3.2
WAFWeb application firewall — SQLi/XSS at layer 73.2
Transport vs. tunnel modePayload only (AH and/or ESP) vs. whole packet (ESP, site-to-site)3.2
North–south vs. east–westInternet ↔ data center vs. inside the data center3.2
"Know this picture"OT ⊃ ICS ⊃ SCADA (PLC, DCS inside)3.1
Cloud compromise affects othersMultitenancy — "fire in one apartment"3.1
FDE vs. full-device encryptionLaptops/disks vs. mobile phones3.3
★ Tabletop exerciseTalk-through DR test — "plan ahead of time"; ladder: checklist → tabletop → simulation → parallel → full interruption3.4
★ Incremental vs. differential backupIncremental = since last backup of any kind (fast backup, slow restore — "mail pickup"); differential = since last full ("start Monday, add the days")3.4
WPA3SAE / Dragonfly handshake; AES-GCMP enterprise; WPA2 = AES-CCMP ("remember")4.1
Vuln assessment vs. pentest · CVSSPassive/identify vs. active/exploit · 0–10 criticality score4.3
Honeynet · $ENV · SIDNetwork of honeypots · environment vars/hidden folders · -500 admin, -501 guest4.4
Email: double extension · SPF/DKIM/DMARC · NS recordBlock .pdf.exe · authorize senders/sign/policy (TXT records) · NS = name server4.5
DNS 53 · NTP 123 · LDAP 389/636 · DHCP relay 67/68Ports; NTP sync needed for Kerberos; relay crosses subnets4.5
GPO orderLocal → Site → Domain → OU → child OU (last wins)4.5
Kerberos = SSO · EAP · RADIUS · TACACS+Tickets/KDC/NTP · extensible framework for 802.1X/wireless · UDP 1812 full AAA · TCP 49 encrypts everything (Cisco)4.6
★ Command outputs (Day 5)Know what nslookup, arp -a, nbtstat, netstat -ano, route print, ping, ipconfig look like — see the Command outputs sheet4.9
★ Syslog 7 = debug0 emergency (most severe) … 7 debug (least); SIEM correlates/alerts, syslog just collects4.9
★ dd + write blockerdd = bit-for-bit forensic image; write blocker keeps the source read-only; hash it (chain of custody)4.8
Regulatory complianceSOX (financial), HIPAA (health), GLBA (finance privacy), GDPR (EU — sovereignty, right to be forgotten, controller/processor), PCI DSS (cards)5.1 / 5.4
"Study": AV · EF · SLE · AROSLE = AV × EF; ALE = SLE × ARO5.2
SLA · MSA · BPA · NDAService levels (99.999%) · umbrella contract · partnership · confidentiality5.3

Orders and sequences

ThingOrder
Cyber Kill ChainReconnaissance → Weaponization → Delivery → Exploitation → Installation → Command & Control → Actions on Objectives (search → create → send → exploit → install → communicate → act)
Incident response (CompTIA)Preparation → Detection → Analysis → Containment → Eradication → Recovery → Lessons learned
Incident response (NIST, 4 phases)Preparation → Detection & Analysis → Containment/Eradication/Recovery → Post-incident activity
Pen test (class)Planning → Discovery → Attack → Reporting
Group Policy processingLocal → Site → Domain → OU → child OU (last applied wins)
AGDLPAccounts → Global groups → Domain Local groups → Permissions
Order of volatilityCPU/registers → RAM → network/process state → disk → backups → printouts
Secure baselineEstablish → Deploy → Maintain
Syslog severity0 Emergency · 1 Alert · 2 Critical · 3 Error · 4 Warning · 5 Notice · 6 Informational · 7 Debug
Information life cycleCreation/acquisition → Use/storage → Retention/archival → Wiping/disposal
Defense in depth (class)Data → Application → Host → Internal network → Perimeter (DMZ) → Physical → Users/organization
DR test ladderChecklist → Tabletop → Simulation → Parallel → Full interruption
OSIPhysical, Data link, Network, Transport, Session, Presentation, Application (All People Seem To Need Data Processing, top-down) — encryption at Presentation, ports at Transport, IPsec at Network

Nested / paired concepts

ItemAnswer
Implicit deny vs. implicit allowSecure default vs. everything allowed
Key escrow vs. recovery agentExternal holds private key vs. internal
Tailgating vs. piggybackingAuthorized person doesn't know vs. knowingly lets them in
Rogue AP vs. evil twinAny unauthorized AP vs. look-alike SSID stealing creds
Bluejacking / bluesnarfing / bluesmackingSend messages / steal data / DoS
OT ⊃ ICS ⊃ SCADA (PLC, DCS inside)"Know this picture"
Forward vs. reverse proxyClient egress vs. in front of your servers
Active/active vs. active/passiveAll serving vs. standby
Stateless vs. stateful firewallOne packet, one way vs. tracks both directions
Fail-open vs. fail-closedAvailability vs. security
North-south vs. east-westInternet ↔ data center vs. inside the data center
In-band vs. out-of-bandSame channel vs. separate management path (console cable)
Full vs. split tunnelEverything via VPN vs. only corporate traffic
Transport vs. tunnel mode (IPsec)Payload only (AH and/or ESP) vs. whole packet (ESP, site-to-site)
AH vs. ESPIntegrity vs. confidentiality
Type 1 vs. Type 2 hypervisorBare metal vs. on a host OS
MTTF vs. MTBF vs. MTTRLight bulb (replace) vs. repairable uptime vs. repair time
RTO vs. RPOTime to restore vs. data-loss window
Scaling up vs. outBigger machine (vertical) vs. more machines (horizontal); elasticity = automatic
Blackout / brownout / spikeTotal loss / sustained low voltage / brief high voltage
Anonymization vs. pseudonymizationIrreversible vs. reversible with key
FDE vs. full-device encryptionLaptops/disks vs. mobile
EFS vs. BitLockerFiles vs. whole drive
False positive vs. false negativeBenign flagged as bad vs. bad missed as benign (worse)
Vulnerability assessment vs. pen testPassive/identify vs. active/exploit
SID -500 vs. -501Administrator vs. Guest
DAC / MAC / RBAC / rule-based / ABACOwner / labels+admin / roles / firewall-style rules / attributes (time, location)
FRR (Type I) vs. FAR (Type II) vs. CERReject legit vs. accept impostor (worse) vs. crossover
RADIUS vs. TACACS+UDP 1812, password only encrypted, full AAA vs. TCP 49, whole body encrypted, Cisco
SAML vs. OAuth vs. OpenID ConnectWeb SSO assertions vs. delegated authorization vs. authentication on OAuth
Automation vs. orchestrationTask without human interaction vs. product that coordinates other tools (SOAR)
Agent vs. agentless monitoringPuppet (software on each host) vs. Ansible (central component)
SPAN vs. TAP vs. NPBPort mirror (software) vs. passive hardware copy vs. broker feeding many tools
Rolling / blue-green / canaryFew at a time / two environments + flip / small sample first
Script extensions.sh shell · .ps1 PowerShell · .py Python · .rb Ruby · .js JavaScript · .vbs VBScript
Known / partially known / unknown environmentWhite box / gray box / black box ⚠ (class notes had unknown = white — wrong)
Red / Blue / White / PurpleAttack / Defend / Referee / Both together
Passive vs. active reconPublic sources vs. touching the target ("making the phone calls")
Quantitative vs. qualitativeMoney vs. survey/High-Med-Low
Risk appetite vs. toleranceOverall willingness vs. acceptable deviation
Controller vs. processorDecides why/how vs. does it on their behalf

Formulas and numbers

ItemValue
SLE = AV × EF, ALE = SLE × AROCompute SLE first
Class A / B / C first octet0–127 / 128–191 / 192–223 (private: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)
/8, /16, /24 masks255.0.0.0 / 255.255.0.0 / 255.255.255.0 — /24 gives 254 usable (256 − network − broadcast)
MAC address48 bits; first 24 = OUI (vendor)
SLA example99.999% ("five nines" ≈ 5 min/yr downtime)
Warm siteHours to days (cold = days to weeks)
Kerberos clock skew≤ 5 minutes (NTP 123 must be synced)
WPA3 enterprise cipherAES-GCMP (192-bit); WPA2 = AES-CCMP; WPA/TKIP = RC4; WEP = broken RC4
LM hash14 chars max, two 7-char uppercase halves
Directory traversal encoding%2E%2E%2F = ../
Xmas scan flagsFIN, URG, PSH ("FUP"); half-open scan = nmap -sS

Ports the class called out

ServicePortVerdict
SSH / SCP / SFTP22✔ secure
Telnet23✖ insecure → SSH
SMTP / SMTPS / submission25 / 465 / 58725 relay only; 465/587 ✔
TACACS+49 TCPinternal
DNS53 TCP+UDPnormally open
DHCP (relay agent crosses subnets)67/68 UDPnormally open (LAN)
TFTP69✖ insecure
Kerberos88internal
POP3 / POP3S110 / 995110 ✖ → 995 ✔
NTP123normally open
IMAP / IMAPS143 / 993143 ✖ → 993 ✔
SNMP161/162internal, v3 only
LDAP / LDAPS389 / 636389 ✖ → 636 ✔
HTTPS443✔ secure, normally open
SMB445internal only
IKE (IPsec)500 UDP✔ secure
RADIUS1812 / 1813internal
NFS2049internal only
RDP3389never internet-facing

Full colored table with verdicts: Cheat sheets → Ports & protocols.

Memory strings

3 2 B R A I D S3DES · Twofish · Blowfish · RC · AES · IDEA · DES · Serpent (symmetric)
D E E R QDiffie-Hellman · ECC · ElGamal · RSA · Quantum (asymmetric; PKI/PGP/GPG built on them)
All People Seem To Need Data ProcessingOSI 7→1 · Please Do Not Throw Sausage Pizza Away = OSI 1→7
LSDOU · AGDLP · P-D-A-C-E-R-LGroup Policy order · AD permissions · incident response
FUPXmas scan flags (FIN, URG, PSH)
CIA / AAAConfidentiality-Integrity-Availability / Authentication-Authorization-Accounting

Class one-liners worth quoting

"Risk → chance of harm to an asset. Threat → anything that can cause harm. Vulnerability → weakness. Breach → somebody got in."
"Zero day → vendor does not have a patch."
"Compensating control → same or better."
"Shadow IT → hardware/software not approved by IT." · "APT → group of hackers, long period of time." · "Pharming → phishing, but DNS." · "Salami attack → a penny at a time."
"NAC → checklist to let the user get connected." · "Micro-segmentation → each device has a firewall." · "Half-open scan → nmap -sS; scanning without permission can be illegal."
"Zero trust → verify everything before use."
"Multitenancy → a fire in one apartment affects everyone." · "Rapid elasticity → contract and grow based on needs; resource pooling → a buffet." · "MTTF → light bulb: replace, not repair." · "Incremental backup → like the mail carrier picking up your mail that day."
"Kerberos → you get a ticket; NTP must be synced." · "TACACS+ → if it mentions encryption, Cisco, TCP 49." · "PAM → holds people accountable." · "NTFS → always take the most restrictive." · "Sheep-dip computer → has all the scanners installed."
"Automation → completes a task without human interaction; orchestration → a product that works well with others." · "Guard rails → policies, procedures and technical controls that reduce the likelihood or impact of something going wrong." · "Agent → think Puppet; agentless → think Ansible." · "IPS → active IDS; IDS → just detects; honeytoken → a false account."
"Homomorphic → doesn't have to decrypt first."
"Reports → use plain language."