maverick-hackz/appsec-handbook

GitHub: maverick-hackz/appsec-handbook

一份专注于应用安全防御侧的个人工程手册,为安全SDLC、DevSecOps和威胁建模等提供实用参考资料。

Stars: 2 | Forks: 0

AppSec Handbook
# 应用安全手册 一份关于应用安全与安全软件开发生命周期(SDLC)的实用参考资料:涵盖安全编码、威胁建模、DevSecOps流水线、框架映射、架构模式、工具评估方法以及漏洞分析报告。 本仓库专注于AppSec的防御侧。攻击性的速查表、载荷和渗透测试工具位于另一个单独的仓库中: ## 内容 | 章节 | 用途 | | --- | --- | | [安全编码](secure-coding/) | 针对特定语言的安全指南,包含从不安全到安全的代码示例 | | [威胁建模](threat-modeling/) | STRIDE/PASTA/攻击树方法论、模板和实际案例 | | [安全SDLC](secure-sdlc/) | 需求、代码审查、安全关卡、漏洞披露策略(VDP)模板 | | [DevSecOps](devsecops/) | CI/CD安全模板、预提交钩子、自定义Semgrep规则、K8s策略 | | [框架](frameworks/) | ASVS、SAMM、NIST SSDF、OWASP Top 10 (Web/API/LLM/CI-CD)、CWE Top 25 | | [架构](architecture/) | 零信任、OAuth2/OIDC/SAML/mTLS、加密、密钥管理 | | [工具评估](tooling-evaluation/) | SAST/SCA/DAST/MAST/ASPM评估方法论 | | [漏洞报告](writeups/) | 经过脱敏的漏洞发现报告:发现 -> 影响 (CVSS 3.1) -> 复现 -> 修复 | | [参考资料](references/) | 阅读清单、标准、会议、术语表 | ## 目标读者 - 构建或评审安全SDLC项目的AppSec工程师 - 将安全集成到CI/CD中的开发人员 - 从事身份验证、加密、API安全工作的安全架构师 - 评估AppSec工程深度的招聘经理 ## 另见 - 攻击性速查表和渗透测试工具:[Workstation](https://github.com/maverick-hackz/Workstation) ## 许可证 [MIT](LICENSE)
标签:ASPM, ASVS, CI/CD安全, DAST, DevSecOps, GPT, JSONLines, Llama, MAST, mTLS, NIST, OAuth2, OIDC, PASTA, SAML, SAMM, SAST, Semgrep, STRIDE, TLS抓取, WordPress安全扫描, 上游代理, 加密, 反取证, 威胁建模, 子域名突变, 安全SDLC, 安全发现报告, 安全工程, 安全指南, 安全最佳实践, 安全架构, 安全编码, 安全评估, 工具评估, 开发安全, 恶意软件分析, 架构模式, 框架映射, 漏洞扫描器, 漏洞管理, 盲注攻击, 网络安全, 请求拦截, 软件安全, 逆向工具, 防御加固, 隐私保护, 零信任