我想知道是否有任何方法可以生成X86 PE二进制的C代码。我不是 需要 这,我只想了解一些封闭式软件的工作方式。

从我的常识中,我认为过程是:

  • 将X86二进制转换为组装,可以使用像ollydbg这样的拆卸器来完成。
  • 将这个组件转换为C。我不知道任何工具,实际上是我的问题。

我非常感谢您的帮助。谢谢你。

PS:如果这是不合法的(尽管我不是饼干,也没有破解目的)请删除此问题.

有帮助吗?

解决方案

如果您将IDA Pro与Hexray Exompiler一起使用,则可以获得一些可读的C源代码。 (但是准备一堆 goto- 和不必要的变量)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top