TechclickCISSP Prep
☰

CISSP cheat sheet · Domain 6 · 12% of exam

Security Assessment and Testing

Proving that controls work: assessment strategy, vulnerability scanning and penetration testing, code testing, audits and SOC reports, and the metrics that tell management the truth.

Rule cards

Audit vs reviewAudit = formal, independent, against documented standards, reports deviations · Review = informal check. Formal comparison to a standard → audit.
SOC reportsSOC 1 = financial reporting controls · SOC 2 = security/availability/etc. (customers, under NDA) · SOC 3 = public summary · Type I = design at a point in time · Type II = operating effectiveness over a period (stronger).
Pen testsWhite box (full knowledge) · gray · black box (none) · blind / double-blind · ALWAYS written authorisation and rules of engagement first · scan finds, pen test exploits.
Pen test phasesPlanning → Discovery (recon, scanning) → Attack (exploit, escalate) → Reporting.
Application testingSAST = source code · DAST = running app, no code · IAST = agent inside the running app · RASP = protects (not a test) · SCA = third-party libraries · fuzzing = random/malformed input · regression = old features still work.
V&VVerification = built right (to spec) · Validation = right product (meets user needs, UAT).
MonitoringSynthetic transactions = scripted fake users (proactive) · RUM = real users (passive) · NTP for log correlation · BAS = continuous automated attack simulation.
MetricsKPI = performance now · KRI = early warning · report to management in business terms.
DR test typesRead-through / checklist → walkthrough / tabletop → simulation → parallel (alongside production) → full interruption (riskiest; needs senior approval).
Vulnerability scoringCVE = the ID · CVSS = severity score · prioritise by severity + exploitability + asset value.

Hard words made simple

TermSimple meaningExample / analogyExam hook
Synthetic transactionScripted fake user actions on a scheduleA bot logs in and buys every 5 min“simulate users” → synthetic
RUMReal User Monitoring: watch real visitorsPage-load times from real customersPassive
FuzzingThrow random/malformed input to crash the programHuge strange strings in a formFinds unexpected behaviour
Regression testingRe-test old features after a changeRe-run tests after a patch“still works after change”
Misuse caseTest how an attacker could abuse a featureNegative quantity at checkoutAbuse scenarios
Code coverage% of code exercised by tests80% of lines executedTest completeness
Interface testingTest connections between componentsFront end ↔ APIIntegration points
IAST vs RASPAgent inside the app for testing vs for protecting—Read the verb: test or protect
AttestationFormal statement by an auditorSOC 2 reportThird-party assurance
BASBreach & Attack Simulation toolsATT&CK techniques replayed nightlyContinuous control validation

Ready for the full bank?

2,000+ explained questions, timed mocks and a CAT simulator that behaves like the real exam.