如果我使用反编译器获取已知C ++ .exe僵尸网络bin的源代码,那么程序会在“反编译”期间执行吗?
我应该使用什么反编译器?
答案 0 :(得分:0)
没有。反编译将二进制文件视为数据,并且不执行任何代码。
就像看乐谱一样来确定音乐的结构。音乐没有播放或听到。
要使用的反汇编程序或反编译器取决于可执行文件的体系结构。由于您提到.exe
,表明它是MS Windows或Vax / VMS。搜索适合您环境的产品。
答案 1 :(得分:0)
我还没有看到任何生成C ++代码的反编译器。我已经看到了一些实验性的尝试生成C代码的合理尝试,但它们往往依赖于匹配特定编译器的代码生成模式(可能已经改变,自从我上次研究这个以来已经有一段时间了) )。当然,任何符号信息都将消失。谷歌的“反编译”。