A python tool to extract SWF files from Flash projector executable bundles.
- Download unbundle.py
- Open a command line (CMD, PowerShell, Bash, Terminal, etc.) in the directory containing unbundle.py
- Run
python unbundle.py -i <path to input file> -o <path to output file>
(might bepython3
instead ofpython
)
- -i, --input
- Specifies the path of the input file
- Omitting this will read from stdin
- -o, --output
- Specifies the path of the output file
- Omitting this will print to stdout
- -v, --verbose
- Displays verbose output
- -e, --executable
- Retrieves the executable instead of the SWF
- -b, --bundlewith
- Specifies the path of a standalone executable.
- When present, bundles the input SWF with this executable instead of extracting.
http://www.nullsecurity.org/article/extracting_swf_from_flash_projector