Aller au contenu
Ghostchars

Lettres sosies

CYRILLIC SMALL LETTER A (U+0430)

La lettre a cyrillique. Dans presque toutes les polices, elle est dessinée exactement comme le a latin, et c'est un point de code complètement différent.

Point de code
U+0430
Autres notations
u0430\u0430а
Catégorie
Lettres sosies
Supprimé par défaut
Non
Option qui le régit
Lettres sosies --confusables
Peut être porteur
Non

Copier-coller U+0430

Pour copier-coller CYRILLIC SMALL LETTER A (U+0430), appuyez sur le bouton : le caractère lui-même part dans votre presse-papiers, et Ctrl+V (Cmd+V sur Mac) le colle partout où vous pouvez écrire.

D'où il vient

Du texte russe, ukrainien, bulgare et serbe, évidemment. Dans des mots latins, elle vient d'une disposition de clavier cyrillique restée active, d'un copier-coller depuis un texte mixte, et de la substitution délibérée : usurpation de nom de domaine, contournement de filtre et stéganographie par homoglyphes, qui code des bits en échangeant des lettres latines contre leurs sosies.

Pourquoi il compte

Une seule lettre échangée met en échec tout contrôle par correspondance exacte tout en restant invisible pour le lecteur. C'est comme cela que « pаypal.com » se fait enregistrer, qu'un mot interdit passe un filtre, et qu'un bit caché se loge dans un mot.

Avant et après

CYRILLIC SMALL LETTER A (U+0430) avant et après nettoyage, le caractère caché affiché sous forme de pastille étiquetée
Fiche de référence pour ce caractère : le point de code, le verdict et le même avant et après, en une image.
AvantpU+0430ypal
Aprèspaypal

Une lettre cyrillique dans un mot par ailleurs latin. Le rendu est identique ; la chaîne ne l'est pas.

Le caractère est affiché sous forme de pastille étiquetée, pour que vous voyiez où il se place. Dans votre texte, il ne dessine absolument rien.

Quand il est légitime

En russe, en ukrainien, en bulgare, en serbe et dans toutes les autres langues écrites en cyrillique, autrement dit dans une très grande quantité de textes parfaitement ordinaires.

Comment le supprimer

Activez l'option Corriger les lettres sosies (`--confusables`) et elle est remplacée par un « a » latin, mais seulement à l'intérieur d'un mot à écritures mélangées, c'est-à-dire d'un mot qui contient aussi une lettre ou un chiffre ASCII, comme « аpple » ou « pаypal ». Dans un mot entièrement cyrillique, elle n'est ni signalée ni touchée : un texte russe ordinaire survit donc à l'option. Elle reste sur demande malgré tout, parce qu'elle réécrit des lettres que vous voyez.

Votre texte est dans un fichier plutôt que dans le presse-papiers ? Le rapport du document pour .docx, .odt et .html le trouve à l'intérieur du fichier, avec les passages masqués et les modifications suivies, sans que vous ayez à l'ouvrir. Si la question porte sur le reste de l'écriture plutôt que sur ce seul caractère, vous pouvez compter les mots et expressions révélateurs pour mille mots et voir où se trouve chaque habitude, sans note et sans rien affirmer sur la personne qui a écrit le texte.

Est-ce un filigrane d'IA ?

Ce n'est pas un filigrane

Non. Une lettre cyrillique dans un mot latin est soit un artefact de clavier, soit une substitution délibérée faite par une personne. Les modèles de langue n'insèrent pas d'homoglyphes comme marques ; ils n'en produisent que lorsque le texte environnant est authentiquement cyrillique.

Aucun lien avec un texte généré par une machine. Il vient d'un logiciel, d'un clavier ou d'une personne.

Questions

Est-ce ainsi que fonctionnent les domaines sosies ?

Oui. Un nom de domaine internationalisé peut contenir des lettres cyrilliques qui se dessinent comme des latines. Les navigateurs s'en défendent en affichant la forme punycode quand un nom mélange les écritures.

`--confusables` va-t-elle détruire un texte russe ?

Non. Elle ne réécrit un sosie que s'il se trouve à l'intérieur d'un mot à écritures mélangées, c'est-à-dire d'une suite de lettres qui contient aussi une lettre ou un chiffre ASCII, comme « Miсrosoft ». Une prose russe, grecque ou arménienne ordinaire ne contient pas un tel mot, donc rien n'y est modifié, ni même signalé. Elle reste désactivée par défaut, parce que dans un mot mélangé, elle réécrit bel et bien une lettre que vous voyez.

Comment les trouver sans rien modifier ?

Révélez le texte au lieu de le nettoyer. Chaque sosie est listée avec sa position, son point de code et la lettre latine qu'elle imite, et rien n'est modifié.

Vérifier votre propre texte

Collez n'importe quoi dans le nettoyeur pour voir tous les caractères invisibles qu'il contient, avec leur position, leur point de code et ce qui arrive à chacun. Rien n'est envoyé.

Vérifier votre propre texteComment retirer un filigrane IA de votre texteNettoyer dans Chrome au moment du collageNettoyer sur votre Mac avec un raccourci clavierTous les caractères

Statistiques anonymes ?

Ghostchars traite votre texte dans le navigateur et ne l'envoie jamais nulle part. Nous aimerions comptabiliser les pages vues avec un service de mesure auto-hébergé et sobre en cookies. Jamais le moindre contenu.