所以,我想知道是否有一个GUI工具(win / linux)可以加载这些源和elf文件,然后我可以读取'编译的c代码'。
答案 0 :(得分:0)
您可以在终端窗口中运行 objdump -d -M intel path / to / CompiledCprogram ,从汇编代码中的 main:部分读取已编译的程序。汇编代码。
除此之外,您可能无法对已编译的C程序做很多事情。
答案 1 :(得分:0)
使用IDA PRO + Hex-Rays decompiler。
它不会为您提供确切的C程序,但它会尝试从程序集重建C源程序。实际上并没有那么糟糕,但这不是一个廉价的解决方案。