如何将文件反编译为原始语言

时间:2016-03-30 22:16:04

标签: notepad++ ascii decompiling

自从我Notepad++以来我一直在查看文件,并意识到我可以用它编辑它们,这就是我所做的,但只是得到这样的东西:

uí9öuókuø9öu¸huû9öu¸h+uü9öu#Æ=ué9öuþ9÷u:öuK§uß9öuók-uÿ9öuþ9auÿ9öuK§(uÿ9öuRichþ9öu。起初,我以为我正在研究一种我还不知道的计算机编程语言。

但后来我意识到它是由Notepad++转换为 ASCII 的编译代码,所以我怎样才能将文件反编译为'原始语言(比如 C ++ 汇编)?所以我可以改变它或只看代码,这样我就可以研究它是如何工作的。

我是否必须下载一些内容才能完成我想要做的事情?或者有没有办法使用命令提示符

我感谢你花时间看看这个!

1 个答案:

答案 0 :(得分:3)

你实际上是在问如何将碎牛肉变成奶牛。有些反汇编程序会将可执行文件转换为汇编代码,因为这很容易做到。转向C ++非常困难且不可靠。

某些有限优化的语言(如Visual Basic)的反编译器运行得相当好。 C ++不是其中之一。

考虑一个应用程序是用多种语言编写的。