如果我有一个abc文件,无论是通过flex SDK编译,还是从.SWF文件中剥离,是否有任何工具可以反汇编该文件以查看它包含的内容?如何反汇编ABC字节码?
3
A
回答
4
Download free Adobe Flex SDK。使用sdk/bin/swfdump.exe
。
举例for Windows版本:
swfdump -abc -showbytecode test.swf > abcdump.txt
这应该得到你想要的东西。
1
1
的狨猴源包含一个名为“abcdump”这将反编译的ABC文件的工具,但通常是你自己的建设和使用它。它没有保持最新状态,几乎没有任何指示。
对于SWF文件,可以从SWFTools获得一个名为'swfdump'的工具,它可以反编译swf中的actionscript。
1
RABCDAsm可以反汇编和组装回ActionScript 3字节码。
0
我只能担保炉子。我们取得了巨大的成功!请参阅:https://github.com/whitequark/furnace-avm2
它的工作原理就像原始字节码魅力(如:ABC文件,而无需任何SWF containter)
乔希
相关问题
- 1. Java字节码等价物ILASM /反汇编
- 2. 如何反汇编原始MIPS代码?
- 3. 如何反汇编原始x86代码?
- 4. 如何正确反汇编.NET代码?
- 5. ABC字节码解码失败
- 6. 从c反汇编代码#
- 7. 调试反汇编代码
- 8. 汇编代码存储字节/加载字节
- 9. 理解反编译汇编代码
- 10. 反编译汇编 - 异常代码
- 11. CachedAnonymousMethodDelegate1从代码反汇编代码
- 12. AspectJ反汇编
- 13. 反汇编在Delphi中编码的DLL - 如何启动?
- 14. 反编译OCaml字节代码文件
- 15. 可能反编译R字节码?
- 16. 告诉gdb反汇编“未知”代码
- 17. 反汇编托管代码问题
- 18. 了解反汇编Dalvik代码?
- 19. x86 asm:帮助反汇编代码
- 20. 反汇编自修改代码
- 21. Objdump反汇编不匹配源代码
- 22. 来自visual studio的反汇编代码
- 23. 我做错了反汇编代码
- 24. 反汇编C代替操作代码
- 25. .NET反汇编工具,如反射
- 26. 空字符汇编代码
- 27. 试图反汇编
- 28. 如何从stdin中逐行反汇编?
- 29. 如何解释gdb反汇编输出?
- 30. 如何反汇编VC++应用程序?
我在哪里可以得到我可以swfdump使用选项的帮助? – Fabricio 2013-09-15 15:46:09
其实我不知道。在控制台输入'swfdump'会产生以下结果:'用法:java tools.SwfxPrinter [-encode] [-asm] [-abc] [-showbytecode] [-noactions] [-s 字形] [-external] [-save file.swf] [-nofunctions] [-out file.swfx] file1.swf ...'这并不多,但是如果你知道你想要达到什么目的,这些名字就很容易理解。 – 2013-09-15 18:39:57