零宽字符加密

零宽连字 (ZWJ: Zero Width Joiner),是一个不打印字符。放在某些需要复杂排版语言(如阿拉伯语、印地语)的两个字符之间,使得这两个本不会发生连字的字符产生了连字效果。零宽连字符的 Unicode 码位是 U+200D (<200d>)。 Emoji 就使用 ZWJ 来合成表情。

零宽不连字 (ZWNJ: Zero-Width Non-Joiner) 是一个不打印字符,放在电子文本的两个字符之间,抑制本来会发生的连字,而是以这两个字符原本的字形来绘制。Unicode 中的零宽不连字字符映射为 U+200C (<200c>)。

加密方式

https://yuanfux.github.io/zero-width-web/

空格

不可见字符

  • U+200B Zero Width Space (ZWSP)
  • U+200C Zero Width Non-Joiner (ZWNJ)
  • U+200D Zero Width Joiner (ZWJ)
  • U+200E Left-to-Right Mark (LRM)
  • U+200F Right-to-Left Mark (RLM)
  • U+2061 Function Application
  • U+2062 Invisible Times
  • U+2063 Invisible Separator
  • U+2064 Invisible Plus
  • U+206A Inhibit Symmetric Swapping
  • U+206B Activate Symmetric Swapping
  • U+206C Inhibit Arabic Form Shaping