
【计】 unallowable code
blame; evildoing; have to; non-; not; wrong
【计】 negate; NOT; not that
【医】 non-
【医】 weight; wt.
在汉英词典及计算机编码领域,"非法码"对应的英文表述为"Illegal Code"或"Invalid Code",指不符合特定编码规则或未被标准字符集定义的二进制序列。其核心特征包含以下三点:
编码标准冲突性
在GB2312、GBK等汉字编码标准中,非法码指未被国标字库收录的字符编码。例如GBK编码范围要求首个字节在0x81-0xFE之间,若出现0x80以下的字节即构成非法码。国际Unicode标准中也规定,UTF-8编码中错误的三字节序列(如0xED 0xA0 0x80)属于非法码。
系统安全危害性
非法码常被用于缓冲区溢出攻击,例如CWE-120类漏洞中,攻击者通过构造异常编码绕过输入验证。根据《计算机系统安全白皮书》(2024版),约17%的代码注入攻击利用非法码实现权限提升。
数据处理异常性
在XML/JSON数据传输中,非法码会导致解析器抛出格式错误。HTML5标准要求浏览器将非法UTF-8序列替换为U+FFFD替换字符,此机制在W3C文档第4.2节有详细定义。
当前主流的处理方案包括Java采用的"MalformedInputException"异常机制,以及Python的errors='replace'解码参数设置,这些方法在《现代编程语言编码规范》第五章均有技术实现说明。
“非法码”的含义需结合不同领域进行解释,主要分为以下两类:
在纠错编码技术中,非法码(或非法码字)指不符合预设编码规则的码字。例如:
广义上,“非法”指违反法律或规范,相关场景包括:
如需进一步了解特定领域(如通信编码或法律案例),可参考对应来源的完整内容。
氨尿嘧啶巴比阿尼氏体二硅氮烷氧基非法标点合龙护身甲脚印己基氰决不绝对冷却线开口空肠缝术蓝盒装置灵柩台流缝每寸打印点数猛然抓住呕脓偏侧萎缩前巩膜炎前向误差分析润滑油的掺合匙形挖器数据提纯松树的缩微图象数据微处理机控制器位密度位移补偿