1

将以下字节码转换为汇编语言的最简单方法是什么?

83 EC 8B 55 51 53 AC C4 05 8B 64 57 00 00 00 30 8B 0C 40 8B 00 8B 0C 40 58 8B 00 8B 03 D8 89 18
50 8B 3C 40 8B DA 01 78 DF 01 20 7A 07 8B C9 31 38 81 D8 01 61 65 72 43 78 81 1C 75 41 73 73 0B
8B 13 75 00 D8 01 24 42 48 04 B7 0F 01 1C 52 8B 82 1C 03 DA C7 83 09 EB 4A 3B 41 04 8D CF 7C 18
8D 50 F0 45 31 57 AC 7D 00 11 B9 C0 AB F3 00 00 44 AC 45 C7 50 00 00 00 50 50 50 50 00 09 E8 50
61 63 00 00 65 2E 63 6C 50 00 65 78 59 5F D3 FF 03 E0 C1 5B C9 06 C0 83 90 90 90 C3

提前致谢!

4

1 回答 1

1

反汇编字节码非常酷。对您来说最快的方法可能是使用在线反汇编程序 ODA 之类的东西。有很多工具可以反过来,你甚至可以在 python 中生成字节码!

为了进一步反转,反编译器不仅会反汇编并为您提供汇编,而且还会再上一层,并尽可能为您提供 C 代码。Hex-Rays就是一个很好的例子。

但是,您只需要一个简单的反汇编器就可以从字节码中获取汇编!

于 2015-07-07T19:46:06.057 回答