Why don't they just use image code randoms, I know they used image code fatigue in RSC, but it only used 1 pattern. most sites that use image code these days use many different randomized patterns, colors and fonts. Also, problem is JAVA can be decompiled to its original source. So some genius could figure out how client works and modify to make perfect bot, which some Chinese did, I think.