CYBER LIBRARY
Explore the bootcamp
THE FIELD, CONNECTED

Knowledge graph

Start with a question. Follow an idea. See the bigger picture.

500 notes to explore
500 notes · 2340 connections
100%
Knowledge, connected.One concept per note. Follow the links.
Drag to pan · Pinch or use +/− to zoom · Click to preview · Double-click to read
Browse notes as a list (500)
Abuse Elevation Control MechanismAcceptance criteriaNetwork access-control listsAccess controlAccess Token ManipulationAccount Access RemovalAccount DiscoveryAccount ManipulationSecure account recoveryAcquire InfrastructureActive ScanningEvasion and evidence of activityAESAgile deliveryAI agent securityAlert triageAPI security testingREST API securityApplication Layer ProtocolApplication security loggingApplication Window DiscoveryArchive Collected DataARP and local address resolutionAsset inventoriesAsymmetric cryptographyAttack surfaceAudio CaptureAuthenticationAuthorizationAutomated CollectionAutomated ExfiltrationAvailabilityBackups and restore testingBell–LaPadula modelBiba integrity modelBITS JobsBoot or Logon Autostart ExecutionBoot or Logon Initialization ScriptsBot management and anti-automationBotnetsBroken access controlBrowser artifactsBrowser Information DiscoveryBrowser Session HijackingBrute-force attacksBuild Image on HostBusiness continuityBusiness impact analysisBusiness logic vulnerabilitiesCaesar ciphersCertificate transparencyChain of custodyChange controlChinese Wall modelCI/CD pipeline securityThe CIA triadClark–Wilson modelClickjacking and framing controlsClipboard DataCloud audit logsCloud computingPublic, private, and hybrid cloudCloud identity and permissionsCloud incident responseCloud Infrastructure DiscoveryCloud security architectureCloud Service DashboardCloud Service DiscoveryIaaS, PaaS, and SaaSCloud shared responsibilityCloud storage securityCommand and Scripting InterpreterOS command injectionCommunication Through Removable MediaCompliance evidenceCompliance and assuranceCompromise AccountsCompromise Host Software BinaryCompromise InfrastructureComputer forensicsConfidentialityContainer Administration CommandContainer and Resource DiscoveryContainer securityIncident containmentContent Security Policy (CSP)Control mapping and gap analysisSecure cookie attributesCross-Origin Resource Sharing (CORS)Create AccountCreate or Modify System ProcessCredential stuffingCredentials from Password StoresCritical pathCryptanalysisCryptographyCrypToolCross-site request forgeryCyberChefWhat is cybersecurity?Data classificationData DestructionData EncodingData Encrypted for ImpactData from Cloud StorageData from Configuration RepositoryData from Information RepositoriesData from Local SystemData from Network Shared DriveData from Removable MediaData ManipulationData minimization and retentionData ObfuscationData StagedData Transfer Size LimitsDatabase hardeningDecision logsDefacementDefense in depthDefinition of DoneDenial of serviceDeobfuscate/Decode Files or InformationVulnerable dependency remediationDeploy ContainerDetection engineeringDevelop CapabilitiesDHCPDigital certificates and PKIDigital forensicsDigital signaturesDirect Volume AccessDisaster recoveryDisk imagingDisk WipeDomain Name SystemDOM-based cross-site scriptingDOM clobberingDomain or Tenant Policy ModificationDomain Trust DiscoveryDrive-by downloadsDVWADynamic ResolutionECB and block-cipher modesElliptic-curve cryptographyEmail CollectionEmail protocols and authenticationEmail validation and verificationEncrypted ChannelEnd-to-end encryptionEndpoint detection and responseEradication and recoveryEscape to HostEstablish AccountsEthical hackingEvent Triggered ExecutionEvidence acquisitionExecution GuardrailsExfiltration Over Alternative ProtocolExfiltration Over C2 ChannelExfiltration Over Other Network MediumExfiltration Over Physical MediumExfiltration Over Web ServiceData exfiltrationExploit Public-Facing ApplicationExploitation for Client ExecutionExploitation for Credential AccessExploitation for Privilege EscalationExploitation for StealthExploitation of Remote ServicesExploits, payloads, and shellsExternal Remote ServicesFallback ChannelsFile and Directory DiscoveryFile and Directory Permissions ModificationFile carvingFile metadata and timestampsDeleted files and recoveryFile upload securityFirewallsFirmware CorruptionForced AuthenticationForensic reportingForge Web CredentialsFrequency analysisFTP, FTPS, and SFTPGather Victim Host InformationGather Victim Identity InformationGather Victim Network InformationGather Victim Org InformationGDPR conceptsGitHub Actions securityGraphQL securityThe phases of a security assessmentHardware AdditionsCryptographic hashingHexadecimal analysisHide ArtifactsHijack Execution FlowMessage authentication codes and HMACHTTP Strict Transport Security (HSTS)HTML sanitizationHTTP security headersHTTP status codesHTTP and HTTPSICMP, ping, and tracerouteIdentity and access managementIdentity federation and SSOInsecure direct object references (IDOR)IDS and IPSImplant Internal ImageIncident playbooksIncident reporting and handoverIncident responseIncident timelinesIndicator RemovalIndicators of compromiseIndirect Command ExecutionInfrastructure as code securityIngress Tool TransferInhibit System RecoveryInjectionInput CaptureInput validationInsider threatsIntegrityThe intelligence cycleInter-Process CommunicationInternal SpearphishingIP addressesIPsecIPv4IPv6JWT expiration and revocationJSON Web Token (JWT) securityKali LinuxKanbanKerberosKey agreementKey managementKubernetes securityLateral movementLateral Tool TransferLDAP injectionLDAP and directory servicesLeast privilegeLegacy cryptographyLessons learnedLinux filesystem and pathsLinux fundamentalsLinux file permissionsLinux processes and servicesShells, pipes, and text toolsLog correlationLogs and telemetryMAC addressesMalwareAdversary in the middleMasqueradingMass assignment vulnerabilitiesModel Context Protocol (MCP) securityMemory forensicsMetasploitMicroservices securityMITRE ATT&CKModify Authentication ProcessModify Cloud Compute InfrastructureModify RegistryModify System ImageMulti-Factor Authentication InterceptionMulti-Stage ChannelsMulti-tenant application isolationMultifactor authenticationMutual TLS (mTLS)Network address translationNative APINetwork Boundary BridgingNetwork devicesNetwork forensicsSNMP and network managementNetwork segmentationNetwork Service DiscoveryNetwork Share DiscoveryNetwork SniffingTime synchronizationNetwork topologiesLANs, WANs, and other network scopesComputer networkingNIST Cybersecurity FrameworkNmapNon-Application Layer ProtocolNon-Standard PortNoSQL injectionOAuth scopes and delegated permissionsOAuth 2.0 securityObfuscated Files or InformationObtain CapabilitiesOffice Application StartupOpen redirectsOpenSSLOrder of volatilityOS Credential DumpingOSI and TCP/IP modelsOpen-source intelligenceContext-aware output encodingOWASP Top 10Packet analysisParameterized queries and prepared statementsPasskeys and WebAuthnPassword Policy DiscoveryPassword storagePath traversalPCI DSS conceptsReporting security assessmentsPenetration testingPeripheral Device DiscoveryPermission Groups DiscoveryPersistencePGP and GnuPGPhishing for InformationPhishingProof Key for Code Exchange (PKCE)Port scanningPort statesPorts and servicesSecure cross-window messagingPre-OS BootPRINCE2 conceptsPrivileged accessProcess DiscoveryProcess InjectionProcesses in memoryBacklogs and prioritizationBudgeting and resourcesProject chartersProject closure and handoverProject dependenciesProject documentationProject governanceProject lifecyclesMonitoring delivery and outcomesProject planningProject risk managementScheduling and milestonesLLM prompt injectionProtocol TunnelingJavaScript prototype pollutionProxyQuery RegistryRetrieval-augmented generation (RAG) securityRAID logsCryptographic randomnessRansomwareRate limiting and abuse controlsRBAC and ABACReconnaissanceRTO and RPORed teamingRemote Access ToolsRemote Service Session HijackingRemote ServicesRemote System DiscoveryReplay attacksReplication Through Removable MediaResource HijackingResponsible disclosureRisk appetite and toleranceRisk assessmentRisk registersRisk treatmentRogue Domain ControllerRootkitRouting and switchingRouting protocolsRSARules of engagementSAML assertion securitySASE and security service edgeSoftware bills of materials (SBOMs)Scheduled Task/JobScheduled tasks and startup artifactsScheduled TransferScreen CaptureScrumSoftware-defined WANSearch Closed SourcesSearch Open Technical DatabasesSearch Open Websites/DomainsSearch Victim-Owned WebsitesSecrets managementSecure code reviewSecurity awarenessCareers in cybersecuritySecurity controlsSecurity domainsSecure error handlingSecurity governanceSecurity misconfigurationSecurity operations centersPolicies, standards, and proceduresSeparation of dutiesServer Software ComponentServerless function securityService enumeration and fingerprintingService StopSession fixationSession hijacking and cookie theftSessions and cookiesShared ModulesSide-channel attacksSecurity information and event managementS/MIMESecurity orchestration and automationSecurity operations metricsSOC roles and escalationSocial engineeringSoftware Deployment ToolsSoftware DiscoverySoftware ExtensionsSoftware supply chain securityEvaluating information sourcesScrum eventsSQL injectionSSHServer-side request forgery (SSRF)Stage CapabilitiesStakeholders and communicationSteal Application Access TokenSteal or Forge Kerberos TicketsSubnetting and CIDRSubvert Trust ControlsSupply Chain CompromiseSymmetric encryptionSystem Binary Proxy ExecutionSystem Information DiscoverySystem Location DiscoverySystem Network Configuration DiscoverySystem Network Connections DiscoverySystem Owner/User DiscoverySystem Script Proxy ExecutionSystem Service DiscoverySystem ServicesSystem Shutdown/RebootSystem Time DiscoveryTabletop exercisesTaint Shared ContentTCP and UDPTransmission Control ProtocoltcpdumpTemplate InjectionThird-party JavaScript securityThird-party riskThreat huntingThreat intelligenceThreat modelingThreat, vulnerability, and riskTLS and secure transportTraffic SignalingTransaction authorizationTransfer Data to Cloud AccountTrust boundariesTrusted Developer Utilities Proxy ExecutionTrusted RelationshipUser Datagram ProtocolUnsafe deserializationUnsecured CredentialsUnused/Unsupported Cloud RegionsUse Alternate Authentication MaterialUser ExecutionValid AccountsVideo CaptureVirtual security labsVirtualization/Sandbox EvasionVLANsVariable-length subnet masksVirtual-machine network modesVirtual-machine snapshotsVolatilityVirtual private networksVulnerability managementVulnerability scanningWaterfall deliveryWeaken EncryptionWeb application architectureWeb cache securityWeb ServiceWebhook securityWebSocket securityWindows Management InstrumentationWindows Registry artifactsWireless securityWiresharkWork breakdown structuresWrite blockersXML processing securityXPath injectionXSL Script ProcessingCross-site scriptingXML external entity (XXE) injectionZero-day vulnerabilitiesZero trust
Start with a concept. Follow its connections.
Detection & responseAbuse Elevation Control MechanismElevation-control abuse bypasses or misuses mechanisms governing privileged execution.Making change happenAcceptance criteriaDefine observable conditions for a deliverable to be accepted.Security essentialsAccess controlUnderstand subjects, resources, permissions, and enforcement through a shared-drive example, including how access changes over time.Detection & responseAccess Token ManipulationAccess token manipulation changes or adopts operating-system security contexts.Risk & resilienceAccount Access RemovalAccount access removal disrupts legitimate users by changing, deleting, or restricting their identities.Evidence & investigationAccount DiscoveryAccount discovery enumerates identities available in a system or environment.Detection & responseAccount ManipulationAccount manipulation changes identity settings to preserve or expand access.Adversarial thinkingAcquire InfrastructureInfrastructure acquisition obtains domains, servers, or other resources used to support operations.Adversarial thinkingActive ScanningActive scanning probes target infrastructure to learn reachable services or weaknesses.Security essentialsAdversary in the middleAn intermediary may observe or alter a communication path.Security essentialsAESA symmetric block cipher whose safe use depends on its mode and implementation.Making change happenAgile deliveryUse short feedback cycles to adapt toward a useful outcome.