0

我想知道是否可以在 RTF 标准中混淆控制字?例如,而不是 \objemb 它将类似于 \%6F%62%6A%65%6D%62

4

2 回答 2

0

有可能的。我们可以使用 unix 表示来混淆控制字。

例如 {*\o\'62jdata是相同的{*\objdata

取而代之的是字母b我们把相同的但在 unix 表示\'62

这里 62 - 是 char b 的 HEX 值。

于 2014-01-13T13:25:03.893 回答
0

RTF 规范表明这是不可能的:

控制字定义为: \<ASCII Letter Sequence><Delimiter> 其中<Delimiter> 标记控制字名称的结尾

然后它继续说:

<ASCII 字母序列> 由 ASCII 字母字符(a 到 z 和 A 到 Z)组成。

规范末尾的参考解析器实现遵循这个定义,并且没有任何处理转义字符的范围。

于 2013-12-30T09:49:13.140 回答