这个可执行文件怎么会有 .AVI 扩展名?
信息安全
病毒
激流
2021-09-06 21:06:53
1个回答
Unicode 允许从右到左的语言以及从左到右的语言,所以这里有一个巧妙排列的标题,包括从右到左的部分,后缀为 .exe。
来自https://www.explainxkcd.com/wiki/index.php/1137:_RTL
- U+200e LEFT-TO-RIGHT MARK 这用于将从左到右的脚本插入到从右到左的句子中。
- U+200f RIGHT-TO-LEFT MARK 这用于将从右到左的脚本插入到从左到右的句子中。
- U+202a 从左到右嵌入 以下文本将是从左到右的。这不会改变字符的方向性,因此例如阿拉伯字母将保持从右到左。这个字符在英文文本中没有任何作用,因为默认情况下文本方向是从左到右。
- U+202b 从右到左嵌入 以下文本将是从右到左的。这不会改变字符的方向性,因此拉丁字母将保持从左到右。句号本身没有方向性,将留在句子中。将此字符用于一些引起大混乱的小错位。
U+202c POP DIRECTIONAL FORMATTING 以下文本的格式类似于最后一个 U+202a、U+202b、U+202d 或 U+202e 字符之前的文本。
U+202d LEFT-TO-RIGHT OVERRIDE 以下文本将是从左到右的。此外,字符的方向性更改为从左到右。在英文文本中单独使用,这只会影响默认情况下从右到左的字符,例如阿拉伯字母。
- U+202e RIGHT-TO-LEFT OVERRIDE 以下文本将是从右到左的。此外,字符的方向性更改为从右到左。使用此字符可以完全搞砸英文文本。
因此,正如您所发现的,.exe 位于最后并向 Windows 指示这是一个可执行文件,尽管在视觉上看起来像一个 .avi 文件。