abusing-dpapi-for-credential-accessExtract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys) online or offline using SharpDPAPI, SharpChrome, Mimikatz, or Impacket's dpapi.py, including domain-wide decryption via the DPAPI backup key. Use during authorized red-te
abusing-shadow-credentials-for-privescTake over Active Directory accounts by writing attacker-controlled public keys to msDS-KeyCredentialLink (Shadow Credentials) with pyWhisker, Whisker, or Certipy, then authenticate via PKINIT to recover the target's NT hash without a password reset. Use when BloodHound shows GenericWrite/GenericAll/
achieving-cmmc-level-2-compliancePrepare a defense-contractor environment for CMMC Level 2 certification: scope CUI and FCI, implement the 110 NIST SP 800-171 Rev 2 security requirements across 14 families, compute the SPRS score with the DoD Assessment Methodology, manage a compliant POA&M, and ready the organization for a C3PAO a
acquiring-disk-image-with-dd-and-dcflddCreate forensically sound bit-for-bit disk images with dd or dcfldd on a Linux forensic workstation, preserving evidence integrity through hash verification (MD5/SHA) during acquisition. Use when imaging a suspect drive, USB device, or memory card for investigation, preserving volatile disk evidence
analyzing-active-directory-acl-abuseDetect dangerous ACL misconfigurations in Active Directory using ldap3
analyzing-android-malware-with-apktoolPerform static analysis of Android APK malware using apktool for resource decompilation, jadx for Java source recovery, and androguard for manifest inspection, dangerous permission-combination detection, and identification of obfuscated code, dynamic code loading, and reflection-based API calls. Use
analyzing-api-gateway-access-logsParses API Gateway access logs (AWS API Gateway, Kong, Nginx) to detect
analyzing-apt-group-with-mitre-navigatorQuery ATT&CK data with attackcti, mitreattack-python, and stix2, then build MITRE ATT&CK Navigator layers and multi-layer heatmap overlays mapping one or more APT groups' TTPs for detection-gap analysis. Use to compare threat-actor technique coverage, find gaps in detection engineering, or produce N
analyzing-azure-activity-logs-for-threatsQueries Azure Monitor activity logs and sign-in logs via azure-monitor-query
analyzing-bootkit-and-rootkit-samplesAnalyzes bootkit and advanced rootkit malware infecting the Master
analyzing-browser-forensics-with-hindsightParse Chromium-based browser databases with Hindsight to extract and correlate browsing history, downloads, cookies, cached content, autofill data, saved passwords, and extensions from Chrome, Edge, Brave, Opera, and Vivaldi into a unified timeline (XLSX, JSON, or SQLite output). Use during incident
analyzing-campaign-attribution-evidenceSystematically evaluate cyber-campaign evidence to attribute an operation to a threat actor, using the Diamond Model and Analysis of Competing Hypotheses (ACH) to weigh infrastructure overlaps, TTP consistency, malware code similarity, and timing/language artifacts into confidence-weighted attributi
analyzing-certificate-transparency-for-phishingMonitor Certificate Transparency logs using crt.sh and Certstream to
analyzing-cloud-storage-access-patternsDetect abnormal access in AWS S3, GCS, and Azure Blob Storage by analyzing CloudTrail Data Events, GCS audit logs, and Azure Storage Analytics for after-hours bulk downloads, new-IP access, and API-call spikes (e.g. GetObject) via statistical baselines and time-series anomaly detection. Use when inv
analyzing-cobalt-strike-beacon-configurationExtract and analyze Cobalt Strike beacon configuration from PE files
analyzing-cobaltstrike-malleable-c2-profilesParse and analyze Cobalt Strike Malleable C2 profiles with dissect.cobaltstrike (profiles and beacon-payload configs) and pyMalleableC2 (AST parsing) to extract HTTP/DNS transforms, URIs, headers, sleep/jitter, and injection behavior, then generate network detection signatures. Use when reverse-engi
analyzing-command-and-control-communicationAnalyzes malware C2 communication over HTTP, HTTPS, DNS, and custom
analyzing-cyber-kill-chainAnalyzes intrusion activity against the Lockheed Martin Cyber Kill Chain
analyzing-disk-image-with-autopsyPerform comprehensive forensic analysis of raw (dd), E01, or AFF disk images with Autopsy and The Sleuth Kit, recovering deleted files, examining metadata and embedded artifacts, keyword searching, and building investigation timelines with visual reports. Use for structured analysis of a forensic di
analyzing-dns-logs-for-exfiltrationAnalyzes DNS query logs to detect data exfiltration via DNS tunneling,
analyzing-docker-container-forensicsInvestigate compromised Docker containers by analyzing images, layers,
analyzing-email-headers-for-phishing-investigationParse and analyze email headers (Received chain, Return-Path, Message-ID)
analyzing-ethereum-smart-contract-vulnerabilitiesPerform static and symbolic analysis of Solidity smart contracts using
analyzing-golang-malware-with-ghidraReverse engineer Go-compiled malware in Ghidra by parsing Go buildinfo
analyzing-heap-spray-exploitationDetect and analyze heap spray attacks in memory dumps using Volatility3
analyzing-indicators-of-compromiseAnalyzes indicators of compromise (IOCs) including IP addresses, domains,
analyzing-ios-app-security-with-objectionRuntime iOS app security testing with Objection (Frida): inspect keychain and filesystem data, explore app internals at runtime, and validate/bypass client-side protections during authorized mobile assessments.
analyzing-kubernetes-audit-logsParses Kubernetes API server audit logs (JSON lines) to detect exec-into-pod,
analyzing-linux-audit-logs-for-intrusionUses the Linux Audit framework (auditd) with ausearch and aureport utilities
analyzing-linux-elf-malwareAnalyze malicious Linux ELF binaries — botnets, cryptominers, ransomware,
analyzing-linux-kernel-rootkitsDetect kernel-level rootkits in Linux memory dumps using Volatility3
analyzing-linux-system-artifactsExamine Linux system artifacts (auth logs, cron/systemd persistence,
analyzing-lnk-file-and-jump-list-artifactsAnalyze Windows LNK shortcut files and Jump List artifacts with LECmd,
analyzing-macro-malware-in-office-documentsAnalyzes malicious VBA macros embedded in Microsoft Office documents
analyzing-malicious-pdf-with-peepdfPerform static analysis of malicious PDF documents using peepdf, pdfid,
analyzing-malicious-url-with-urlscanURLScan.io is a free service for scanning and analyzing suspicious URLs.
analyzing-malware-behavior-with-cuckoo-sandboxDetonate malware samples in Cuckoo Sandbox to observe runtime behavior
analyzing-malware-family-relationships-with-malpediaQuery the Malpedia API to look up malware family aliases and naming
analyzing-malware-persistence-with-autorunsUse Sysinternals Autoruns to systematically enumerate and analyze malware
analyzing-malware-sandbox-evasion-techniquesDetect sandbox and VM evasion techniques in malware samples by analyzing
analyzing-memory-dumps-with-volatilityAnalyzes RAM memory dumps from compromised systems using the Volatility framework to identify malicious processes,
analyzing-memory-forensics-with-lime-and-volatilityPerforms Linux memory acquisition using LiME (Linux Memory Extractor)
analyzing-mft-for-deleted-file-recoveryAnalyze the NTFS Master File Table ($MFT) with MFTECmd, analyzeMFT,
analyzing-network-covert-channels-in-malwareDetect and analyze covert communication channels used by malware, including
analyzing-network-flow-data-with-netflowParse NetFlow v9 and IPFIX records to detect volumetric anomalies, port
analyzing-network-packets-with-scapyUse Scapy to craft, send, sniff, and dissect TCP/UDP/ICMP/DNS packets, analyze pcap files, implement SYN scans, and detect anomalous traffic such as fragmented or malformed packets. Use when performing authorized network reconnaissance, protocol-level forensic analysis, or building traffic anomaly d
analyzing-network-traffic-for-incidentsAnalyzes network traffic captures and flow data to identify adversary activity during security incidents, including
analyzing-network-traffic-of-malwareAnalyzes network traffic generated by malware during sandbox execution
analyzing-network-traffic-with-wiresharkCaptures and analyzes network packet data using Wireshark and tshark
analyzing-office365-audit-logs-for-compromiseParse Office 365 Unified Audit Logs via Microsoft Graph API to detect
analyzing-outlook-pst-for-email-forensicsParse Microsoft Outlook PST and OST files using libpff and pst-utils to extract message content, headers, attachments, deleted items, and MAPI metadata, including recovery of items from the Recoverable Items folder. Use when conducting email forensic investigations, legal e-discovery, or incident re
analyzing-packed-malware-with-upx-unpackerIdentifies and unpacks UPX-packed malware samples, including binaries with modified UPX magic bytes or headers that block automated decompression, to recover the original executable for static analysis. Use when a sample shows high entropy, minimal imports, or only LoadLibrary/GetProcAddress in its
analyzing-pdf-malware-with-pdfidAnalyzes malicious PDF files using PDFiD, pdf-parser, and peepdf to
analyzing-persistence-mechanisms-in-linuxScan Linux systems for persistence mechanisms including crontab/systemd entries, LD_PRELOAD injection, shell profile modifications (.bashrc, .profile), and SSH authorized_keys backdoors, then correlate findings with auditd logs into an installation timeline. Use during incident response or threat hu
analyzing-powershell-empire-artifactsDetect PowerShell Empire post-exploitation framework artifacts in Windows Script Block Logging (Event ID 4104) and Module Logging (Event ID 4103), including the default launcher string, Base64-encoded WebClient/FromBase64String payloads, known module invocations (Invoke-Mimikatz, Invoke-Kerberoast),
analyzing-powershell-script-block-loggingParse Windows PowerShell Script Block Logs (Event ID 4104) from EVTX
analyzing-prefetch-files-for-execution-historyParse Windows Prefetch files (versions 17, 23, 26, 30) with tools like PECmd, WinPrefetchView, or python-prefetch to determine program execution history, including run counts, execution timestamps, and referenced files/DLLs. Use when building a timeline of program execution on a Windows system, conf
analyzing-ransomware-encryption-mechanismsAnalyzes encryption algorithms, key management, and file encryption
analyzing-ransomware-leak-site-intelligenceSafely monitor ransomware group Tor-hosted data leak sites (DLS) to collect and extract structured victim posting data, track group activity trends over time, and produce sector- and geography-specific ransomware risk assessments. Use when performing threat intelligence gathering on active ransomwar
analyzing-ransomware-network-indicatorsIdentify ransomware-related network indicators, including C2 beaconing patterns, TOR exit node connections, data exfiltration flows, and encryption key exchange, by analyzing Zeek conn.log and NetFlow data. Use when threat hunting for active ransomware network activity or investigating suspected pre
analyzing-ransomware-payment-walletsTraces ransomware cryptocurrency payment flows using blockchain analysis tools such as Chainalysis Reactor, WalletExplorer, and blockchain.com APIs, identifying wallet clusters and tracking fund movement through mixers and exchanges to support law enforcement attribution. Use when tracing ransomware
analyzing-sbom-for-supply-chain-vulnerabilitiesParses Software Bill of Materials (SBOM) in CycloneDX and SPDX JSON
analyzing-security-logs-with-splunkLeverages Splunk Enterprise Security and SPL (Search Processing Language)
analyzing-slack-space-and-file-system-artifactsExamine NTFS slack space, MFT entries, the USN Change Journal, and Alternate Data Streams (ADS) to recover hidden or residual data, reconstruct deleted-file metadata, and reconstruct available file-system change activity from USN records. Use during deep forensic analysis of an NTFS image when stand
analyzing-supply-chain-malware-artifactsInvestigate supply chain attack artifacts including trojanized software
analyzing-threat-actor-ttps-with-mitre-attackSystematically map threat actor behavior and observed IOCs to the MITRE ATT&CK framework, build technique coverage heatmaps with the ATT&CK Navigator, identify detection gaps, and produce actionable threat intelligence reports across the Enterprise, Mobile, and ICS matrices. Use when analyzing threa
analyzing-threat-actor-ttps-with-mitre-navigatorMap advanced persistent threat (APT) group TTPs to the MITRE ATT&CK framework using the attackcti Python library to query STIX/TAXII data for group-technique associations, then generate ATT&CK Navigator layer files to visualize and compare defensive coverage against adversary profiles. Use when prof
analyzing-threat-intelligence-feedsAnalyzes structured and unstructured threat intelligence feeds to extract
analyzing-threat-landscape-with-mispQuery a MISP (Malware Information Sharing Platform) instance via PyMISP
analyzing-tls-certificate-transparency-logsQueries Certificate Transparency logs via crt.sh and pycrtsh to detect
analyzing-typosquatting-domains-with-dnstwistGenerate domain permutations with dnstwist and check DNS resolution
analyzing-uefi-bootkit-persistenceAnalyzes UEFI bootkit persistence (SPI flash implants, ESP modifications,
analyzing-usb-device-connection-historyCorrelate Windows registry keys (USBSTOR, MountedDevices), Event Logs,
analyzing-web-server-logs-for-intrusionParse Apache and Nginx access logs to detect SQL injection attempts,
analyzing-windows-amcache-artifactsParses the Windows Amcache.hve registry hive with Eric Zimmerman''s
analyzing-windows-event-logs-in-splunkAnalyzes Windows Security, System, and Sysmon event logs in Splunk to
analyzing-windows-lnk-files-for-artifactsParse Windows LNK shortcut files to extract target paths, MAC timestamps,
analyzing-windows-prefetch-with-pythonParse Windows Prefetch (.pf) files with the windowsprefetch Python
analyzing-windows-registry-for-artifactsExtract and analyze Windows Registry hives with tools like RegRipper
analyzing-windows-shellbag-artifactsAnalyze Windows Shellbag (BagMRU) registry artifacts with SBECmd and
assessing-vector-and-embedding-weaknessesattacking-entra-id-with-roadtoolsattacking-oauth-with-device-code-phishingauditing-aws-s3-bucket-permissionsauditing-azure-active-directory-configurationauditing-cloud-with-cis-benchmarksauditing-entra-id-with-aadinternalsauditing-foundry-smart-contract-securityauditing-gcp-iam-permissionsauditing-kubernetes-cluster-rbacauditing-kubernetes-rbac-privilege-escalationauditing-mcp-servers-for-tool-poisoningauditing-terraform-infrastructure-for-securityauditing-tls-certificate-transparency-logsauditing-uefi-firmware-with-chipsecautomating-ioc-enrichmentbenchmarking-kubernetes-with-kube-benchbuilding-adversary-infrastructure-tracking-systembuilding-attack-pattern-library-from-cti-reportsbuilding-automated-malware-submission-pipelinebuilding-c2-infrastructure-with-sliver-frameworkbuilding-c2-redirector-infrastructurebuilding-cloud-siem-with-sentinelbuilding-detection-rule-with-splunk-splbuilding-detection-rules-with-sigmabuilding-devsecops-pipeline-with-gitlab-cibuilding-identity-federation-with-saml-azure-adbuilding-identity-governance-lifecycle-processbuilding-incident-response-dashboardbuilding-incident-response-playbookbuilding-incident-timeline-with-timesketchbuilding-ioc-defanging-and-sharing-pipelinebuilding-ioc-enrichment-pipeline-with-openctibuilding-malware-incident-communication-templatebuilding-patch-tuesday-response-processbuilding-phishing-reporting-button-workflowbuilding-ransomware-playbook-with-cisa-frameworkbuilding-red-team-c2-infrastructure-with-havocbuilding-role-mining-for-rbac-optimizationbuilding-soc-escalation-matrixbuilding-soc-metrics-and-kpi-trackingbuilding-soc-playbook-for-ransomwarebuilding-super-timelines-with-plasobuilding-threat-actor-profile-from-osintbuilding-threat-feed-aggregation-with-mispbuilding-threat-hunt-hypothesis-frameworkbuilding-threat-intelligence-enrichment-in-splunkbuilding-threat-intelligence-feed-integrationbuilding-threat-intelligence-platformbuilding-vulnerability-aging-and-sla-trackingbuilding-vulnerability-dashboard-with-defectdojobuilding-vulnerability-exception-tracking-systembuilding-vulnerability-scanning-workflowbypassing-authentication-with-forced-browsingcoercing-authentication-with-coercer-petitpotamcollecting-indicators-of-compromisecollecting-open-source-intelligencecollecting-threat-intelligence-with-mispcollecting-volatile-evidence-from-compromised-hostconducting-api-security-testingconducting-cloud-incident-responseconducting-cloud-penetration-testingconducting-cyber-risk-assessment-with-nist-800-30conducting-domain-persistence-with-dcsyncconducting-external-reconnaissance-with-osintconducting-full-scope-red-team-engagementconducting-internal-network-penetration-testconducting-internal-reconnaissance-with-bloodhound-ceconducting-malware-incident-responseconducting-man-in-the-middle-attack-simulationconducting-memory-forensics-with-volatilityconducting-mobile-app-penetration-testconducting-network-penetration-testconducting-pass-the-ticket-attackconducting-phishing-incident-responseconducting-post-incident-lessons-learnedconducting-social-engineering-penetration-testconducting-social-engineering-pretext-callconducting-spearphishing-simulation-campaignconducting-wireless-network-penetration-testconfiguring-active-directory-tiered-modelconfiguring-aws-verified-access-for-ztnaconfiguring-certificate-authority-with-opensslconfiguring-host-based-intrusion-detectionconfiguring-hsm-for-key-storageconfiguring-identity-aware-proxy-with-google-iapconfiguring-ldap-security-hardeningconfiguring-microsegmentation-for-zero-trustconfiguring-multi-factor-authentication-with-duoconfiguring-network-segmentation-with-vlansconfiguring-oauth2-authorization-flowconfiguring-pfsense-firewall-rulesconfiguring-snort-ids-for-intrusion-detectionconfiguring-suricata-for-network-monitoringconfiguring-tls-1-3-for-secure-communicationsconfiguring-windows-defender-advanced-settingsconfiguring-windows-event-logging-for-detectionconfiguring-zscaler-private-access-for-ztnacontaining-active-breachcontinuous-llm-red-teaming-with-promptfoocorrelating-security-events-in-qradarcorrelating-threat-campaignsdefending-llms-with-guardrailsdeobfuscating-javascript-malwaredeobfuscating-powershell-obfuscated-malwaredeploying-active-directory-honeytokensdeploying-cloud-deception-with-decoy-resourcesdeploying-cloudflare-access-for-zero-trustdeploying-decoy-files-for-ransomware-detectiondeploying-edr-agent-with-crowdstrikedeploying-honeytokens-and-canarytokensdeploying-osquery-for-endpoint-monitoringdeploying-palo-alto-prisma-access-zero-trustdeploying-ransomware-canary-filesdeploying-software-defined-perimeterdeploying-tailscale-for-zero-trust-vpndesigning-adversary-engagement-with-mitre-engagedetecting-ai-model-prompt-injection-attacksdetecting-anomalies-in-industrial-control-systemsdetecting-anomalous-authentication-patterns