用途:该技能面向安全开发与质量保障,帮助在 TypeScript 项目中落实安全编码、漏洞防护、测试与合规要求,适合构建安全系统、进行安全审查或推行最佳实践时使用。
主要能力:围绕 OWASP Top 10 的认知与防护、安全编码(输入校验、参数化查询)、测试(单元、集成、端到端)、代码评审、持续安全监控、合规(GDPR、HIPAA、PCI-DSS)、事件响应流程与安全策略文档。资料还给出安全认证的快速示例,涉及 bcrypt 密码哈希与校验、jsonwebtoken 签发与验证 JWT(含 HS256 与过期时间)。
涉及工具:安全类包括 Burp Suite、OWASP ZAP、Snort/Suricata、Nmap;测试框架包括 Selenium/Cypress、Jest/pytest、JMeter/Gatling、Postman/Insomnia;代码质量包括 SonarQube、ESLint/Prettier、Pylint/Black。
使用方式:资料未提供具体安装命令或调用步骤,仅给出示例代码片段与最佳实践清单,实际接入方式暂未提供。
适用场景:安全系统开发、安全审查、测试体系建设、合规落地与事件响应准备。
限制:资料未说明收费、价格、平台支持范围与效果保证;示例代码需结合自身环境调整,密钥应通过环境变量管理,不应硬编码。