悦耳期待

文章
5
资源
0
加入时间
4年0月7天

编译」(compile),与「反编译」(decompile)..哪些语言容易被反编译.

编译」(compile),就有「反编译」(decompile)同样的道理,有「编译」(compile),就有「反编译」(decompile);有「反编译」,就有「反反编译」。对于Java和.NET这种虚拟机器的中间码来说,尤其明显。  Java程序编译后的结果是Java Bytecode,而.NET编译后的结果是CIL(Common Intermediate Language),两者都具有下列的特性:  -同为堆栈式(stack-based)指令集。  -同为高阶面向对象机器语言  -和平台无关