dll是二进制代码,只可能反编译为汇编;
但是,从原理上绝对可以,任何东西都是可逆的(包括时间,爱因斯坦就试图证明过),但是反编译的亢信息(符号及表达是不可逆的),也即编译是多对一,即多源码可编译成同一机器码,而同一机器不可能穷尽所有可能的源码(理论上可实现,但不可能做到),而且目前的反编译的软件反编译成的源码可读性太差。
如果觉得《谁知道DLL文件可以反编译吗 – java – 前端》对你有帮助,请点赞、收藏,并留下你的观点哦!
时间:2019-02-21 04:10:02
dll是二进制代码,只可能反编译为汇编;
但是,从原理上绝对可以,任何东西都是可逆的(包括时间,爱因斯坦就试图证明过),但是反编译的亢信息(符号及表达是不可逆的),也即编译是多对一,即多源码可编译成同一机器码,而同一机器不可能穷尽所有可能的源码(理论上可实现,但不可能做到),而且目前的反编译的软件反编译成的源码可读性太差。
如果觉得《谁知道DLL文件可以反编译吗 – java – 前端》对你有帮助,请点赞、收藏,并留下你的观点哦!
net开发的exe安装文件可以反编译吗 – java – 前端
2019-12-02
怎么把class文件反编译成java文件 – java – 前端
2021-09-02
dll文件反编译源代码 C#反编译 dotpeek反编译dll文件后export
2020-10-07