How can I determine what flash player version a swf was published for?

I have a SWF of unknown origin, and I need to know which flash player version it was targeted at when it was published. How do I get this info?

Answers


The 4th byte in the SWF file carries the version number, for example 0A is for Flash Player 10.

EDIT: Because of the high interest this question got I've decided to give more feedback

The first 8 bytes of any SWF file are not compressed, the rest of the file could be compressed (or not) by zlib compression.

  • 1st byte: 'F' (not compressed) OR 'C' (compressed).
  • 2nd byte: 'W' always.
  • 3rd byte: 'S' always.
  • 4th byte: version number (09 means this file is targeted at Flash Player 9 and so on...)
  • 5th to 8th: Length of entire file in bytes.

Need Your Help

UILabel not displaying after iOS 8.0 upgrade

ios objective-c xcode

Just updated to iOS 8.0 this morning. I have a piece of code which created some labels and displays them on the scree next to some images. It was working fine before the update. Now the label and the

CommandBarButton click event for several buttons

c# vsto add-in visio

I need to create my own toolbar with set of buttons in the Visio window. The next code generates toolbar (it works), create buttons (it works), and assign Click events handlers for them.

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.