不知道用什么语言写的软件可能反编译成功吗
这个好像不能把,每种语言的方法不一样!
还是C 吧,这个软件可以做到
exe文件无论是什么语言写出来的,最终生成的可执行代码是没有什么区别的。
你都可以反编译成汇编进行查看。
如果加密或者加壳了,你也可以尝试脱壳,通用的加密软件都有脱壳程序额可以用,当然不是一定能够成功的。
再下来,如果你有一个能够反编译的exe了,那么你需要极其精通汇编才可以看懂。很多软件,尤其是商业软件,都会在代码中加入反汇编程序段,最简单的就是无限跳转指令。你会跟踪很久,然后把自己绕糊涂。
反编译不是一个简单的工作,需要极大的耐心才行,否则软件公司都不要考虑赚钱了。
说回来,任何可以执行的exe文件理论上都可以反编译。但能不能看懂就是你的问题了。
只要你想反编译的文件是exe,那么只可能反编译成汇编,没有其他的语言。
追答 : 因为无论什么软件和语言,最终生成的exe文件都是机器码,反编译也只能是机器码。
由能够执行的机器码反汇编成汇编语言,是为了能够更直观一点的读懂。
当然如果你能够看懂机器码,那么可以不用反汇编,直接用编辑软件打开exe看也行的,哈哈哈哈
只有学汇编,没别的办法。
。
java等语言都可以做到的
得有一个母体语言吧
微信上有这功能!但只限标准的普通话!
貌似很难。能成功的话就是大神了。
这个应该不能吧。
答:没有你说的那种完全意义上的反编译软件,只有部分反编译的软件,用于软件的破解与调试。 VBParser v1.2 下载: 这是PCODE方式编译的VB程序的一个静...详情>>