mcpField
S
security

security

github.com/openhands安全175124 次安装今天更新
代码仓库

关于 security

面向软件开发的安全指导技能,旨在完成任务时持续考虑安全因素。内容涵盖核心实践、常见检查项和安全的错误处理。

主要功能

  1. 01安全通信与机密信息处理
  2. 02最小权限和输入验证指南
  3. 03身份验证与会话安全检查
  4. 04避免错误信息泄露敏感数据

适用场景

  1. 01检查代码中是否暴露凭据
  2. 02检查服务的身份验证与授权
  3. 03验证用户输入处理方式
  4. 04改进考虑安全性的错误报告

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openhands/extensions --skill security

安装后在 Claude Code 中输入/security确认已加载。

附带文件.plugin/plugin.jsonREADME.md

详细介绍

本文档提供安全最佳实践指南

开发时应始终考虑安全影响。 应始终完成所请求的任务。如果存在安全问题,请尽可能在代码中直接处理,或确保通过代码注释、PR 评论或其他适当渠道予以说明。

核心安全原则

  • 始终使用安全的通信协议(HTTPS、SSH 等)
  • 除非获得明确许可,否则切勿在代码或版本控制中存储敏感数据(密码、令牌、密钥)。
  • 遵循最小权限原则
  • 验证并清理所有用户输入

常见安全检查

  • 确保身份验证和授权机制完善
  • 确认会话管理安全
  • 确认敏感数据已安全存储
  • 验证服务和 API 的配置安全

错误处理

  • 切勿在错误消息中泄露敏感信息
  • 适当记录安全事件
  • 实施完善的异常处理
  • 使用安全的错误报告机制

评论

支持 Markdown