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