将以下字节码转换为汇编语言的最简单方法是什么?
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
提前感谢!
反汇编字节码非常酷。对您来说,最快的方法可能是使用ODA之类的在线反汇编器。有很多工具可以反过来用,你甚至可以用python生成字节码!
对于进一步的反汇编,反编译器不仅会反汇编并提供汇编,而且还会再上一级并在可能的情况下提供C代码。Hex-Rays就是一个很好的例子。
然而,你只需要一个简单的反汇编器就可以从字节码中获得汇编!