SWF File
[Magic Home][Home]
This is a page for SWF file analysis. | |
|
Sample code
public string getSwf(byte[] b) { string TextBox1 = ""; try { TextBox1 += "Byte 0 [Should be 46]: " + Global.intToHex(b[0]) + "<br/>"; TextBox1 += "Byte 1 [Should be 57]: " + Global.intToHex(b[1]) + "<br/>"; TextBox1 += "Byte 2 [Should be 53]: " + Global.intToHex(b[2]) + "<br/>"; TextBox1 += "Byte 3: Version: " + Global.intToHex(b[3]) + "<br/>"; uint filesize = ((uint)b[7] << 24) + ((uint)b[6] << 16) + ((uint)b[5] << 8) + ((uint)b[4]); TextBox1 += "Byte 4-7: File size (bytes): " + Convert.ToString(filesize)+ "<br/>"; } catch { } return (TextBox1); }
An outline of the format is: