加密Java class文件
2011-04-05 10:01
225 查看
基本思想就是将class中的每一个byte进行一个运算,比如加3,然后在classLoader加载这个class文件的时候,对每一个字节进行一个反操作(这里是-3),然后再交给虚拟机去执行。这个‘3’就是key,我们平时在使用付费软件的时候需要提供一个序列码,序列码就是key,不过他们使用的算法并不是简单的运算,是一套成熟的加密算法。
相关文章推荐
- 通过encryption.exe对java的class文件进行加密
- Java代码加密与反编译(二):用加密算法DES修改classLoader实现对.class文件加密
- Java代码加密与反编译(二):用加密算法DES修改classLoader实现对.class文件加密
- Java加密Jar包和Class文件防止反编译的方法
- java 高新技术【10】 编写对class文件进行加密的工具类
- 利用自定义的 ClassLoader 加密 Java Class 文件
- Java--对于 class文件进行加密 然后通过我们自己写的类加载器进行加载指定类
- Java--对于 class文件进行加密 然后通过我们自己写的类加载器进行加载指定类
- java 高新技术【10】 编写对class文件进行加密的工具类
- 利用自定义的 ClassLoader 加密 Java Class 文件
- 深入理解Java Class文件格式(二)
- Java加密技术(十二)——*.PFX(*.p12)&个人信息交换文件
- eclipse把几个java文件打成jar包(不包含Main-Class和Class-Path)
- Java 获取当前文件.class 的相对或绝对路径
- Java编译后产生class文件的命名规则
- 深入理解Java Class文件格式(六)
- Java提高篇——JVM加载class文件的原理机制
- Java加载Class文件的原理机制
- myeclipse2017基础 三方jar包的class文件关联java源代码文件
- 解析Java的Class文件格式——解析魔数和版本号