ChainKey Java Code Protection allows attackers to decompile Java class files via a Java class loader with a modified defineClass method that saves the bytecode to a file before it is passed to the JVM.Referenceshttp://www.securityfocus.com/archive/1/456734/100/0/threadedhttp://www.securityfocus.com/archive/1/456712/100/0/threadedhttp://osvdb.org/33473