L'anatomie de la stéganographie Unicode de largeur nulle et de l'identification de texte par IA
Le standard Unicode définit des dizaines de points de code de format et de contrôle (catégorie générale `Cf` et `Zs`) conçus pour la mise en forme de scripts complexes, le contrôle de texte bidirectionnel et la césure invisible des mots. Des caractères tels que l'espace de largeur nulle (`U+200B`), l'anti-liant de largeur nulle (`U+200C`), le liant de largeur nulle (`U+200D`) et le liant de mots (`U+2060`) occupent 3 octets dans la mémoire UTF-8 tout en s'affichant avec une largeur d'avance horizontale nulle dans les navigateurs web et les traitements de texte.
Parce que ces points de code survivent aux opérations standard de copier-coller (Ctrl+C / Ctrl+V) entre les applications web, Microsoft Word, Google Docs et les éditeurs CMS, ils sont largement utilisés pour la stéganographie numérique et le filigrane de texte IA. En encodant des séquences binaires dans des caractères `U+200B` et `U+200C` alternés entre les mots, les plateformes peuvent identifier les documents de manière invisible. L'analyseur forensique de Multinook inspecte les points de code bruts via `String.prototype.codePointAt()`, exposant et supprimant chaque marqueur non imprimable en un temps inférieur à la milliseconde.

