I have some Flash SWF files that I need some insight into how they are working. Are they any good tools out there to reverse engineer a SWF file?
Thanks.
I have some Flash SWF files that I need some insight into how they are working. Are they any good tools out there to reverse engineer a SWF file?
Thanks.
I hate to give the "just google it" answer, but it really is that simple if you know what terms to use.
In addition to grabbing a Flash decompiler, you may want to read the SWF File Format Specification docs.
FWIW: I have created an ActionScript 3 (dis-)assembler (which allows you to assemble back modified code, even for obfuscated files). It is similar in functionality to flasm, however it targets the AVM (used in newer Flash versions), and works directly with the AS bytecode rather than entire SWF files. To edit the rest of the file, you could use a tool such as SWiX.