Este es el comando unifuzz que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
unifuzz: cadenas de emisión diseñadas para probar el manejo de Unicode
SINOPSIS
unifuz ([opción banderas])
DESCRIPCIÓN
unifuz emite cadenas diseñadas para probar la capacidad de los programas destinados a aceptar Unicode
entrada para manejar entradas inesperadas. Estos incluyen: caracteres de todos los rangos Unicode,
Caracteres de uso privado, sustitutos, caracteres indefinidos, no caracteres, control
personajes, personajes espaciales exóticos, secuencias que violan las reglas de normalización, inesperados
secuencias (por ejemplo, un carácter base de un rango seguido de un carácter de combinación de
otro rango), y largas secuencias de combinación de caracteres. También puede generar muy
líneas largas, cadenas que contienen nulos incrustados y UTF-8 mal formado.
COMANDO LÍNEA BANDERAS
-b Restringe la salida al plano multilingüe básico (plano 0).
-g No emite caracteres específicos.
-h Imprimir información de uso.
-l Emitir colas muy largas.
-n Emite una cadena con nulos incrustados.
-q Cállate. Omita el comentario.
-r
Establezca el número de caracteres aleatorios que se emitirán.
-S Escanear rangos: emite un carácter de cada rango.
-s
Establezca la semilla para el generador de números aleatorios.
-u Emite UTF-8 mal formado.
-v Imprimir información de la versión.
La secuencia de caracteres aleatorios está determinada por un generador de números pseudoaleatorios, por lo que
se puede obtener la misma secuencia estableciendo la semilla en el mismo valor. Si no se establece en el
línea de comando, se elige una semilla en función del tiempo de ejecución. La semilla utilizada está incluida
en la salida en una línea de la forma "Seed = NNNNNN" inmediatamente antes de la aleatoria
secuencia de caracteres. Tenga en cuenta que para obtener la misma secuencia es necesario mantener
la misma configuración para la restricción de salida al BMP.
Referencias
Estándar Unicode, versión 5.0
Utilice unifuzz en línea utilizando los servicios de onworks.net