Command Palette

Search for a command to run...

PH

PHP Unserialize

Décoder et visualiser les chaînes sérialisées PHP, les données JSON et Base64 avec une vue en arborescence

InputSERIALIZED
OutputJSON
Output will appear here after unserializing...
Category:coding
Mode:Offline
Version:1.0.0
Access:Free

Qu'est-ce que PHP Unserialize ?

PHP Unserialize interface on Toolz.dev - Decode and visualize PHP serialized strings, JSON, and Base64 data with tree view

PHP UnSerialize est un outil en ligne gratuit pour le décodage et la visualisation des chaînes sérialisées PHP. La sérialisation PHP convertit des structures de données complexes comme des tableaux et des objets dans un format de chaînes de stockage, et cet outil inverse ce processus pour vous montrer la structure de données d'origine.

Notre outil prend en charge plusieurs formats d'entrée, notamment les chaînes sérialisées PHP, les données JSON et le contenu encodé en base64. La vue interactive arborescente permet d'explorer facilement les structures de données imbriquées de toute complexité.

Que vous déboguiez les options WordPress, analysiez les données de session ou travailliez avec des données en cache, notre outil fournit une visualisation instantanée avec plusieurs formats de sortie. Tous les traitements se déroulent dans votre navigateur, garantissant que vos données restent privées.

Le format de sérialisation de PHP encode une longueur avec chaque chaîne, et c'est de là que viennent les erreurs. Si une valeur sérialisée a été modifiée à la main, tronquée par une colonne de base de données trop petite ou passée à travers une conversion de jeu de caractères qui a modifié la longueur d'octets d'une chaîne multi-octets, la longueur déclarée ne correspond plus au contenu et toute la structure ne parvient pas à analyser. Le message nomme généralement le décalage, qui est l'endroit à regarder. Les propriétés d'objets ont une visibilité facile à manquer : une propriété privée est stockée avec le nom de classe enveloppé dans des octets nuls autour de lui, et une propriété protégée avec un astérisque, de sorte que les clés peuvent sembler corrompues lorsqu'elles sont correctes. La désactivation de la saisie non fiable dans PHP est un risque connu d'exécution de code à distance, car il peut instancier des objets et déclencher des méthodes magiques. Le décodage ici est sûr car rien n'est exécuté.

Comment utiliser PHP Unserialize ?

1

Collez vos données sérialisées

Copiez et collez votre chaîne sérialisée PHP, vos données JSON ou votre contenu encodé en base64 dans la zone de saisie. L'outil détecte automatiquement le format.

2

Sélectionnez le format de sortie

Choisissez parmi plusieurs formats de sortie : print_r pour la sortie lisible, var_dump pour les informations de type, var_export pour le code PHP valide ou la vue en arborescence pour l'exploration interactive.

3

Cliquez sur Désérialiser

Cliquez sur le bouton Déserrialiser pour décoder vos données. Le résultat apparaîtra dans le panneau de sortie avec le format sélectionné.

4

Explorez le résultat

Utilisez l'arborescence interactive pour développer et réduire les structures imbriquées. Copiez la sortie ou basculez entre les formats pour analyser vos données.

Principales caractéristiques

Plusieurs formats d'entrée

Prend en charge les chaînes sérialisées PHP, les données JSON et le contenu encodé en base64

Vue interactive de l'arbor

Explorez les structures de données imbriquées avec une visualisation d'arborescence extensible/collapsable

Plusieurs formats de sortie

Afficher les résultats sous la forme PRINT_R, VAR_DUMP, VAR_EXPORT ou ARBRE STRUCTURÉ

Type d'informations

Voir les types de données (tableau, objet, chaîne, entier, booléen) avec le nombre d'éléments

Frequently Asked Questions

Collez la chaîne sérialisée dans la zone de saisie et cliquez sur Unserialize. L'outil détecte automatiquement les données sérialisées PHP, JSON et Base64, puis rend la structure décodée sous la forme Print_r, var_dump, var_export ou un arbre extensible. Aucune installation ou inscription PHP n'est nécessaire.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

phpunserializeunserialize phpunserialize in phpunserialize in php onlinephp serialize unserializeserializedeserializedecodeparsejsonbase64arrayobjecttreeviewerdebug