【发布时间】:2012-03-23 22:18:16
【问题描述】:
我见过很多加密类加载器。如:
http://www.javaworld.com/javaworld/javaqa/2003-05/01-qa-0509-jcrypt.html?page=2
那是我正在努力适应我的需要的那个。
我基本上有一个加密的 JAR,我已将其解密为一个字节数组(“byte[] decrypt;”)。
我现在想使用那个字节数组来加载类,所以我不需要在硬盘上创建一个包含解密 jar 的文件。
我需要它来使用 URLClassLoader 而不是 ClassLoader,因为我有 ClassLoader 需要从中获取的另一个数组(“URL[] urls”)。 (除非你可以使用普通的类加载器来做到这一点?)
有什么想法吗?
【问题讨论】:
标签: java class memory loader encryption