No puedo iterar sobre todo el rango de caracteres Unicode.Ruby: Borrando todos los caracteres Unicode (UTF8/Codificación/Manipulación de cadenas)
He buscado por todas partes ...
Estoy construyendo un fuzzer y incoporar en una URL, todos los caracteres Unicode (uno a la vez).
Por ejemplo: http://www.example.com?a=\uff1c
Sé que hay algunas herramientas integradas pero necesitan más flexibilidad.
Si pudiera hacer algo como lo siguiente: "\u" + "ff1c"
sería genial.
Este es el más cercano que tengo:
char = "\u0000"
...
#within iteration
char.succ!
...
pero después el carácter "\u0039"
, que es el número 9, voy a conseguir "10" en lugar de ":"
¿No le cuesta al punto de fuzzing intentar generar solo puntos de código Unicode válidos? –