Yes, they are called decompilers. They do exist.
There was sort of a debate in another thread about that because I said I didn’t agree with them because it is easy to steal peoples work and everyone else came back at me that they were good.
I agree they are good if you are trying to recover a file and for some reason you lose the .fla or it becomes damaged somehow. Then you could just open up your Decompiler and open the .swf file.
But decompilers can also be used on other people work on the web. This is what I don’t agree with. Unless you get permission from the person who originally created the .swf file (if it is on a site and not downloaded like your button) then to me it is stealing.
Ups and Downs I tell ya, decide what you like I suppose.