deprecated - you will find this tool distributed under the RedTamarin SDK
About
abcdump is a tool originating from Tamarin utils that allow to display the contents of abc or swf files.
| package | FPAPI | CC | dependencies | cross-platform | redtamarin | |:------------|:----------|:-------|:-----------------|:-------------------|:---------------| | n/a | n/a | n/a | n/a | yes | 0.3.2 |
| browse | /tools/abcdump/trunk |
|:-----------|:--------------------------------------------------------------------------------------------------------|
| checkout | svn checkout http://maashaack.googlecode.com/svn/tools/abcdump/trunk abcdump-read-only
|
http://maashaack.googlecode.com/svn/libs/trunk/exe/win/abcdump.exe'>http://maashaack.googlecode.com/svn/gfx/win.png' align='left' /> http://maashaack.googlecode.com/svn/libs/trunk/exe/osx/abcdump'>http://maashaack.googlecode.com/svn/gfx/osx.png' align='left' /> http://maashaack.googlecode.com/svn/libs/trunk/exe/osx105/abcdump'>http://maashaack.googlecode.com/svn/gfx/osx105.png' align='left' /> http://maashaack.googlecode.com/svn/libs/trunk/exe/nix/abcdump'>http://maashaack.googlecode.com/svn/gfx/nix.png' align='left' />
notes:
- OS X and Linux file probably require to be chmoded
$ chmod +x swfinfo
- Linux binary is compiled for Ubuntu, but should work with Debian, CentOS, etc.
Introduction
The tool will allow you to display the contents of abc and swf files in a lot of different way.
Installation
Depends of your preferences.
Documentation
Usage
abcdump [options] file ...
Each file can be an ABC or SWF/SWC format file.
Options
-a Extract the ABC blocks from the SWF/SWC, but do not
otherwise display their contents. The file names are
of the form file<n>.abc where "file" is the name
of the input file minus the .swf/.swc extension;
and <n> is omitted if it is 0.
-i Print information about the ABC, but do not dump the byte code.
-abs Print the bytecode, but no information about the ABC
-api Print the public API exposed by this abc/swf
-mdversions Use in conjunction with -api when the abc/swf uses old-style versioning
-pools Print out the contents of the constant pools
--decompress-only Write out a decompressed version of the swc and exit
Usages
Print the informations about an ABC file
$ ./abcdump -i file.abc
Extract all the ABC files from a SWF file
$ ./abcdump -a file.swf