Modifica uma string JSON com variações aleatórias.
| Argumento | Descrição |
|---|
named_collection | Uma NAMED COLLECTION. |
option=value | Parâmetros opcionais da coleção nomeada e seus valores. |
json_str (String) | A string de origem que representa dados estruturados no formato JSON. |
random_seed (UInt64) | Semente aleatória manual para produzir resultados estáveis. |
reuse_output (boolean) | Reutiliza a saída de um processo de fuzzing como entrada para o próximo fuzzer. |
malform_output (boolean) | Gera uma string que não pode ser interpretada como um objeto JSON. |
max_output_length (UInt64) | Comprimento máximo permitido da string JSON gerada ou modificada. |
probability (Float64) | A probabilidade de aplicar fuzzing a um campo JSON (um par chave-valor). Deve estar no intervalo [0, 1]. |
max_nesting_level (UInt64) | A profundidade máxima permitida para estruturas aninhadas nos dados JSON. |
max_array_size (UInt64) | O tamanho máximo permitido de um array JSON. |
max_object_size (UInt64) | O número máximo permitido de campos em um único nível de um objeto JSON. |
max_string_value_length (UInt64) | O comprimento máximo de um valor String. |
min_key_length (UInt64) | O comprimento mínimo da chave. Deve ser de pelo menos 1. |
max_key_length (UInt64) | O comprimento máximo da chave. Deve ser maior ou igual a min_key_length, se especificado. |
Um objeto de tabela com uma única coluna que contém strings JSON perturbadas.
Última modificação em 10 de junho de 2026