Je veux insérer un caractère nul (valeur ASCII 00) dans un fichier ouvert dans le bloc-notes. Un programme qui lit ce fichier attend 00 à la fin, mais il reçoit la valeur ASCII pour l'espace-20.
Comment puis-je atteindre cet objectif?
Avec Notepad ++
à partir de HEX
à partir de Base64
La cartographie est:
NUL -> AA=
NUL NUL -> AAA=
NUL NUL NUL -> AAAA
Les éditeurs de texte normaux, tels que le Bloc-notes, ne permettent généralement pas de saisir des caractères NUL dans des fichiers. Ce que vous voulez probablement faire est d’utiliser un "éditeur hexadécimal" (certains éditeurs de texte ont également un mode "hexadécimal"). Cela vous permettra d'entrer des caractères NUL ou tout autre octet dont vous pourriez avoir besoin.