Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Firebug-like debug tool for flash applications that run in a browser?

Tags:

flash

Is there a tool/setting with the help of which I can track or debug flash applications running in a browser? Example apps: A multiple file uploader, or a .flv video player.

Updated: Just found out that flash apps may be using protocols other than http, for eg. rtmp. The feature I require is to keep track of all communication with any remote server. (Remember the net tab of Firebug?)

Any suggestions?

UPDATE: Flash is essentially a different user agent, so firebug and tamperdata both cannot track the http communication.

UPDATE 2: Fiddler looks perfect for Windows. Any *nix alternative? Thanks!

UPDATE 3: Considering debugger version of flash player at http://www.adobe.com/support/flashplayer/downloads.html

like image 473
Swanand Avatar asked Jul 20 '09 13:07

Swanand


2 Answers

If you want to see HTTP communication, I recommend Fiddler.

like image 182
Svante Svenson Avatar answered Oct 03 '22 06:10

Svante Svenson


None of the listed tools hooks behind the Flash Player using socket communication (even if only HTTP protocol is used to port 80, as in as3httpclientlib), probably because they are not passing through the browser.

Does anyone know any tool that does? (of course ethereal/wireshark does, but it's too fine-grained, the full HTTP conversation is not rebuilt automatically)

like image 21
rewritten Avatar answered Oct 03 '22 08:10

rewritten