Usa una herramienta de fuzzing para mutar números en números

0

Algunos fuzzers se pueden clasificar como "fuzzers de entrada". Dada una entrada del programa, la mutan y generan otra entrada, que tiene el potencial de bloquear el programa.

Ahora, necesito fuzz los números y espero que la salida de los fuzzers también sean números. P.ej. un int64 integer debería convertirse en otro int64 . Un binary64 float debería transformarse en otro binary64 , etc.

Pregunta: ¿qué fuzzer (s) puede combinar números con números?

Probé radamsa y zzuf . Me siguen dando números inválidos. Por ejemplo, con radamsa ,

echo "23" | radamsa -n 5

me da algo como

1
2333
--2571768211456
               15270973215354030929899885800935293
-1#

Por supuesto, uno podría simplemente descartar entradas inválidas, pero supongo que no es eficiente. Entonces, me pregunto si existe algún tipo de fuzzers basados en gramática que puedan difuminar números a números. Gracias.

    
pregunta zell 22.11.2018 - 17:52
fuente

0 respuestas

Lea otras preguntas en las etiquetas