2 Apr 2012
I'm working on SWF hacking in order to build a seamless licensing for a SWF (Flash) application.
Here is what I have found so far:
Always reading in bytes. If the specification said that it uses only 5 bit, you will need to pad the other 3 bits before moving on.
Unsigned and signed integer is in a weird form. For example, when we read
(16 bit) for an integer, it actually means ``0x13CA
`. Or when we read
0xCA13AF69`` (32 bit) for an integer, it actually means
ZLIB can be decompressed by
I can parse an SWF application into meaningful blocks.
There are two things left: