public class ProtectMultiServerChecker extends GeneralClassProtection
| 构造器和说明 |
|---|
ProtectMultiServerChecker() |
| 限定符和类型 | 方法和说明 |
|---|---|
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, modifyMD5public java.lang.String getName()
public byte[] getBytes()
public java.lang.String md5()
ClassProtectionpublic void executeProtect()
ClassProtectionexecuteProtect 在接口中 ClassProtectionpublic com.fr.third.javassist.CtClass completeSelf(com.fr.third.javassist.ClassPool classPool)
throws java.lang.Exception
ClassProtectioncompleteSelf 在接口中 ClassProtectionjava.lang.Exceptionpublic boolean isDeleteFile(com.fr.third.javassist.ClassPool classPool)
isDeleteFile 在接口中 ClassProtectionpublic byte[] addAll(byte[] a1,
byte[] a2)
addAll 在接口中 ClassProtectionpublic java.lang.String getFileName()
ClassProtectiongetFileName 在接口中 ClassProtection