Command Palette

Search for a command to run...

PH

PHP Unserializar

Decodifique y visualice cadenas serializadas de PHP, datos JSON y base64 con vista de árbol

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

¿Qué es PHP Unserialize?

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

PHP Unserialize es una herramienta en línea gratuita para decodificar y visualizar cadenas serializadas de PHP. La serialización de PHP convierte estructuras de datos complejas, como matrices y objetos, en un formato de cadena almacenable, y esta herramienta invierte ese proceso para mostrarle la estructura de datos original.

Nuestra herramienta admite múltiples formatos de entrada, incluidos cadenas serializadas de PHP, datos JSON y contenido codificado en Base64. La vista de árbol interactiva facilita la exploración de estructuras de datos anidadas de cualquier complejidad.

Ya sea que esté depurando opciones de WordPress, analizando datos de sesión o trabajando con datos en caché, nuestra herramienta ofrece visualización instantánea con múltiples formatos de salida. Todo el procesamiento ocurre en su navegador, asegurando que sus datos sigan siendo privados.

El formato de serialización de PHP codifica una longitud con cada cadena, y de ahí provienen los errores. Si un valor serializado se ha editado a mano, truncado por una columna de base de datos que era demasiado pequeña o se pasa por una conversión de conjunto de caracteres que cambió la longitud de bytes de una cadena de varios bytes, la longitud declarada ya no coincide con el contenido y toda la estructura no se puede analizar. El mensaje generalmente nombra el desplazamiento, que es el lugar a buscar. Las propiedades de objeto llevan visibilidad de una manera fácil de pasar por alto: una propiedad privada se almacena con el nombre de clase envuelto en bytes nulos a su alrededor y una protegida con un asterisco, por lo que las claves pueden parecer corruptas cuando son correctas. La entrada no confiable de serialización en PHP es un riesgo conocido de ejecución de código remoto, ya que puede crear instancias de objetos y activar métodos mágicos. Decodificarlo aquí es seguro porque no se ejecuta nada.

¿Cómo usar PHP Unserialize?

1

Pegue sus datos serializados

Copie y pegue su cadena serializada PHP, datos JSON o contenido codificado en base64 en el área de entrada. La herramienta detecta automáticamente el formato.

2

Seleccionar formato de salida

Elija entre varios formatos de salida: print_r para la salida legible, VAR_DUMP para información de tipo, VAR_EXPORT para código PHP válido o vista de árbol para la exploración interactiva.

3

Haga clic en Desviar

Haga clic en el botón desrializar para decodificar sus datos. El resultado aparecerá en el panel de salida con su formato seleccionado.

4

Explora el resultado

Utilice la vista de árbol interactiva para expandir y contraer estructuras anidadas. Copie la salida o cambie entre formatos para analizar sus datos.

Características clave

Múltiples formatos de entrada

Admite cadenas serializadas de PHP, datos JSON y contenido codificado en base64

Vista de árbol interactiva

Explore estructuras de datos anidadas con visualización de árbol expandible/colapsable

Múltiples formatos de salida

Ver resultados como print_r, var_dump, var_export o árbol estructurado

clasificar información

Ver tipos de datos (matriz, objeto, cadena, entero, booleano) con recuentos de elementos

Frequently Asked Questions

Pegue la cadena serializada en el cuadro de entrada y haga clic en Unserialize. La herramienta detecta automáticamente datos serializados de PHP, JSON y BASE64, y luego representa la estructura decodificada como print_r, var_dump, var_export o un árbol expandible. No se necesita instalación ni registro de PHP.

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