我想知道是否有可能在RTF标准中混淆控制字?例如,\ objemb将是\%6F%62%6A%65%6D%62
答案 0 :(得分:0)
RTF Specification表明这是不可能的:
控制字由以下定义:\< ASCII字母序列><分隔符> 其中< Delimiter>标记控制字名称的结尾
然后继续说:
< ASCII字母序列>由ASCII字母字符组成(a到z和A到Z)。
规范末尾的引用解析器实现遵循此定义,并且没有处理转义字符的任何范围。
答案 1 :(得分:0)
有可能。我们可以使用unix表示来混淆控制字。
例如 {* \ o \'62jdata 是相同的 {* \ objdata
而是字母 b 我们将它们放在unix表示中 \'62
这里62 - 是char b的HEX值。