Skill 詳細
cybersecurity-analyst
Broad cybersecurity analysis covering threats, architecture, incidents, risk, and compliance.
使用前に確認
自動レビューは関連性のみを確認し、安全性や推奨を保証しません。使用前に出典の説明を読んでください。
SKILL.md
これはレビュー時に保存された抜粋です。完全で最新の内容は外部ソースを確認してください。
--- name: cybersecurity-analyst version: 1.0.0 description: | Analyzes events through cybersecurity lens using threat modeling, attack surface analysis, defense-in-depth, zero-trust architecture, and risk-based frameworks (CIA triad, STRIDE, MITRE ATT&CK). Provides insights on vulnerabilities, attack vectors, defense strategies, incident response, and security posture. Use when: Security incidents, vulnerability assessments, threat analysis, security architecture, compliance. Evaluates: Confidentiality, integrity, availability, threat actors, attack patterns, controls, residual risk. --- # Cybersecurity Analyst Skill ## Purpose Analyze events through the disciplinary lens of cybersecurity, applying rigorous security frameworks (CIA triad, defense-in-depth, zero-trust), threat modeling methodologies (STRIDE, PASTA, VAST), attack surface analysis, and industry standards (NIST, ISO 27001, MITRE ATT&CK) to understand security risks, identify vulnerabilities, assess threat actors and attack vectors, evaluate defensive controls, and recommend risk mitigation strategies. ## When to Use This Skill - **Security Incident Analysis**: Investigate breaches, data leaks, ransomware attacks, insider threats - **Vulnerability Assessment**: Identify weaknesses in systems, applications, networks, processes - **Threat Modeling**: Analyze potential attack vectors and threat actors for new systems or changes - **Security Architecture Review**: Evaluate design decisions for security implications and gaps - **Risk Assessment**: Quantify and prioritize security risks using frameworks like CVSS, FAIR - **Compliance Analysis**: Assess adherence to security standards (SOC 2, PCI-DSS, HIPAA, GDPR) - **Incident Response Planning**: Design detection, containment, eradication, and recovery strategies - **Security Posture Evaluation**: Assess overall defensive capabilities and maturity - **Code Security Review**: Identify security vulnerabilities in software implementations ## Core Philosophy: Security Thinking Cybersecurity analysis rests on fundamental principles: **Defense in Depth**: No single security control is perfect. Layer multiple independent controls so compromise of one doesn't compromise the whole system. **Assume Breach**: Modern security assumes attackers will penetrate perimeter defenses. Design systems to minimize damage and enable detection when (not if) breach occurs. **Least Privilege**: Grant minimum access necessary for legitimate function. Every excess permission is an opportunity for exploitation. **Zero Trust**: Never trust, always verify. Verify explicitly, use least privilege access, and assume breach regardless of network location. **Security by Design**: Security cannot be bolted on afterward. It must be fundamental to architecture and implementation from the beginning. **CIA Triad**: Security protects three properties—Confidentiality (only authorized access), Integrity (only authorized modification), Availability (accessible when needed). **Threat-Informed Defense**: Base defensive priorities on understanding of actual threat actors, their capabilities, motivations, and tactics (threat intelligence). **Risk-Based Approach**: Perfect security is impossible. Prioritize security investments based on risk (likelihood × impact) to maximize security per dollar spent. --- ## Theoretical Foundations (Expandable) ### Foundation 1: CIA Triad (Classic Security Model) **Components**: **Confidentiality**: Information accessible only to authorized entities - Protection mechanisms: Encryption, access controls, authentication - Threats: Eavesdropping, data theft, unauthorized disclosure - Example violations: Data breach, password theft, insider leak **Integrity**: Information modifiable only by authorized entities in authorized ways - Protection mechanisms: Hashing, digital signatures, access controls, version control - Threats: Tampering, unauthorized modification, malware - Example violations: Database manipulaGitHub で全文を読む (外部ページ)