Ich kann nicht über den gesamten Bereich der Unicode-Zeichen durchlaufen.Ruby: Fuzzing durch alle Unicode-Zeichen (UTF8/Codierung/String-Manipulation)
ich überall gesucht ...
ich ein fuzzer bin Gebäude und wollen in eine URL, alle Unicode-Zeichen (einer nach dem anderen) einzubetten.
Zum Beispiel: http://www.example.com?a=\uff1c
Ich weiß, dass es einige eingebaute Werkzeuge sind, aber ich mehr Flexibilität benötigen. Wenn ich etwas wie das folgende tun könnte: "\u" + "ff1c"
wäre es großartig.
Dies ist der nächstgelegene ich bekam:
char = "\u0000"
...
#within iteration
char.succ!
...
aber nach dem Charakter "\u0039"
, die die Zahl 9 ist, werde ich „10“ statt bekommen „:“
Vereitelt es nicht den ganzen Punkt des Fuzzings, um zu versuchen, nur gültige Unicode Codepunkte zu erzeugen? –