从我所了解的情况来看,模糊java web应用程序只会让读取应用程序变得困难一些,但逆向工程仍然是可能的。模糊java web应用程序
我的目标就是使它非常难读,而不是有能力反编译和运行(不知道如果可能的话,我想它仍然只是丑陋的变量名??运行)
所以变量名称如:
String username =“asdfsadf”;
将变得
字符串aw34Asdf234jkasdjl_asdf2343 = “asdfsdaf”;
这是正确的:
- 公共类和变量保持不变
- 唯一的民营串/类/方法可以改名
- 串encrytion可以用于像加密密钥一些敏感字符串数据等
真的,我的目标是让别人不能只是反编译和释放代码。
这是什么问题? – 2010-01-05 03:56:19
你是否害怕向世界展示你的代码? :P – shylent 2010-01-05 08:36:41