原来我以为什么都能反编译 ,但今天搞到一个源代码,发现不能被反编译,求各位大神告诉我他是如何实现的啊?
我用的反编译工具是:jd-gui.
我去 怎么上传不了图片
我用的反编译工具是:jd-gui.
我去 怎么上传不了图片
解决方案 »
- 页面停留3分钟,点击就没反应了。需要刷新页面
- ssh框架搭建好过后、用什么来处理Request跟Response
- Tomcat启动报错
- 线程问题
- SSH 出现了Servlet Action not is available错误 高手来
- Struts的LazyValidatorForm如何获取<select>中的多个值
- 软件找兼职开发人员
- 急急急急急,合并两个ejb到同一个模块后就不行了
- E-mail定时发送问题
- redis的setnx为什么能实现分布式锁?
- action中有一个String类型的test属性,我想在前台用JS alert出来,怎么写?
- spring JdbcTemplate问题!!!急等!!
看这个文章http://wenku.baidu.com/view/55aa02cfda38376baf1faecb.html
1.隔离Java程序
2.对Class文件进行加密
3.转换成本地代码
4.代码混淆例如,你可以替换变量名和方法名,反编译的结果,你会看到好多a,b,c……
1.对于我不太实用啊 我们的程序以后有可能在局域网啊,那就取不到代码了啊
2.不知道怎么加密啊
3。什么叫转换成本地代码
4.我用的是SSI ,里面类名,方法名,属性名,都是在配置文件里面配置的 估计不能混淆啊还有我就想问 我描述的那哥们的代码为什么不能被反编译啊
我就想做到他那个样子
因为java最终总是要编程字节码的,自己实现classLoader或者直接hack JVM,
就一定能拿到字节码,然后反编译。不过混淆过的代码反编译出来没有可读性。。