使用Allatori混淆代码之后,会自动在main方法中增加打印信息,执行后会在控制台输出:
那么要如何去掉这个内容呢?
反编译代码最终找到com.allatori.iIiIIiiiii的THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE方法
反编译后的代码如下:
public void THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(iiiiiiiiii IIiIIiiiii)…
用javassist在该方法中增加insertBefore(“if(true){ return;}”),这样混淆后的代码main方法中就不会打印上面的消息了
有任何问题请加入QQ群197453088
如果想修改ALLATORIxDEMO的加密方法,请加群197453088获取资料