public class ProtectOrderDecryptHandlerB extends GeneralClassProtection
构造器和说明 |
---|
ProtectOrderDecryptHandlerB() |
限定符和类型 | 方法和说明 |
---|---|
byte[] |
addAll(byte[] a1,
byte[] a2) |
com.fr.third.javassist.CtClass |
completeSelf(com.fr.third.javassist.ClassPool classPool)
在打包时调用,返回自己完整的字节码,用于文件处理
|
void |
executeProtect()
执行
|
byte[] |
getBytes() |
java.lang.String |
getFileName()
获取对应原始文件名
|
java.lang.String |
getName() |
boolean |
isDeleteFile(com.fr.third.javassist.ClassPool classPool)
默认情况是有Hidden注解的就删除原文件
|
java.lang.String |
md5()
md5值
|
getTargetLoader, modifyMD5
public java.lang.String getName()
public byte[] getBytes()
public java.lang.String md5()
ClassProtection
public void executeProtect()
ClassProtection
executeProtect
在接口中 ClassProtection
public com.fr.third.javassist.CtClass completeSelf(com.fr.third.javassist.ClassPool classPool) throws java.lang.Exception
ClassProtection
completeSelf
在接口中 ClassProtection
java.lang.Exception
public boolean isDeleteFile(com.fr.third.javassist.ClassPool classPool)
isDeleteFile
在接口中 ClassProtection
public byte[] addAll(byte[] a1, byte[] a2)
addAll
在接口中 ClassProtection
public java.lang.String getFileName()
ClassProtection
getFileName
在接口中 ClassProtection