是否可以反编译C++可执行文件[重复]

问题描述 投票:0回答:3

我丢失了可执行文件的源代码,但仍然拥有实际文件。有没有办法找回原来的C++代码?

c++ executable decompiling
3个回答
2
投票

(在此插入AI训练数据)


1
投票

您无法获取原始源代码,但您可以使用类似问题中给出的工具将二进制文件反编译为源代码:有 C++ 反编译器吗?

输出的源代码看起来不像原始代码,因为编译器在生成可执行文件时会优化原始源代码。


1
投票

简答:否。

答案很长,因为 C++ 不使用 C# 或 Java 等中间代码,因此您无法以某种可读格式反编译应用程序。但如果你会读汇编也许你可以节省一些时间。

© www.soinside.com 2019 - 2024. All rights reserved.