摘要
本发明提供一种探针代码保护方法、系统、设备及介质,属于代码保护技术领域,对探针程序的类字节码进行加密处理,生成加密字节数据;对加密字节数据按照预设规则进行乱序处理,生成洗牌后的加密数据;在加密类文件中嵌入加密元信息,所述加密元信息包含洗牌规则标识和版本标识;对加密过程中使用的密钥进行结构变换和隐写处理,生成隐匿密钥表示;将加密类文件、加密元信息及隐匿密钥表示打包为发布包,形成具备多层加密保护的探针程序。方法具备密钥不可见、类加载即时性强、加密不可逆性高等优势,能够有效提升探针代码的安全性能力,适用于对探针程序有安全防护需求的场景。
技术关键词
代码保护方法
多层加密保护
探针
洗牌
解密
非对称加密算法
标识
加密数据
执行完整性校验
代码保护系统
代码保护技术
校验算法
程序
校验码验证
多级校验
隐写技术
密钥结构