【CVE-2021-42694】Trojan Source木马源攻击
1. RLO LRI('ΓÇ«Γüª') 和 PDI LRI('Γü⌐Γüª') 使用
1.1 使用DOS(CP437)编码
| access_level = "user" | 
1.2 使用utf-8 编码转换后(vscode: Reopen with Encoding)
| access_level = "user" | 
2. RLI使用('Γüº')
2.1 使用DOS(CP437)编码
| bank = { 'alice': 100 } | 
2.2 使用utf-8 编码转换后
| bank = { 'alice': 100 } | 
3. '╨¥'(西里尔字母H)使用
3.1 使用DOS(CP437)编码
| def sayНello(): | 
3.2 使用utf-8 编码转换后 ╨¥ 变为类似H的字符
| def sayНello(): | 
参考
| Abbreviation | Code Point | Name | Description | 
|---|---|---|---|
| LRE | U+202A | Left-to-Right Embedding | 尝试将以下文本视为从左到右 | 
| RLE | U+202B | Right-to-Left Embedding | 尝试将以下文本视为从右到左 | 
| LRO | U+202D | Left-to-Right Override | 强制将以下文本视为从左到右 | 
| RLO | U+202E | Right-to-Left Override | 强制将以下文本视为从右到左 | 
| LRI | U+2066 | Left-to-Right Isolate | 强制将后续文本视为从左到右,而不影响相邻文本 | 
| RLI | U+2067 | Right-to-Left Isolate | 强制将后续文本视为从右到左,而不影响相邻文本 | 
| FSI | U+2068 | First Strong Isolate | 强制按照下一个字符指示的方向处理后续文本 | 
| U+202C | Pop Directional Formatting | 终止最近的 LRE.RLE.LRO 或 RLO | |
| PDI | U+2069 | Pop Directional Isolate | 终止最近的 LRI 或 RLI | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 泰山!
 评论
ValineDisqus





