Ruby: Нечеткое прохождение всех символов Юникода (UTF8 / Кодирование / Обработка строк)

Я не могу перебирать весь диапазон символов Юникода.

Я искал везде ...

Я создаю фаззер и хочу встроить в URL все символы Юникода (по одному).

Например: http://www.example.com?a=\uff1c

Я знаю, что есть несколько встроенных инструментов, но мне нужно больше гибкости.

Если бы я мог сделать что-то вроде следующего: " \ u "+" ff1c " было бы здорово.

Это самое близкое, что я получил:

char = "\u0000"
...

#within iteration

char.succ!

...

, но после символа " \ u0039 ", который является числом 9, я получит "10" вместо ":"

6
задан AstroCB 31 August 2014 в 01:43
поделиться