in reply to SWF extraction ...

you could also put the initiating url into the browser and watch the url requests using ethereal or such network sniffer. you should be able to find the swf url request.
the hardest line to type correctly is: stty erase ^H