FlashHacker Online Help
Runtime Hacks rundown
- FSCommands
- FSCommands are sent from Flash to FlashHacker. These can be sent in Flash with the ActionScript:
fscommand("command", "parameters")FlashHacker will list all the FSCommands sent to it in the format: <command> : <parameters>
- FSCommands are sent from Flash to FlashHacker. These can be sent in Flash with the ActionScript:
- Get Variables
- Put in the name of the variable you wish to get and click 'Get Var' to get the current value in the named variable.
- Set Variables
- Put in the name of the variable to set and a value to set it to and click 'Set Var'.
- Goto Frames
- Enter the frame to jump to and click 'Goto' to skip to that frame.
- Add Layers
- Lets you add in your own flash files into the swf object. May come in handy for some sort of ActionScript injection of sorts. Layers and their subsequent variables are addressed via the format: _layer0.varname for the main layer and _layer1.varname and up for subsequent layers.
ActixeX control missing
Try installing the Flash Player first: http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&ogn=EN_US-gntray_dl_getflashplayer
If that doesnt fix it then download Flash9e.ocx and put it in C:\windows\system32\Macromedia\Flash\ then click Start -> Run -> and run "regsvr32 C:\windows\system32\Macromedia\Flash\Flash9e.ocx"
Flare help
"Flare is a free ActionScript decompiler. It decompiles SWFs produced by Macromedia Flash, including Flash MX 2004 and Flash 8."- http://www.nowrap.de/flare.html
You'll need Flare if you want to do any of the ActionScript hacks, just download the command line version and unzip it anywhere, though I recommend the same folder as FlashHacker. Then, in FlashHacker, open up the ActionScript hacks and click 'Load Flare' to open the Flare decompiler.
Then it's just a case of loading the SWF file and clicking 'Decompile'. You can then view the source in plain text or have it crawled by FlashHacker for the bits you might be interested in.
If you have any other questions, Contact Me.