Pav*_*tar 5 reverse-engineer decompile
我见过我的朋友从一个java '*.class'文件中检索源代码文件。他使用了某种软件。
是否可以用'*.exe'做同样的事情?如果是,我该怎么做?考虑到可执行文件只是一个不受版权保护的小文件,这样做是否合乎道德?
小智 8
这取决于开发人员使用的底层语言。
对于 Java 和 .NET 语言,大部分时间都可以“反编译”源代码。它不会是真正的原始代码(变量名称会有所不同,编译器的优化会重新排列代码等),但会很接近。
其他语言如 C/C++ 就没有那么容易了。
就道德而言,如果您只是一个有兴趣玩耍的业余编码员,那很好。但是,如果您是专业人士并且您正试图获取源代码来复制应用程序,那么这是非常不道德的,并且是一个很大的禁忌!
| 归档时间: |
|
| 查看次数: |
44902 次 |
| 最近记录: |