Memory Explorateur

Examinez fichiers, octets hexadécimaux ou texte UTF-8 avec sélection stable et décodage entier/flottant dans les deux ordres.

À propos de cet outil

Ouvrez/déposez un fichier ou choisissez Hex/UTF-8 et chargez la saisie. Cet outil inspecte un tampon local, pas la mémoire des processus. Aucun envoi, modification ou stockage. Une modification de la saisie retire l’ancien résultat ; Effacer conserve le texte. Exemple : UTF-8 enti.to à 0, float32 π à 8, zéro négatif à 12, uint64 maximal à 16 et UTF-8 Grüße 🌍 à 24.

Hex exige des paires complètes, préfixe 0x facultatif par jeton et séparateurs espace/virgule/point-virgule/deux-points/tiret bas. Les caractères invalides ne sont pas supprimés. Retirez les adresses et colonnes ASCII des dumps ; une adresse ressemblant à de l’hex n’est pas détectable. UTF-8 utilise TextEncoder ; un surrogate isolé devient un caractère de remplacement.

Sélectionnez un octet ou utilisez flèches, Début/Fin et Page haut/bas. Le survol ne change pas le décodage. Les décalages décimaux ou 0x doivent rester dans le tampon. Pages de 1024 octets maximum, lignes de 8 ou 16 ; Précédent/Suivant sélectionne le premier octet. Les boutons inutiles sont masqués. Vues hex et valeurs défilent localement sur petit écran.

Les lectures, même non alignées, partent de l’octet sélectionné avec colonnes petit/grand-boutiste. Entiers 64 bits exacts ; — si octets manquants. NaN, Infinity et zéro négatif sont distincts. uint8/int8 ne dépendent pas de l’ordre. Pas de détection de champs ni d’alignement de structures C.

Choisissez explicitement Hex ou UTF-8 pour rechercher. La recherche commence après l’octet choisi et reprend au début ; la position actuelle revient seulement après le bouclage. Chevauchements permis, aucun raccord fin/début. Recherche linéaire découpée, annulée par nouvelle requête, navigation ou source. Une nouvelle source prévaut sur une lecture en attente.

L’aperçu UTF-8 des 32 octets suivants ne s’arrête pas à NUL et échappe antislashs et caractères de contrôle/format. Séquences invalides ou tronquées : caractère de remplacement. ASCII affiche 32–126 et des points sinon. Sur une vue étroite, chaque caractère est sous son octet ; sur une vue large, la colonne reste à droite.

Limites : fichiers 64 Mio ; hex 64 Kio / 524288 caractères ; UTF-8 65536 caractères ; recherche 4096 octets encodés. Calcul local.