Ligadores, seletores e preenchedores
ZERO WIDTH JOINER (U+200D)
Um caractere invisível que pede para dois vizinhos serem desenhados como um só. É ele que transforma três pessoas separadas em um emoji de família e é ele que liga letras árabes e índicas que ficariam soltas.
- Ponto de código
U+200D- Também escrito como
u200d\u200d‍- Categoria
- Ligadores, seletores e preenchedores
- Removido por padrão
- Quando está solto
- Opção que governa
- Agressivo
-a - Pode ser essencial
- Sim
Copiar e colar U+200D
Para copiar e colar ZERO WIDTH JOINER (U+200D), clique no botão: o próprio caractere vai para a sua área de transferência, e Ctrl+V (Cmd+V no Mac) cola em qualquer lugar onde você possa digitar.
De onde ele vem
De todas as sequências de emoji que você já mandou: 👨👩👧 são três pessoas e dois ligadores. Em texto, ele vem da digitação em persa, híndi, malaiala e árabe, de conteúdo copiado da web e da esteganografia de largura zero, onde é metade de um alfabeto de dois símbolos, com o U+200C.
Por que ele importa
É o caractere que torna perigosos os limpadores ingênuos. Se você tirar todo U+200D, transforma um emoji de família em três pessoas separadas e quebra palavras de verdade em meia dúzia de escritas. Se você deixar todo U+200D, deixa de pé o canal oculto mais comum que existe.
Antes e depois
O mesmo ponto de código duas vezes. O que está entre "pa" e "lavra" é removido; os dois de dentro da família são mantidos, porque removê-los deixaria três pessoas separadas.
O caractere aparece como uma etiqueta para você ver onde ele fica. No seu texto, ele não desenha absolutamente nada.
Quando ele é legítimo
Entre duas bases de emoji e entre duas letras da mesma escrita conectada: árabe, persa, devanágari, malaiala. O Ghostchars o mantém exatamente nessas posições e o remove em todas as outras.
Como remover
Um ligador solto, um que esteja entre duas letras latinas, sai na limpeza padrão. Um ligador essencial é mantido e informado como "mantido, essencial"; o `-a` (agressivo) remove esses também, ao custo dos seus emojis e do seu persa.
O seu texto está em um arquivo e não na área de transferência? O relatório do documento para .docx, .odt e .html encontra o caractere dentro do arquivo, junto com os trechos ocultos e as alterações controladas, sem que você precise abri-lo. Se a pergunta é o que o resto do texto faz, e não o que este caractere faz, você pode medir a variação no tamanho das frases e ver onde cada hábito aparece, sem nota e sem afirmar nada sobre quem escreveu o texto.
Ele é uma marca d'água de IA?
Usado para esconder dados, mas não é marca d'água
Não. Um ligador de largura zero entre duas letras latinas é contrabando, mas é contrabando colocado à mão: é o truque mais antigo da esteganografia de texto. Dentro de um emoji, ele é simplesmente como os emojis funcionam. Nenhum dos dois casos identifica um autor.
Um portador conhecido de conteúdo escondido de propósito. Alguém o colocou ali de caso pensado, o que é uma pergunta diferente de quem escreveu as palavras.
Perguntas
Limpar o texto estraga os meus emojis?
Não, com as opções padrão. O Ghostchars olha os caracteres dos dois lados: um ligador entre duas bases de emoji é mantido. Só o `-a` (agressivo) remove esses, e a opção avisa isso.
E o texto em persa, híndi ou árabe?
Um ligador entre duas letras da mesma escrita conectada é mantido pelo mesmo motivo. Removê-lo mudaria a forma da palavra e, em algumas palavras, o significado dela.
Como eu sei quais deles foram mantidos?
Cada ocorrência aparece com a linha, a coluna e a ação: removido, substituído, mantido por ser essencial, ou encontrado mas não alterado. Nada é decidido em silêncio.
Confira o seu próprio texto
Cole qualquer coisa no limpador para ver todos os caracteres ocultos que ela contém, com posição, ponto de código e o que acontece com cada um. Nada é enviado para lugar nenhum.
Confira o seu próprio textoLimpar no Chrome na hora de colarLimpar no seu Mac com um atalho de tecladoTodos os caracteres