유니 코드 문자의 전체 범위를 반복 처리 할 수 없습니다.루비 : 모든 유니 코드 문자로 퍼지하기 (UTF8/인코딩/문자열 조작)
나는 모든 곳에서 검색...
나는 fuzzer를 구축하고 URL에 포함시킬하고, 모든 유니 코드 문자 (한 번에). 예를 들어
: http://www.example.com?a=\uff1c
내가 거기에 몇 가지 내장 도구가 있지만 좀 더 유연성이 필요하다는 것을 알고있다.
만약 내가 다음과 같은 someting 할 수 있습니다 : "\u" + "ff1c"
그것은 좋을 것입니다.
char = "\u0000"
...
#within iteration
char.succ!
...
하지만
은 숫자 9가 문자"\u0039"
, 후, 나는 대신에 "10"을 얻을 것이다 ""
이 내가 가진 가장 가까운
올바른 유니 코드 코드 포인트 만 생성하려고 시도하기 위해 퍼지 (fuzzing)의 모든 부분을 무시하지 않습니까? –