Proof of concept for a java application decrypting itself using a custom class loader