Author: http://www.cnblogs.com/open-coder/p/3763170.html With some external tools, we could crack a Java program without any difficult. For some big Java program that obfuscates it's byte code, we could even restore it's source code with a little eff…