SWFTools

From aldeid
Jump to navigation Jump to search
DRAFT
This page is still a draft. Thank you for your understanding.

Description

SWFTools is a complete framwork intended to analyze Flash files. It is composed of following tools:

as3compile
a standalone ActionScript 3.0 compiler
font2swf
Font file (TTF, Type1) conversiom to SWF
gif2swf
GIF to SWF conversion. Able to handle animated gifs
jpeg2swf
generates a slideshow from one or more JPEG pictures. Supports motion estimation compression (h.263) for better compression of video sequences
pdf2swf
PDF to SWF Converter. Generates one frame per page. Enables fully formatted text, ::including tables and formulas, inside a Flash Movie.
pdf2swf
Set a SWF encoder specific parameter
png2swf
like JPEG2SWF, only for PNGs
swfbbox
allows to read out, optimize and readjust SWF bounding boxes
swfbytes
hex dump swf byte code to a file
swfc
SWF file creation from simple swfc script files. Includes ActionScript 2.0/3,0 support
swfcombine
multi-function tool for SWF insertion into wrapper SWFs, SWF concatenation, stacking, and basic parameter manipulation (e.g. size change )
swfdump
print out SWF asset information, i.e. images/fonts/sounds, code content disassembly, cross-reference and bounding box data.
swfextract
SWF element extraction: Movieclips, Sounds, Images, shapes, etc
swfrender
bitmap rendering from swf files created with pdf2swf, jpeg2swf or png2swf
swfstrings
scans SWFs for textual ( aphpanumeric ) data
ttftool
ttf font manipulation tool
wav2swf
WAV audio to SWF conversion

Installation

Prerequisites

$ sudo aptitude install libfreetype6-dev libjpeg8-dev libgif-dev

SWFTools

$ cd /data/src/
$ wget http://www.swftools.org/swftools-0.9.2.tar.gz
$ tar xzvf swftools-0.9.2.tar.gz
$ cd swftools-0.9.2/
$ ./configure
$ make
$ sudo make install

Comments