当前位置:  技术问答>java相关

各位老鸟:你们是如何看待和对待java的反编译问题的,我感觉比较迷茫和困惑。

    来源: 互联网  发布时间:2015-07-02

    本文导语:  你们是如何看待和对待java的反编译问题的,我感觉比较迷茫和困惑。 dtjava那么厉害,那编写一个软件岂不是很容易就被逆向工程了? | 其实解决的办法也不是没有,方法有2个: 1、代码的书...

你们是如何看待和对待java的反编译问题的,我感觉比较迷茫和困惑。
dtjava那么厉害,那编写一个软件岂不是很容易就被逆向工程了?

|
其实解决的办法也不是没有,方法有2个:
1、代码的书写方式;
2、自己编写一个JVM;
你可以去java.sun.com看看,哪里有比较多的资料.

|
3 使用一些java代码混淆器,改动过后的class反编后很难看懂

|
1、java一般跑在服务器端,没那么容易得到。

2、可以用混淆编译器编译

|
0恩, 这样说吧!
JAVA的程序的确是容易反编译。
但是,是有办法改进这些缺点的。
曾经听过有人说自己做JVM来做到这个,但是太麻烦了。而且技术性太高,恐怕不是我等JAVA初学者可以做到。那没有其他办法了吗?也不一定!我记忆中记得,曾经有人说过通过一个好像是叫ClassLoader的类(或者是方法,我也记不清楚了)来达到。这文章,好像是IBM的developerWorks  Java 专区的文章,有兴趣不妨去看上一看。

|
发表点个人观点,没觉得反编译有什么不好,至少带有一些自由软件精神,迫使你开放代码。SUN公司辛辛苦苦做的很多东西都是开放源码的,LINUX也有开放源码的,咱们做的东西有什么不可开放的?

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux 初学者的疑问 (各位老鸟进来看看)
  • 请教各位老鸟,DOS下用什么命令可以看系统的配置信息??
  • 对老鸟来说的读源码中的超简单问题
  • 请教老鸟怎么修改硬件配置?
  • 初学linux/unix,请老鸟指教
  • 最近想学linux。希望老鸟们进来提个建议。
  • 本人菜鸟,请老鸟指点两个问题。
  • 大虾,老鸟们,新手请教,都有什么是“由于历史的原因”造成的
  • 请各位老鸟指点啊 (关于linux下是否能安装字典类软件的问题)
  • 老鸟们拯救菜鸟吧
  • 请教老鸟们一个问题,同学前两天装了red hat 我用时发现竟然没有service 命令。是怎么样回事啊
  • 高分请问哪位老鸟有dos下的3ds?
  • 我——菜鸟一个。有这么一个想法,以前没有做过,请知道的老鸟指点
  • 新手急求!老鸟帮忙应付面试
  • 菜鸟第一次安装红帽子7.2的一箩筐问题。每个问题会开个帖子,各放100分!请有安装经验的老鸟们帮忙解决。第二个问题:什么是LILO?怎么样
  • 老鸟帮帮菜鸟为什么没有输出呢?
  • 小菜鸟一只我这次可又被卡住了-为什么我的JDK里的JAVAC好用,JAVA就是打死也不好用--各位老鸟,拜托了!
  • 菜鸟第一次安装红帽子7.2的一箩筐问题。每个问题会开个帖子,各放100分!请有安装经验的老鸟们帮忙解决。先来第一个问题:安装红帽子72计
  • java连接sybase问题。菜鸟送分老鸟,快来接!!!
  • 菜鸟LINUX问!!!!老鸟回答,高分,谢谢大家了!!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3