java编译器:Java混淆编译器来源: 发布时间:星期二, 2009年2月17日 浏览:16次 评论:0
近发现大家很多问题都涉及到了混淆器概念特发此贴希望在大家学习过程中有所借鉴 最近试用了几个Java混淆器(Java Obfuscator)感觉没有个完全另人满意 于是想干脆自己写个得了翻了几页Java虚拟机规范标准的后突发奇想别混淆器都是在编译好 code上做文章能不能从源码直接编译成经过混淆文件呢?就这样花了个多星期时间写了个Java混淆编译器(Java Obfuscator Compiler) Q: 什么是混淆器? A: 由于Java运行时是动态连接因此编译成目标文件中包含有符号表使得Java很容易被反编译混淆器可以打乱文件中符号信息使反向工程变得非常困难 |