[问题] 反编译Java/Python之类的语言都极其容易

楼主: dharma (達)   2017-05-26 22:54:55
一个最简单的理由:动态语言几乎无法完全的隐藏来源码。反编译 Java/Python 之类的
语言都极其容易,因此他们在现实中,更多的用于服务器,毕竟服务器的程式码不需要部
署和发布到用户的机器上,所以就无需隐藏来源码。
http://tw.duanzh.com/answer/547574
上文写的Java
是不是应该是JavaScript才对啊?
thanks
作者: ssccg (23)   2017-05-26 23:18:00
不对,因为javascript通常根本不用反编译是说这问题和答案都不太符合现实...
作者: y3k (激流を制するは静水)   2017-05-26 23:54:00
是阿 动态语言和类比的方式都是这种问题根本像是冲文章数的 可以忽略XD
作者: Neisseria (Neisseria)   2017-05-27 16:39:00
Java bytecode 很好反编译啊,有些 IDE 就提供这个功能我目前用 IntelliJ IDEA 就有这个功能就算用 C/C++/Go/Rust 写,还是可以反组译成组语啊组语当然会比 Java 反编译出来的程式码难看很多要考虑的是做这件事有没有价值,当然也要看懂组语
作者: chchwy (mat)   2017-05-27 17:16:00
文章没错 Java/C#都很容易反编译
作者: james732 (好人超)   2017-06-03 19:25:00
不过原生的机械码要翻回高阶语言几乎是不可能的

Links booklink

Contact Us: admin [ a t ] ucptt.com