用途:扫描代码库中的数据隐私违规、PII(个人身份信息)暴露,以及GDPR、CCPA、HIPAA、LGPD合规缺口。
主要能力:定义并识别相关PII类别(邮箱、电话、社保号、信用卡号、IP、地理定位、生物特征、健康记录及领域特定标识);用正则匹配硬编码PII(邮箱、SSN \d{3}-\d{2}-\d{4}、Luhn校验的13-19位卡号、电话号码),标记为CWE-312;检查日志语句中的PII字段,标记为CWE-532(高危);分析数据库与ORM模型中未加密的PII字段;检查传输是否仅走TLS、是否将PII放入URL查询参数;评估同意管理、数据保留、匿名化/假名化;扫描配置与环境变量中的测试PII。
输出:PII清单(类型、file:line、存储方式、加密状态)、发现报告(严重级别、法规与CWE引用、修复步骤)、数据流分析、合规缺口矩阵、修复计划。
使用方式:在 ${CLAUDE_SKILL_DIR}/ 下针对目标代码库和配置文件,使用标准shell工具与Grep/Glob进行模式匹配;参考 ${CLAUDE_SKILL_DIR}/references/README.md 获取扫描API、GDPR指南与敏感数据模式定义。示例命令按资料原文保留,如针对日志的 grep 与卡号模式 \b[0-9]{13,19}\b。
适用场景:代码审查、数据处理实践评估、上线前隐私合规自查。
限制:正则可能产生高误报(如UUID被误判为SSN);应用层透明加密可能无法被识别;第三方数据处理器需通过grep HTTP调用并映射目标URL才能发现;大型代码库可能超时,建议先扫描高危目录(src/、api/、config/)并排除 node_modules/、vendor/、构建产物;测试夹具若数据逼真可能被误报。具体平台、价格、收费等信息暂未提供。