Outil pour obfusquer un texte en lui ajoutant des diacritiques. L'obfuscation par diacritiques permets d'écrire un texte à peine lisible par les humains et non compréhensible par les robots.
Obfuscation par Diacritiques - dCode
Catégorie(s) : Codage de Caractères
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Ecrire à dCode !
Outil pour obfusquer un texte en lui ajoutant des diacritiques. L'obfuscation par diacritiques permets d'écrire un texte à peine lisible par les humains et non compréhensible par les robots.
Les diacritiques sont des symboles modifiant des lettres ou caractères en leur ajoutant un graphème modificateur. Les diacritiques les plus courantes sont l'accent aigu é, l'accent grave à, le circonflexe î ou le tréma ö, mais il y en a plusieurs dizaines d'autres comme le tilde ñ, la cédille ç, le macron, la brève etc.
Ces caractères sont codés avec un code Unicode issu de la table Signes diacritiques génériques d'adresse U+0300 à U+036F.
Exemple : dCode peut être modifié en d̹͍C̀̃o͒͟ḋ̇ẽ̗
Certains caractères sont très petits, d'autres plus gros, dCode fait un tirage au sort aléatoire parmi les diacritiques.
Une méthode simple est de supprimer les accents, par exemple en parcourant la chaine de caractères et en ne conservant que les caractères ASCII.
L'autre solution est de supprimer les codes Unicode de U+0300 à U+036F (mais il est possible que certains accents demeurent car certaines lettres sont codées directement avec des accents en Unicode).
dCode se réserve la propriété du code source de l'outil 'Obfuscation par Diacritiques' en ligne. Sauf code licence open source explicite (indiqué CC / Creative Commons / gratuit), tout algorithme, applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction (convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, Matlab, etc.) aucune donnée, script, copier-coller, ou accès API ne sera cédé gratuitement, idem pour télécharger Obfuscation par Diacritiques pour un usage hors ligne, PC, tablette, appli iPhone ou Android !
Rendez-vous sur notre communauté Discord pour participer au forum d'entraide !