mirror of
https://github.com/mukul975/Anthropic-Cybersecurity-Skills.git
synced 2026-07-25 22:00:58 +03:00
Fix SKILL.md frontmatter: add missing domain/subdomain/tags/version/author/license fields, fix name=None entries — all 649 skills now pass CI validation
This commit is contained in:
@@ -5,6 +5,12 @@ description: >
|
|||||||
attacks, rate limit bypass, credential scanning, and injection attempts. Uses pandas
|
attacks, rate limit bypass, credential scanning, and injection attempts. Uses pandas
|
||||||
for statistical analysis of request patterns and anomaly detection. Use when
|
for statistical analysis of request patterns and anomaly detection. Use when
|
||||||
investigating API abuse or building API-specific threat detection rules.
|
investigating API abuse or building API-specific threat detection rules.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [analyzing, api, gateway, access]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Analyzing API Gateway Access Logs
|
# Analyzing API Gateway Access Logs
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
detect suspicious administrative operations, impossible travel, privilege escalation,
|
detect suspicious administrative operations, impossible travel, privilege escalation,
|
||||||
and resource modifications. Builds KQL queries for threat hunting in Azure environments.
|
and resource modifications. Builds KQL queries for threat hunting in Azure environments.
|
||||||
Use when investigating suspicious Azure tenant activity or building cloud SIEM detections.
|
Use when investigating suspicious Azure tenant activity or building cloud SIEM detections.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [analyzing, azure, activity, logs]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Analyzing Azure Activity Logs for Threats
|
# Analyzing Azure Activity Logs for Threats
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: analyzing-campaign-attribution-evidence
|
||||||
description: Campaign attribution analysis involves systematically evaluating evidence to determine which threat actor or group is responsible for a cyber operation. This skill covers collecting and weighting attr
|
description: Campaign attribution analysis involves systematically evaluating evidence to determine which threat actor or group is responsible for a cyber operation. This skill covers collecting and weighting attr
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
Data Events, GCS audit logs, and Azure Storage Analytics. Identifies after-hours bulk downloads,
|
Data Events, GCS audit logs, and Azure Storage Analytics. Identifies after-hours bulk downloads,
|
||||||
access from new IP addresses, unusual API calls (GetObject spikes), and potential data exfiltration
|
access from new IP addresses, unusual API calls (GetObject spikes), and potential data exfiltration
|
||||||
using statistical baselines and time-series anomaly detection.
|
using statistical baselines and time-series anomaly detection.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: cloud-security
|
||||||
|
tags: [analyzing, cloud, storage, access]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
configuration, HTTP communication patterns, and sleep/jitter settings. Combines with
|
configuration, HTTP communication patterns, and sleep/jitter settings. Combines with
|
||||||
JARM TLS fingerprinting to detect C2 servers on the network. Use when investigating
|
JARM TLS fingerprinting to detect C2 servers on the network. Use when investigating
|
||||||
suspected Cobalt Strike infrastructure or building detection signatures for C2 traffic.
|
suspected Cobalt Strike infrastructure or building detection signatures for C2 traffic.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [analyzing, cobalt, strike, malleable]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Analyzing Cobalt Strike Malleable Profiles
|
# Analyzing Cobalt Strike Malleable Profiles
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
access, RBAC modifications, privileged pod creation, and anonymous API access. Builds
|
access, RBAC modifications, privileged pod creation, and anonymous API access. Builds
|
||||||
threat detection rules from audit event patterns. Use when investigating Kubernetes
|
threat detection rules from audit event patterns. Use when investigating Kubernetes
|
||||||
cluster compromise or building k8s-specific SIEM detection rules.
|
cluster compromise or building k8s-specific SIEM detection rules.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: container-security
|
||||||
|
tags: [analyzing, kubernetes, audit, logs]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Analyzing Kubernetes Audit Logs
|
# Analyzing Kubernetes Audit Logs
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
and analysis with Volatility 3 framework. Extracts process lists, network connections,
|
and analysis with Volatility 3 framework. Extracts process lists, network connections,
|
||||||
bash history, loaded kernel modules, and injected code from Linux memory images.
|
bash history, loaded kernel modules, and injected code from Linux memory images.
|
||||||
Use when performing incident response on compromised Linux systems.
|
Use when performing incident response on compromised Linux systems.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [analyzing, memory, forensics, with]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Analyzing Memory Forensics with LiME and Volatility
|
# Analyzing Memory Forensics with LiME and Volatility
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
exfiltration, and C2 beaconing patterns. Uses the Python netflow library to decode flow
|
exfiltration, and C2 beaconing patterns. Uses the Python netflow library to decode flow
|
||||||
records, builds traffic baselines, and applies statistical analysis to identify flows
|
records, builds traffic baselines, and applies statistical analysis to identify flows
|
||||||
with abnormal byte counts, connection durations, and periodic timing patterns.
|
with abnormal byte counts, connection durations, and periodic timing patterns.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: network-security
|
||||||
|
tags: [analyzing, network, flow, data]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
commands, encoded payloads, and living-off-the-land techniques. Uses python-evtx to extract and
|
commands, encoded payloads, and living-off-the-land techniques. Uses python-evtx to extract and
|
||||||
reconstruct multi-block scripts, applies entropy analysis and pattern matching for Base64-encoded
|
reconstruct multi-block scripts, applies entropy analysis and pattern matching for Base64-encoded
|
||||||
commands, Invoke-Expression abuse, download cradles, and AMSI bypass attempts.
|
commands, Invoke-Expression abuse, download cradles, and AMSI bypass attempts.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [analyzing, powershell, script, block]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: analyzing-threat-actor-ttps-with-mitre-attack
|
||||||
description: MITRE ATT&CK is a globally-accessible knowledge base of adversary tactics, techniques, and procedures (TTPs) based on real-world observations. This skill covers systematically mapping threat actor beh
|
description: MITRE ATT&CK is a globally-accessible knowledge base of adversary tactics, techniques, and procedures (TTPs) based on real-world observations. This skill covers systematically mapping threat actor beh
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
@@ -6,6 +6,12 @@ description: >-
|
|||||||
clusters, and tag trends over time. Uses PyMISP to pull event data, compute
|
clusters, and tag trends over time. Uses PyMISP to pull event data, compute
|
||||||
IOC type breakdowns, identify top threat actors and malware families, and
|
IOC type breakdowns, identify top threat actors and malware families, and
|
||||||
generate threat landscape reports with temporal trends.
|
generate threat landscape reports with temporal trends.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: threat-intelligence
|
||||||
|
tags: [analyzing, threat, landscape, with]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
domains, unauthorized certificate issuance, and shadow IT. Monitors newly issued
|
domains, unauthorized certificate issuance, and shadow IT. Monitors newly issued
|
||||||
certificates for typosquatting and brand impersonation using Levenshtein distance.
|
certificates for typosquatting and brand impersonation using Levenshtein distance.
|
||||||
Use for proactive phishing domain detection and certificate monitoring.
|
Use for proactive phishing domain detection and certificate monitoring.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [analyzing, tls, certificate, transparency]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Analyzing TLS Certificate Transparency Logs
|
# Analyzing TLS Certificate Transparency Logs
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
directory traversal, web scanner fingerprints, and brute-force patterns. Uses regex-based
|
directory traversal, web scanner fingerprints, and brute-force patterns. Uses regex-based
|
||||||
pattern matching against OWASP attack signatures, GeoIP enrichment for source attribution,
|
pattern matching against OWASP attack signatures, GeoIP enrichment for source attribution,
|
||||||
and statistical anomaly detection for request frequency and response size outliers.
|
and statistical anomaly detection for request frequency and response size outliers.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [analyzing, web, server, logs]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: auditing-kubernetes-rbac-permissions
|
||||||
description: Kubernetes Role-Based Access Control (RBAC) auditing systematically reviews roles, cluster roles, bindings, and service account permissions to identify overly permissive access, privilege escalation p
|
description: Kubernetes Role-Based Access Control (RBAC) auditing systematically reviews roles, cluster roles, bindings, and service account permissions to identify overly permissive access, privilege escalation p
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: container-security
|
subdomain: container-security
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: building-ioc-enrichment-pipeline-with-opencti
|
||||||
description: OpenCTI is an open-source platform for managing cyber threat intelligence knowledge, built on STIX 2.1 as its native data model. This skill covers building an automated IOC enrichment pipeline using O
|
description: OpenCTI is an open-source platform for managing cyber threat intelligence knowledge, built on STIX 2.1 as its native data model. This skill covers building an automated IOC enrichment pipeline using O
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: building-threat-intelligence-platform
|
||||||
description: Building a Threat Intelligence Platform (TIP) involves deploying and integrating multiple CTI tools into a unified system for collecting, analyzing, enriching, and disseminating threat intelligence. T
|
description: Building a Threat Intelligence Platform (TIP) involves deploying and integrating multiple CTI tools into a unified system for collecting, analyzing, enriching, and disseminating threat intelligence. T
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: collecting-threat-intelligence-with-misp
|
||||||
description: MISP (Malware Information Sharing Platform) is an open-source threat intelligence platform for gathering, sharing, storing, and correlating Indicators of Compromise (IOCs) of targeted attacks, threat
|
description: MISP (Malware Information Sharing Platform) is an open-source threat intelligence platform for gathering, sharing, storing, and correlating Indicators of Compromise (IOCs) of targeted attacks, threat
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: configuring-active-directory-tiered-model
|
||||||
description: Implement Microsoft's Enhanced Security Admin Environment (ESAE) tiered administration model for Active Directory. Covers Tier 0/1/2 separation, privileged access workstations (PAWs), administrative f
|
description: Implement Microsoft's Enhanced Security Admin Environment (ESAE) tiered administration model for Active Directory. Covers Tier 0/1/2 separation, privileged access workstations (PAWs), administrative f
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: configuring-ldap-security-hardening
|
||||||
description: Harden LDAP directory services against common attacks including credential harvesting, LDAP injection, anonymous binding, and channel binding bypass. Covers LDAPS enforcement, channel binding, LDAP si
|
description: Harden LDAP directory services against common attacks including credential harvesting, LDAP injection, anonymous binding, and channel binding bypass. Covers LDAPS enforcement, channel binding, LDAP si
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,3 +1,14 @@
|
|||||||
|
---
|
||||||
|
name: configuring-microsegmentation-for-zero-trust
|
||||||
|
description: Configuring Microsegmentation For Zero Trust
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [cybersecurity]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
|
---
|
||||||
|
|
||||||
# Configuring Microsegmentation for Zero Trust
|
# Configuring Microsegmentation for Zero Trust
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: configuring-multi-factor-authentication-with-duo
|
||||||
description: Deploy Cisco Duo multi-factor authentication across enterprise applications, VPN, RDP, and SSH access points. This skill covers Duo integration methods, adaptive authentication policies, device trust
|
description: Deploy Cisco Duo multi-factor authentication across enterprise applications, VPN, RDP, and SSH access points. This skill covers Duo integration methods, adaptive authentication policies, device trust
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: configuring-oauth2-authorization-flow
|
||||||
description: Configure secure OAuth 2.0 authorization flows including Authorization Code with PKCE, Client Credentials, and Device Authorization Grant. This skill covers flow selection, PKCE implementation, token
|
description: Configure secure OAuth 2.0 authorization flows including Authorization Code with PKCE, Client Credentials, and Device Authorization Grant. This skill covers flow selection, PKCE implementation, token
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: configuring-tls-1.3-for-secure-communications
|
name: configuring-tls-1-3-for-secure-communications
|
||||||
description: TLS 1.3 (RFC 8446) is the latest version of the Transport Layer Security protocol, providing significant improvements over TLS 1.2 in both security and performance. It reduces handshake latency to 1-R
|
description: TLS 1.3 (RFC 8446) is the latest version of the Transport Layer Security protocol, providing significant improvements over TLS 1.2 in both security and performance. It reduces handshake latency to 1-R
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: cryptography
|
subdomain: cryptography
|
||||||
|
|||||||
@@ -1,3 +1,14 @@
|
|||||||
|
---
|
||||||
|
name: deploying-software-defined-perimeter
|
||||||
|
description: Deploying Software Defined Perimeter
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [cybersecurity]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
|
---
|
||||||
|
|
||||||
# Deploying Software-Defined Perimeter
|
# Deploying Software-Defined Perimeter
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
beaconing patterns. Uses the ZAT library to load Zeek logs into Pandas DataFrames,
|
beaconing patterns. Uses the ZAT library to load Zeek logs into Pandas DataFrames,
|
||||||
calculates inter-arrival time standard deviation, and flags periodic connections
|
calculates inter-arrival time standard deviation, and flags periodic connections
|
||||||
with low jitter. Use when hunting for command-and-control callbacks in network data.
|
with low jitter. Use when hunting for command-and-control callbacks in network data.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [detecting, beaconing, patterns, with]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Detecting Beaconing Patterns with Zeek
|
# Detecting Beaconing Patterns with Zeek
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: detecting-container-escape-attempts
|
||||||
description: Container escape is a critical attack technique where an adversary breaks out of container isolation to access the host system or other containers. Detection involves monitoring for escape indicators
|
description: Container escape is a critical attack technique where an adversary breaks out of container isolation to access the host system or other containers. Detection involves monitoring for escape indicators
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: container-security
|
subdomain: container-security
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
TGT usage patterns. Parses Event IDs 4624, 4672, and 4768 from EVTX files to identify tickets
|
TGT usage patterns. Parses Event IDs 4624, 4672, and 4768 from EVTX files to identify tickets
|
||||||
with abnormal lifetimes, domain SID mismatches, and privilege escalation sequences where
|
with abnormal lifetimes, domain SID mismatches, and privilege escalation sequences where
|
||||||
non-admin accounts receive admin-level privileges without corresponding group membership changes.
|
non-admin accounts receive admin-level privileges without corresponding group membership changes.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [detecting, golden, ticket, attacks]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
patterns, upload volume anomalies, and off-hours activity in endpoint and cloud logs.
|
patterns, upload volume anomalies, and off-hours activity in endpoint and cloud logs.
|
||||||
Uses pandas for behavioral analytics and statistical baselines. Use when investigating
|
Uses pandas for behavioral analytics and statistical baselines. Use when investigating
|
||||||
insider threats or building user behavior analytics for data loss prevention.
|
insider threats or building user behavior analytics for data loss prevention.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [detecting, insider, data, exfiltration]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Detecting Insider Data Exfiltration via DLP
|
# Detecting Insider Data Exfiltration via DLP
|
||||||
|
|||||||
@@ -6,6 +6,12 @@ description: >-
|
|||||||
identify SQLi patterns (UNION SELECT, OR 1=1, SLEEP(), BENCHMARK()), tracks
|
identify SQLi patterns (UNION SELECT, OR 1=1, SLEEP(), BENCHMARK()), tracks
|
||||||
attack sources, correlates multi-stage injection attempts, and generates
|
attack sources, correlates multi-stage injection attempts, and generates
|
||||||
incident reports with OWASP classification.
|
incident reports with OWASP classification.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [detecting, sql, injection, via]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
attack vectors including unpinned actions, script injection via expressions, dependency
|
attack vectors including unpinned actions, script injection via expressions, dependency
|
||||||
confusion, and secrets exposure. Uses PyGithub and YAML parsing for automated audit.
|
confusion, and secrets exposure. Uses PyGithub and YAML parsing for automated audit.
|
||||||
Use when hardening CI/CD pipelines or investigating compromised build systems.
|
Use when hardening CI/CD pipelines or investigating compromised build systems.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [detecting, supply, chain, attacks]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Detecting Supply Chain Attacks in CI/CD
|
# Detecting Supply Chain Attacks in CI/CD
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: exploiting-vulnerabilities-with-metasploit-framework
|
||||||
description: The Metasploit Framework is the world's most widely used penetration testing platform, maintained by Rapid7. It contains over 2,300 exploits, 1,200 auxiliary modules, and 400 post-exploitation modules
|
description: The Metasploit Framework is the world's most widely used penetration testing platform, maintained by Rapid7. It contains over 2,300 exploits, 1,200 auxiliary modules, and 400 post-exploitation modules
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: vulnerability-management
|
subdomain: vulnerability-management
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
injected code via VAD anomalies, hidden processes, and rootkit detection. Applies
|
injected code via VAD anomalies, hidden processes, and rootkit detection. Applies
|
||||||
plugins like pslist, psscan, vadinfo, malfind, and dlllist to extract forensic
|
plugins like pslist, psscan, vadinfo, malfind, and dlllist to extract forensic
|
||||||
artifacts from Windows memory images. Use during incident response memory analysis.
|
artifacts from Windows memory images. Use during incident response memory analysis.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [extracting, memory, artifacts, with]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Extracting Memory Artifacts with Rekall
|
# Extracting Memory Artifacts with Rekall
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: hardening-docker-containers-for-production
|
||||||
description: Hardening Docker containers for production involves applying security best practices aligned with CIS Docker Benchmark v1.8.0 to minimize attack surface, prevent privilege escalation, and enforce leas
|
description: Hardening Docker containers for production involves applying security best practices aligned with CIS Docker Benchmark v1.8.0 to minimize attack surface, prevent privilege escalation, and enforce leas
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: container-security
|
subdomain: container-security
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
anomalies, ASN diversity, password spray patterns, and geographic distribution of failed
|
anomalies, ASN diversity, password spray patterns, and geographic distribution of failed
|
||||||
logins. Uses statistical analysis on Splunk or raw log data. Use when investigating
|
logins. Uses statistical analysis on Splunk or raw log data. Use when investigating
|
||||||
account takeover campaigns or building detection rules for auth abuse.
|
account takeover campaigns or building detection rules for auth abuse.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [hunting, credential, stuffing, attacks]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Hunting Credential Stuffing Attacks
|
# Hunting Credential Stuffing Attacks
|
||||||
|
|||||||
@@ -6,6 +6,12 @@ description: >-
|
|||||||
recently modified files in web roots, and anomalous file sizes. Uses Shannon
|
recently modified files in web roots, and anomalous file sizes. Uses Shannon
|
||||||
entropy calculation to flag obfuscated payloads and regex pattern matching
|
entropy calculation to flag obfuscated payloads and regex pattern matching
|
||||||
against known webshell signatures.
|
against known webshell signatures.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [hunting, for, webshells, web]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
regsvr32, and rundll32 in Windows event logs and Sysmon telemetry. Builds detection
|
regsvr32, and rundll32 in Windows event logs and Sysmon telemetry. Builds detection
|
||||||
rules by cross-referencing process creation events against the LOLBAS project database.
|
rules by cross-referencing process creation events against the LOLBAS project database.
|
||||||
Use when threat hunting for fileless attack techniques or building SIEM detection rules.
|
Use when threat hunting for fileless attack techniques or building SIEM detection rules.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [hunting, living, off, the]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Hunting Living Off The Land Binaries
|
# Hunting Living Off The Land Binaries
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
security monitoring, process anomaly detection, and file integrity checking on EC2/GCE
|
security monitoring, process anomaly detection, and file integrity checking on EC2/GCE
|
||||||
instances. Scans for cryptomining, reverse shells, and unauthorized binaries.
|
instances. Scans for cryptomining, reverse shells, and unauthorized binaries.
|
||||||
Use when building runtime security controls for cloud compute workloads.
|
Use when building runtime security controls for cloud compute workloads.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: cloud-security
|
||||||
|
tags: [implementing, cloud, workload, protection]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Implementing Cloud Workload Protection
|
# Implementing Cloud Workload Protection
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-conditional-access-policies-azure-ad
|
||||||
description: Configure Microsoft Entra ID (Azure AD) Conditional Access policies for zero trust access control. Covers signal-based policy design, device compliance requirements, risk-based authentication, named l
|
description: Configure Microsoft Entra ID (Azure AD) Conditional Access policies for zero trust access control. Covers signal-based policy design, device compliance requirements, risk-based authentication, named l
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-diamond-model-analysis
|
||||||
description: The Diamond Model of Intrusion Analysis provides a structured framework for analyzing cyber intrusions by examining four core features: Adversary, Capability, Infrastructure, and Victim. This skill co
|
description: The Diamond Model of Intrusion Analysis provides a structured framework for analyzing cyber intrusions by examining four core features: Adversary, Capability, Infrastructure, and Victim. This skill co
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: implementing-dmarc,-dkim,-and-spf-email-security
|
name: implementing-dmarc-dkim-spf-email-security
|
||||||
description: SPF, DKIM, and DMARC form the three pillars of email authentication. Together they prevent domain spoofing, validate message integrity, and define policies for handling unauthenticated mail. Proper im
|
description: SPF, DKIM, and DMARC form the three pillars of email authentication. Together they prevent domain spoofing, validate message integrity, and define policies for handling unauthenticated mail. Proper im
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: phishing-defense
|
subdomain: phishing-defense
|
||||||
|
|||||||
@@ -6,6 +6,12 @@ description: >-
|
|||||||
validates SPF syntax and lookup counts, verifies DKIM selector records,
|
validates SPF syntax and lookup counts, verifies DKIM selector records,
|
||||||
parses DMARC policies, and identifies misconfigurations that enable email
|
parses DMARC policies, and identifies misconfigurations that enable email
|
||||||
spoofing. Generates remediation recommendations.
|
spoofing. Generates remediation recommendations.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [implementing, email, security, with]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
beacons, database records) that trigger alerts when accessed by attackers. Uses the
|
beacons, database records) that trigger alerts when accessed by attackers. Uses the
|
||||||
Canarytokens API and custom webhook integrations for breach detection. Use when
|
Canarytokens API and custom webhook integrations for breach detection. Use when
|
||||||
building deception-based early warning systems for intrusion detection.
|
building deception-based early warning systems for intrusion detection.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [implementing, honeytokens, for, breach]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Implementing Honeytokens for Breach Detection
|
# Implementing Honeytokens for Breach Detection
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-identity-governance-with-sailpoint
|
||||||
description: Deploy SailPoint IdentityNow or IdentityIQ for identity governance and administration. Covers identity lifecycle management, access request workflows, certification campaigns, role mining, SOD policy
|
description: Deploy SailPoint IdentityNow or IdentityIQ for identity governance and administration. Covers identity lifecycle management, access request workflows, certification campaigns, role mining, SOD policy
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,3 +1,14 @@
|
|||||||
|
---
|
||||||
|
name: implementing-identity-verification-for-zero-trust
|
||||||
|
description: Implementing Identity Verification For Zero Trust
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [cybersecurity]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
|
---
|
||||||
|
|
||||||
# Implementing Identity Verification for Zero Trust
|
# Implementing Identity Verification for Zero Trust
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-just-in-time-access-provisioning
|
||||||
description: Implement Just-In-Time (JIT) access provisioning to eliminate standing privileges by granting temporary, time-bound access only when needed. This skill covers JIT architecture design, approval workflo
|
description: Implement Just-In-Time (JIT) access provisioning to eliminate standing privileges by granting temporary, time-bound access only when needed. This skill covers JIT architecture design, approval workflo
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-kubernetes-pod-security-standards
|
||||||
description: Pod Security Standards (PSS) define three levels of security policies -- Privileged, Baseline, and Restricted -- enforced by the Pod Security Admission (PSA) controller built into Kubernetes 1.25+. PS
|
description: Pod Security Standards (PSS) define three levels of security policies -- Privileged, Baseline, and Restricted -- enforced by the Pod Security Admission (PSA) controller built into Kubernetes 1.25+. PS
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: container-security
|
subdomain: container-security
|
||||||
|
|||||||
@@ -6,6 +6,12 @@ description: >-
|
|||||||
where modifying any entry invalidates all subsequent hashes. Implements log ingestion,
|
where modifying any entry invalidates all subsequent hashes. Implements log ingestion,
|
||||||
chain verification, tamper detection with pinpoint identification, and periodic checkpoint
|
chain verification, tamper detection with pinpoint identification, and periodic checkpoint
|
||||||
anchoring to external timestamping services.
|
anchoring to external timestamping services.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [implementing, log, integrity, with]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
cryptography library for certificate generation and ssl module for TLS verification.
|
cryptography library for certificate generation and ssl module for TLS verification.
|
||||||
Validates certificate chains, checks expiration, and audits mTLS deployment status.
|
Validates certificate chains, checks expiration, and audits mTLS deployment status.
|
||||||
Use when implementing zero-trust service-to-service authentication.
|
Use when implementing zero-trust service-to-service authentication.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [implementing, mtls, for, zero]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Implementing mTLS for Zero Trust Services
|
# Implementing mTLS for Zero Trust Services
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-network-policies-for-kubernetes
|
||||||
description: Kubernetes NetworkPolicies provide pod-level network segmentation by defining ingress and egress rules that control traffic flow between pods, namespaces, and external endpoints. Combined with CNI plu
|
description: Kubernetes NetworkPolicies provide pod-level network segmentation by defining ingress and egress rules that control traffic flow between pods, namespaces, and external endpoints. Combined with CNI plu
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: container-security
|
subdomain: container-security
|
||||||
|
|||||||
@@ -6,6 +6,12 @@ description: >-
|
|||||||
analyze connection patterns, detect beaconing behavior, and identify suspicious
|
analyze connection patterns, detect beaconing behavior, and identify suspicious
|
||||||
network flows. Monitors DNS queries, HTTP traffic, and TLS certificate anomalies
|
network flows. Monitors DNS queries, HTTP traffic, and TLS certificate anomalies
|
||||||
across captured traffic.
|
across captured traffic.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: network-security
|
||||||
|
tags: [implementing, network, traffic, analysis]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
network connections, file integrity, and persistence mechanisms. Generates osquery.conf with
|
network connections, file integrity, and persistence mechanisms. Generates osquery.conf with
|
||||||
query packs, configures differential result logging, and analyzes query results to detect
|
query packs, configures differential result logging, and analyzes query results to detect
|
||||||
suspicious processes, unauthorized listeners, and file modifications in system directories.
|
suspicious processes, unauthorized listeners, and file modifications in system directories.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [implementing, osquery, for, endpoint]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-pam-for-database-access
|
||||||
description: Deploy privileged access management for database systems including Oracle, SQL Server, PostgreSQL, and MySQL. Covers session proxy configuration, credential vaulting, query auditing, dynamic credentia
|
description: Deploy privileged access management for database systems including Oracle, SQL Server, PostgreSQL, and MySQL. Covers session proxy configuration, credential vaulting, query auditing, dynamic credentia
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-passwordless-authentication-with-fido2
|
||||||
description: Deploy FIDO2/WebAuthn passwordless authentication using security keys and platform authenticators. Covers WebAuthn API integration, FIDO2 server configuration, passkey enrollment, biometric authentica
|
description: Deploy FIDO2/WebAuthn passwordless authentication using security keys and platform authenticators. Covers WebAuthn API integration, FIDO2 server configuration, passkey enrollment, biometric authentica
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-patch-management-workflow
|
||||||
description: Patch management is the systematic process of identifying, testing, deploying, and verifying software updates to remediate vulnerabilities across an organization's IT infrastructure. An effective patc
|
description: Patch management is the systematic process of identifying, testing, deploying, and verifying software updates to remediate vulnerabilities across an organization's IT infrastructure. An effective patc
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: vulnerability-management
|
subdomain: vulnerability-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-privileged-access-management-with-cyberark
|
||||||
description: Deploy CyberArk Privileged Access Management to discover, vault, rotate, and monitor privileged credentials across enterprise infrastructure. This skill covers vault architecture, session isolation, c
|
description: Deploy CyberArk Privileged Access Management to discover, vault, rotate, and monitor privileged credentials across enterprise infrastructure. This skill covers vault architecture, session isolation, c
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-rbac-for-kubernetes-cluster
|
||||||
description: Configure Kubernetes Role-Based Access Control (RBAC) to enforce least-privilege access to cluster resources. This skill covers Role/ClusterRole design, RoleBinding configuration, service account secu
|
description: Configure Kubernetes Role-Based Access Control (RBAC) to enforce least-privilege access to cluster resources. This skill covers Role/ClusterRole design, RoleBinding configuration, service account secu
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-saml-sso-with-okta
|
||||||
description: Implement SAML 2.0 Single Sign-On (SSO) using Okta as the Identity Provider (IdP). This skill covers end-to-end configuration of SAML authentication flows, attribute mapping, certificate management, a
|
description: Implement SAML 2.0 Single Sign-On (SSO) using Okta as the Identity Provider (IdP). This skill covers end-to-end configuration of SAML authentication flows, attribute mapping, certificate management, a
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
security controls to verify detection and response capabilities. Tests WAF bypass,
|
security controls to verify detection and response capabilities. Tests WAF bypass,
|
||||||
firewall rule removal, log pipeline disruption, and EDR disablement scenarios using
|
firewall rule removal, log pipeline disruption, and EDR disablement scenarios using
|
||||||
boto3 and subprocess. Use when validating SOC detection coverage and resilience.
|
boto3 and subprocess. Use when validating SOC detection coverage and resilience.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [implementing, security, chaos, engineering]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Implementing Security Chaos Engineering
|
# Implementing Security Chaos Engineering
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
process execution telemetry, and network connection logs across hosts. Uses Splunk SPL and Sigma rule format
|
process execution telemetry, and network connection logs across hosts. Uses Splunk SPL and Sigma rule format
|
||||||
to correlate Event IDs 4624, 4648, 4688, and Sysmon Events 1/3 within sliding time windows to surface attack
|
to correlate Event IDs 4624, 4648, 4688, and Sysmon Events 1/3 within sliding time windows to surface attack
|
||||||
sequences invisible to single-event detections.
|
sequences invisible to single-event detections.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [implementing, siem, correlation, rules]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-stix-taxii-feed-integration
|
||||||
description: STIX (Structured Threat Information eXpression) and TAXII (Trusted Automated eXchange of Intelligence Information) are OASIS open standards for representing and transporting cyber threat intelligence.
|
description: STIX (Structured Threat Information eXpression) and TAXII (Trusted Automated eXchange of Intelligence Information) are OASIS open standards for representing and transporting cyber threat intelligence.
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
and log rotation. Generates server and client configuration files with GnuTLS stream
|
and log rotation. Generates server and client configuration files with GnuTLS stream
|
||||||
drivers, x509 certificate authentication, per-host log segregation, and reliable
|
drivers, x509 certificate authentication, per-host log segregation, and reliable
|
||||||
queue settings for high-availability syslog infrastructure.
|
queue settings for high-availability syslog infrastructure.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [implementing, syslog, centralization, with]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
correlates events with galaxy clusters, and enriches indicators via VirusTotal and AbuseIPDB.
|
correlates events with galaxy clusters, and enriches indicators via VirusTotal and AbuseIPDB.
|
||||||
Uses PyMISP to create events, add attributes with IDS flags, tag with MITRE ATT&CK techniques,
|
Uses PyMISP to create events, add attributes with IDS flags, tag with MITRE ATT&CK techniques,
|
||||||
and export STIX 2.1 bundles for downstream SIEM consumption.
|
and export STIX 2.1 bundles for downstream SIEM consumption.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: threat-intelligence
|
||||||
|
tags: [implementing, threat, intelligence, platform]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: implementing-vulnerability-remediation-sla
|
||||||
description: Vulnerability remediation SLAs define mandatory timeframes for patching or mitigating identified vulnerabilities based on severity, asset criticality, and exploit availability. Effective SLA programs
|
description: Vulnerability remediation SLAs define mandatory timeframes for patching or mitigating identified vulnerabilities based on severity, asset criticality, and exploit availability. Effective SLA programs
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: vulnerability-management
|
subdomain: vulnerability-management
|
||||||
|
|||||||
@@ -1,3 +1,14 @@
|
|||||||
|
---
|
||||||
|
name: implementing-zero-trust-network-access-with-zscaler
|
||||||
|
description: Implementing Zero Trust Network Access With Zscaler
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [cybersecurity]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
|
---
|
||||||
|
|
||||||
# Implementing Zero Trust Network Access with Zscaler
|
# Implementing Zero Trust Network Access with Zscaler
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: performing-access-review-and-certification
|
||||||
description: Conduct systematic access reviews and certifications to ensure users have appropriate access rights aligned with their roles. This skill covers review campaign design, reviewer selection, risk-based p
|
description: Conduct systematic access reviews and certifications to ensure users have appropriate access rights aligned with their roles. This skill covers review campaign design, reviewer selection, risk-based p
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: performing-authenticated-vulnerability-scan
|
||||||
description: Authenticated (credentialed) vulnerability scanning uses valid system credentials to log into target hosts and perform deep inspection of installed software, patches, configurations, and security sett
|
description: Authenticated (credentialed) vulnerability scanning uses valid system credentials to log into target hosts and perform deep inspection of installed software, patches, configurations, and security sett
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: vulnerability-management
|
subdomain: vulnerability-management
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
monitoring syscalls for shell spawns, file tampering, network anomalies, and privilege
|
monitoring syscalls for shell spawns, file tampering, network anomalies, and privilege
|
||||||
escalation. Manages Falco rules via the Falco gRPC API and parses Falco alert output.
|
escalation. Manages Falco rules via the Falco gRPC API and parses Falco alert output.
|
||||||
Use when building container runtime security or investigating k8s cluster compromises.
|
Use when building container runtime security or investigating k8s cluster compromises.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: cloud-security
|
||||||
|
tags: [performing, cloud, native, forensics]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Performing Cloud Native Forensics with Falco
|
# Performing Cloud Native Forensics with Falco
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
container checks, dangerous capability assignments, and host path mounts using the
|
container checks, dangerous capability assignments, and host path mounts using the
|
||||||
kubernetes Python client. Identifies CVE-2022-0492 style escapes via cgroup abuse.
|
kubernetes Python client. Identifies CVE-2022-0492 style escapes via cgroup abuse.
|
||||||
Use when auditing container security posture or investigating escape attempts.
|
Use when auditing container security posture or investigating escape attempts.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: container-security
|
||||||
|
tags: [performing, container, escape, detection]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Performing Container Escape Detection
|
# Performing Container Escape Detection
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: performing-dark-web-monitoring-for-threats
|
||||||
description: Dark web monitoring involves systematically scanning Tor hidden services, underground forums, paste sites, and dark web marketplaces to identify threats targeting an organization, including leaked cre
|
description: Dark web monitoring involves systematically scanning Tor hidden services, underground forums, paste sites, and dark web marketplaces to identify threats targeting an organization, including leaked cre
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
query length distributions, inspecting TXT record payloads, and identifying high
|
query length distributions, inspecting TXT record payloads, and identifying high
|
||||||
subdomain cardinality. Uses scapy for packet capture analysis and statistical methods
|
subdomain cardinality. Uses scapy for packet capture analysis and statistical methods
|
||||||
to distinguish legitimate DNS from covert channels. Use when hunting for data exfiltration.
|
to distinguish legitimate DNS from covert channels. Use when hunting for data exfiltration.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [performing, dns, tunneling, detection]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Performing DNS Tunneling Detection
|
# Performing DNS Tunneling Detection
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: performing-docker-bench-security-assessment
|
||||||
description: Docker Bench for Security is an open-source script that checks dozens of common best practices around deploying Docker containers in production. Based on the CIS Docker Benchmark, it audits host confi
|
description: Docker Bench for Security is an open-source script that checks dozens of common best practices around deploying Docker containers in production. Based on the CIS Docker Benchmark, it audits host confi
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: container-security
|
subdomain: container-security
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: performing-indicator-lifecycle-management
|
||||||
description: Indicator lifecycle management tracks IOCs from initial discovery through validation, enrichment, deployment, monitoring, and eventual retirement. This skill covers implementing systematic processes f
|
description: Indicator lifecycle management tracks IOCs from initial discovery through validation, enrichment, deployment, monitoring, and eventual retirement. This skill covers implementing systematic processes f
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: performing-kubernetes-penetration-testing
|
||||||
description: Kubernetes penetration testing systematically evaluates cluster security by simulating attacker techniques against the API server, kubelet, etcd, pods, RBAC, network policies, and secrets. Using tools
|
description: Kubernetes penetration testing systematically evaluates cluster security by simulating attacker techniques against the API server, kubelet, etcd, pods, RBAC, network policies, and secrets. Using tools
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: container-security
|
subdomain: container-security
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: performing-malware-ioc-extraction
|
||||||
description: Malware IOC extraction is the process of analyzing malicious software to identify actionable indicators of compromise including file hashes, network indicators (C2 domains, IP addresses, URLs), regist
|
description: Malware IOC extraction is the process of analyzing malicious software to identify actionable indicators of compromise including file hashes, network indicators (C2 domains, IP addresses, URLs), regist
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: performing-privileged-account-discovery
|
||||||
description: Discover and inventory all privileged accounts across enterprise infrastructure including domain admins, local admins, service accounts, database admins, cloud IAM roles, and application admin account
|
description: Discover and inventory all privileged accounts across enterprise infrastructure including domain admins, local admins, service accounts, database admins, cloud IAM roles, and application admin account
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
templates with tracking pixels, configures SMTP sending profiles, builds target groups from
|
templates with tracking pixels, configures SMTP sending profiles, builds target groups from
|
||||||
CSV, launches campaigns, and analyzes results including open rates, click rates, and credential
|
CSV, launches campaigns, and analyzes results including open rates, click rates, and credential
|
||||||
submission statistics for security awareness assessment.
|
submission statistics for security awareness assessment.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [performing, red, team, phishing]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: performing-service-account-audit
|
||||||
description: Audit service accounts across enterprise infrastructure to identify orphaned, over-privileged, and non-compliant accounts. This skill covers discovery of service accounts in Active Directory, cloud pl
|
description: Audit service accounts across enterprise infrastructure to identify orphaned, over-privileged, and non-compliant accounts. This skill covers discovery of service accounts in Active Directory, cloud pl
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: identity-access-management
|
subdomain: identity-access-management
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >-
|
|||||||
internal network services, and protocol handlers through user-controllable URL parameters.
|
internal network services, and protocol handlers through user-controllable URL parameters.
|
||||||
Tests AWS/GCP/Azure metadata APIs (169.254.169.254), internal port scanning via HTTP,
|
Tests AWS/GCP/Azure metadata APIs (169.254.169.254), internal port scanning via HTTP,
|
||||||
URL scheme bypass techniques, and DNS rebinding detection.
|
URL scheme bypass techniques, and DNS rebinding detection.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: security-operations
|
||||||
|
tags: [performing, ssrf, vulnerability, exploitation]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
@@ -5,6 +5,12 @@ description: >
|
|||||||
atomic-operator Python framework. Loads test definitions from YAML atomics, runs
|
atomic-operator Python framework. Loads test definitions from YAML atomics, runs
|
||||||
attack simulations, and validates detection coverage. Use when testing SIEM detection
|
attack simulations, and validates detection coverage. Use when testing SIEM detection
|
||||||
rules, validating EDR coverage, or conducting purple team exercises.
|
rules, validating EDR coverage, or conducting purple team exercises.
|
||||||
|
domain: cybersecurity
|
||||||
|
subdomain: threat-intelligence
|
||||||
|
tags: [performing, threat, emulation, with]
|
||||||
|
version: "1.0"
|
||||||
|
author: mahipal
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
# Performing Threat Emulation with Atomic Red Team
|
# Performing Threat Emulation with Atomic Red Team
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: performing-web-application-scanning-with-nikto
|
||||||
description: Nikto is an open-source web server and web application scanner that tests against over 7,000 potentially dangerous files/programs, checks for outdated versions of over 1,250 servers, and identifies ve
|
description: Nikto is an open-source web server and web application scanner that tests against over 7,000 potentially dangerous files/programs, checks for outdated versions of over 1,250 servers, and identifies ve
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: vulnerability-management
|
subdomain: vulnerability-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: prioritizing-vulnerabilities-with-cvss-scoring
|
||||||
description: The Common Vulnerability Scoring System (CVSS) is the industry standard framework maintained by FIRST (Forum of Incident Response and Security Teams) for assessing vulnerability severity. CVSS v4.0 (r
|
description: The Common Vulnerability Scoring System (CVSS) is the industry standard framework maintained by FIRST (Forum of Incident Response and Security Teams) for assessing vulnerability severity. CVSS v4.0 (r
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: vulnerability-management
|
subdomain: vulnerability-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: scanning-docker-images-with-trivy
|
||||||
description: Trivy is a comprehensive open-source vulnerability scanner by Aqua Security that detects vulnerabilities in OS packages, language-specific dependencies, misconfigurations, secrets, and license violati
|
description: Trivy is a comprehensive open-source vulnerability scanner by Aqua Security that detects vulnerabilities in OS packages, language-specific dependencies, misconfigurations, secrets, and license violati
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: container-security
|
subdomain: container-security
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: scanning-infrastructure-with-nessus
|
||||||
description: Tenable Nessus is the industry-leading vulnerability scanner used to identify security weaknesses across network infrastructure including servers, workstations, network devices, and operating systems.
|
description: Tenable Nessus is the industry-leading vulnerability scanner used to identify security weaknesses across network infrastructure including servers, workstations, network devices, and operating systems.
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: vulnerability-management
|
subdomain: vulnerability-management
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: securing-container-registry-with-harbor
|
||||||
description: Harbor is an open-source container registry that provides security features including vulnerability scanning (integrated Trivy), image signing (Notary/Cosign), RBAC, content trust policies, replicatio
|
description: Harbor is an open-source container registry that provides security features including vulnerability scanning (integrated Trivy), image signing (Notary/Cosign), RBAC, content trust policies, replicatio
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: container-security
|
subdomain: container-security
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: None
|
name: tracking-threat-actor-infrastructure
|
||||||
description: Threat actor infrastructure tracking involves monitoring and mapping adversary-controlled assets including command-and-control (C2) servers, phishing domains, exploit kit hosts, bulletproof hosting, a
|
description: Threat actor infrastructure tracking involves monitoring and mapping adversary-controlled assets including command-and-control (C2) servers, phishing domains, exploit kit hosts, bulletproof hosting, a
|
||||||
domain: cybersecurity
|
domain: cybersecurity
|
||||||
subdomain: threat-intelligence
|
subdomain: threat-intelligence
|
||||||
|
|||||||
Reference in New Issue
Block a user