Line 32 of class.obfuscator.php currently reads:
$substrFuncName = "_" . self::randomString(4, 9);
and should read
$substrFuncName = "_" . self::randomString(rand(4, 9));
because self::randomString expects only one length argument and every other use of it has rand() for the range.
The current implementation will always make a string of length 4.