0

如果我使用反编译器获取已知 C++ .exe 僵尸网络 bin 的源代码,程序会在“反编译”期间执行吗?

我应该使用什么反编译器?

4

2 回答 2

0

不。反编译将二进制文件视为数据,不执行任何代码。

这就像看乐谱来确定音乐的结构。没有播放或听到音乐。

要使用的反汇编器或反编译器取决于可执行文件的体系结构。既然你提到.exe这表明它是 MS Windows 或 Vax/VMS。寻找适合您环境的一种。

于 2013-04-01T05:36:25.483 回答
0

我还没有看到任何生成 C++ 代码的反编译器。我见过一些实验性的,它们在生成 C 代码方面做出了合理的尝试,但它们往往依赖于匹配特定编译器的代码生成模式(这可能已经改变,自从我上次研究这个已经有一段时间了)。当然,任何符号信息都会消失。谷歌“反编译器”。

于 2013-04-01T05:37:18.147 回答