按照我的理解,在加密过程中一种比较简单的加密方法就是用一个数去异或一个class字节码中的所有二进制数据,在张孝祥老师的视频中的方法是
public static void jiami(InputerStream is,OutputStream os)throws Exception
{
int b=-1;
while((b=is.read())!=-1)
{
os.write(b^password);
}
}
这里面的password为一个变量,只有你自己知道,你可以把这个密码存储在config.properties文件里然后利用IO流读取
这是我的理解,不知道对不对,希望对你有帮助(*^__^*) |