A personal study collection of security architecture, threat models, incident response playbooks, and defensi — compiled as learning material and reference.
> Note — this is a personal study & reference repository. It is learning material I maintain to study security architecture, threat modeling, and defense. It is not a service I offer, not a claim of professional penetration-testing or incident-response experience, and not a claim that I operated these systems in production. My professional focus is software engineering, AI, and solutions architecture — this repository reflects study, not offensive work performed.
---
This repository collects security patterns, threat-modeling frameworks, and infrastructure-as-code references for studying how secure systems are built and defended. Each component includes attack , detection strategies, mitigation controls, and compliance mappings.
Topics covered (for study & reference): threat modeling, security frameworks, incident response, cloud security, and defensi.
---
1. Threat Modeling
2. Security Frameworks
3. Incident Response
4. Offensi
5. Defensi
6. Cloud Security
7. Infrastructure as Code
8. Compliance
---
Systematic approaches to identifying, quantifying, and addressing security threats.
| Model | Use Case | Documentation |
|-------|----------|---------------|
| STRIDE | Application threat modeling | Docs |
| PASTA | Risk-centric threat modeling | Docs |
| Attack Trees | Hierarchical attack analysis | Docs |
| MITRE ATT&CK Mapping | Ad tactics & techniques | Docs |
| Kill Chain Analysis | Attack phase identification | Docs |
| Diamond Model | Intrusion analysis framework | Docs |
---
| Framework | Focus | Compliance | Documentation |
|-----------|-------|------------|---------------|
| NIST CSF | Risk Management | Federal | Docs |
| CIS Controls | Technical Controls | Industry | Docs |
| OWASP Top 10 | Web Application | De | Docs |
| OWASP ASVS | App | De | Docs |
| ISO 27001 | ISMS | International | Docs |
| Zero Trust | Network Architecture | Modern | Docs |
---
| Incident Type | Se | Playbook | MTTR Target |
|---------------|----------|----------|-------------|
| Ransomware | Critical | Playbook | < 4 hours |
| Data Breach | Critical | Playbook | < 2 hours |
| Phishing | High | Playbook | < 1 hour |
| Malware | High | Playbook | < 2 hours |
| DDoS | High | Playbook | < 30 min |
| Insider Threat | Critical | Playbook | < 1 hour |
| Account Compromise | High | Playbook | < 30 min |
| Supply Chain | Critical | Playbook | < 4 hours |
---
| Phase | Techniques | Documentation |
|-------|------------|---------------|
| Reconnaissance | OSINT, Footprinting | Docs |
| Scanning | Port/Vuln Scanning | Docs |
| Exploitation | C, Misconfig | Docs |
| Post-Exploitation | Lateral Mo, Persistence | Docs |
| Pri Escalation | Linux/Windows PrivEsc | Docs |
| Web Application | SQLi, XSS, SSRF, RCE | Docs |
| Acti | Kerberoasting, DCSync | Docs |
| Cloud Attacks | AWS/Azure/GCP Exploitation | Docs |
---
| Component | Purpose | Documentation |
|-----------|---------|---------------|
| SIEM Architecture | Log aggregation & correlation | Docs |
| EDR/XDR | Endpoint detection & response | Docs |
| SOAR | Security orchestration | Docs |
| Threat Intelligence | IOC management | Docs |
| Network Security | IDS/IPS, NDR, Firewall | Docs |
| Detection Engineering | SIGMA rules, YARA | Docs |
| Management | Scanning, prioritization | Docs |
| Security Monitoring | 24/7 SOC operations | Docs |
---
| Component | Purpose | Documentation | Terraform |
|-----------|---------|---------------|-----------|
| AWS Security Hub | Central security view | Docs | Code |
| GuardDuty | Threat detection | Docs | Code |
| WAF & Shield | Web & DDoS protection | Docs | Code |
| IAM & Organizations | Identity management | Docs | Code |
| CloudTrail & Config | Audit & compliance | Docs | Code |
| KMS & Secrets | Data protection | Docs | Code |
| | Network security | Docs | Code |
| Container Security | EKS/ECS security | Docs | Code |
---
---
| Standard | Focus | Documentation |
|----------|-------|---------------|
| SOC 2 Type II | Service Organizations | Docs |
| PCI-DSS v4.0 | Payment Card Industry | Docs |
| HIPAA | Healthcare | Docs |
| GDPR | EU Data Protection | Docs |
| ISO 27001 | Information Security | Docs |
| FedRAMP | Federal Cloud | Docs |
| NIST 800-53 | Federal Systems | Docs |
| CIS Benchmarks | Configuration Standards | Docs |
---
| Category | Metric | Target | Alert |
|----------|--------|--------|-------|
| Detection | MTTD (Mean Time to Detect) | < 1 hour | > 4 hours |
| Response | MTTR (Mean Time to Respond) | < 4 hours | > 24 hours |
| | Critical Vulns Open | 0 | > 0 |
| | High Vulns Open > 30 days | < 5 | > 10 |
| Compliance | Control Co | > 95% | < 90% |
| Phishing | Click Rate | < 3% | > 5% |
| Patching | Critical Patch SLA | < 72 hours | > 7 days |
| Identity | MFA Co | 100% | < 95% |
---
| Checklist | Use Case | Documentation |
|-----------|----------|---------------|
| Security Assessment | Initial security review | Docs |
| Cloud Security | AWS/Azure/GCP audit | Docs |
| Web Application | OWASP-based review | Docs |
| Kubernetes | K8s security hardening | Docs |
| Incident Response | IR readiness | Docs |
| Security | Third-party assessment | Docs |
---
| Category | Open Source | Commercial |
|----------|-------------|------------|
| SIEM | Wazuh, Graylog, ELK | Splunk, QRadar, Sentinel |
| EDR | , OSSEC | CrowdStrike, SentinelOne |
| Vuln Scan | OpenVAS, Nuclei | Nessus, Qualys |
| DAST | ZAP, Nikto | Burp Suite, Acunetix |
| SAST | Semgrep, SonarQube | Checkmarx, |
| Container | Tri | Aqua, Prisma Cloud |
---
Contributions are welcome. Please review the contribution guidelines before submitting.
---
MIT License - see LICENSE for details.
---
Maintained by Richard
---
Richard Sakaguchi - Solution Architect & AI Engineer
开发语言:Python
Star 数:4
该项目属于防护思路方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕Personal study & reference collection on security architecture, threat modeling, incident response and defensive strategies.展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | cybersecurity-architecture - Personal study & reference collection on security |
| 所属分类 | 防护思路 |
| 发布作者 | admin |
| 发布时间 | 2026-10-06 00:15:16 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 476 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |