Saltar al contenido principal
Modifica una cadena JSON con variaciones aleatorias.

Sintaxis

Argumentos

ArgumentDescripción
named_collectionUna NAMED COLLECTION.
option=valueParámetros opcionales de la colección con nombre y sus valores.
json_str (String)La cadena de origen que representa datos estructurados en formato JSON.
random_seed (UInt64)Semilla aleatoria manual para producir resultados estables.
reuse_output (boolean)Reutiliza la salida de un proceso de fuzzing como entrada para el siguiente fuzzer.
malform_output (boolean)Genera una cadena que no puede analizarse como un JSON object.
max_output_length (UInt64)Longitud máxima permitida de la cadena JSON generada o modificada.
probability (Float64)La probabilidad de aplicar fuzzing a un campo JSON (un par clave-valor). Debe estar dentro del intervalo [0, 1].
max_nesting_level (UInt64)La profundidad máxima permitida de las estructuras anidadas dentro de los datos JSON.
max_array_size (UInt64)El tamaño máximo permitido de un JSON array.
max_object_size (UInt64)El número máximo permitido de campos en un único nivel de un JSON object.
max_string_value_length (UInt64)La longitud máxima de un valor String.
min_key_length (UInt64)La longitud mínima de la key. Debe ser de al menos 1.
max_key_length (UInt64)La longitud máxima de la key. Debe ser mayor o igual que min_key_length, si se especifica.

Valor devuelto

Un objeto de tabla con una única columna que contiene cadenas JSON alteradas.

Ejemplo de uso

Última modificación el 2 de julio de 2026