首页/AI/提示词工程速查/编码混淆与清洗归一化
本包目录(290 条)
提示词基础40 条模式与框架50 条任务型写法50 条评估与迭代50 条
提示注入与防护50 条
工程化实践50 条

编码混淆与清洗归一化

注入常借编码混淆穿越过滤:全角字符、Base64、Unicode 变体;清洗层做归一化与解码审计,把变体拉回统一形态。

提示词工程速查AI更新于 2026-10-12

清洗管线示例

清洗管线示例
1) Unicode 归一化(NFKC)统一全半角与兼容字符
2) 去除零宽字符与控制字符(保留换行)
3) 检测可疑编码块(长 Base64/十六进制串)并记录
4) 对解码结果再做一次指令样式检测
5) 记录清洗前后哈希,供审计
顺序先归一化再检测,避免检测被变体绕过
审计解码行为要记录,防止把正常数据误当恶意
保守清洗规则可能误伤正常内容时,标记人工复核

易错点

  • 只查原文字面模式会被全角与零宽字符绕过;归一化要前置
  • 解码检测过激进会误伤正常代码类文本;加人工复核通道

数据来源与参考

  • NIST AI 100-2(2024):攻击者利用输入变换规避检测的分类;OWASP LLM01 缓解建议
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌