We are making a system that has a main swf for the application, and loads separate tools from separate swfs -- there will be versioning issues in the future since the s
I think there is a way to workaround this issue.
Disclaimer: A binary file can be a valid SWF still might not be render-able, but with this you can discard all the invalid SWFs or any other formats whose extension are changed to swf.