abusing-dpapi-for-cred…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Configures microsegmentation policies to enforce least-privilege workload-to-workload
Claude Code
$ npx -y skills add mukul975/Anthropic-Cybersecurity-Skills --skill configuring-microsegmentation-for-zero-trust --agent claude-code
Codex
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill configuring-microsegmentation-for-zero-trust -a codex -y
Cursor
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill configuring-microsegmentation-for-zero-trust -a cursor -y
Gemini CLI
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill configuring-microsegmentation-for-zero-trust -a gemini-cli -y
GitHub Copilot
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill configuring-microsegmentation-for-zero-trust -a github-copilot -y
OpenCode
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill configuring-microsegmentation-for-zero-trust -a opencode -y
Windsurf
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill configuring-microsegmentation-for-zero-trust -a windsurf -y
name: configuring-microsegmentation-for-zero-trust description: Configures microsegmentation policies to enforce least-privilege workload-to-workload access using tools such as VMware NSX, Illumio, and Calico, preventing lateral movement in zero trust architectures. Use when designing or implementing network microsegmentation as part of a zero trust architecture aligned with NIST SP 800-207. domain: cybersecurity subdomain: zero-trust-architecture tags: - zero-trust - microsegmentation - network-access - lateral-movement - network-security version: '1.0' author: mahipal license: Apache-2.0 nist_csf: - PR.AA-01 - PR.AA-05 - PR.IR-01 - GV.PO-01 mitre_attack: - T1021 - T1210 - T1570 - T1046 - T1018
Microsegmentation divides a network into granular security zones, enforcing least-privilege access between workloads at the application layer rather than relying on traditional VLAN-based segmentation. In a zero trust architecture, microsegmentation eliminates implicit trust between workloads within the same network segment, preventing lateral movement even after an attacker gains initial access.
This skill covers designing microsegmentation policies using workload identity, implementing host-based and network-based enforcement, and validating segmentation effectiveness with tools like Illumio Core and VMware NSX.
1. **Network-Based (VMware NSX, Cisco ACI)**: Distributed firewall rules enforced at the hypervisor or network fabric level 2. **Host-Based (Illumio, Guardicore)**: Agent-based enforcement at the OS level using iptables/WFP rules 3. **Container-Based (Calico, Cilium)**: Network policies enforced at the pod/container level in Kubernetes 4. **Application-Based (Zscaler Workload Segmentation)**: Identity-based segmentation based on software identity rather than IP addresses
Traditional Segmentation Microsegmentation ┌─────────────────┐ ┌──────────────────────┐ │ VLAN 10 │ │ Workload A ←policy→ │ │ ┌───┐ ┌───┐ │ │ Workload B ←policy→ │ │ │ A │ │ B │ │ │ Workload C ←policy→ │ │ └───┘ └───┘ │ │ Workload D ←policy→ │ │ (trust each │ │ (zero trust between │ │ other) │ │ every pair) │ └─────────────────┘ └──────────────────────┘
Before creating segmentation policies, discover actual communication flows between workloads using traffic telemetry. Tools like Illumio, Guardicore, and AppDynamics provide application dependency maps showing which workloads communicate, over which ports, and how frequently.
Draft policies in monitor/visibility mode before enforcement. This allows validation that proposed rules will not break legitimate traffic while identifying unnecessary or risky communication paths.
Modern microsegmentation uses labels (role, application, environment, location) instead of IP-based rules. Label-based policies are portable across environments and survive IP changes during migrations.
Isolate critical applications (PCI cardholder data environment, SWIFT financial systems, healthcare PHI) with strict allow-list policies that deny all traffic not explicitly permitted.
1. **Deploy Visibility Agents**
2. **Build Application Dependency Map**
3. **Assign Labels**
4. **Define Segmentation Zones**
5. **Create Allow-List Policies**
6. **Model Policies in Test Mode**
817 structured cybersecurity skills for AI agents · Mapped to 6 frameworks: MITRE ATT&CK, NIST CSF 2.0, MITRE ATLAS, D3FEND, NIST AI RMF & MITRE F3 (Fight Fraud) · agentskills.io standard · Works with Claude Code, GitHub Copilot, Codex CLI, Cursor, Gemini CLI & 20+ platforms · 29 security domains · Apache 2.0
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Take over Active Directory accounts by writing attacker-controlled public keys to msDS-KeyCredentialLink (Shadow Credentials)…
Prepare a defense-contractor environment for CMMC Level 2 certification: scope CUI and FCI, implement the 110 NIST SP 800-171 Rev…
Create forensically sound bit-for-bit disk images with dd or dcfldd on a Linux forensic workstation, preserving evidence…
Detect dangerous ACL misconfigurations in Active Directory using ldap3
Perform static analysis of Android APK malware using apktool for resource decompilation, jadx for Java source recovery, and…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…
Vercel AI SDK patterns for the installed major (ui/package.json: `ai` 6.x, `@ai-sdk/react` 3.x). The skill name is historical;…