|
|
|
|
|
by CyberShadow
4140 days ago
|
|
> Obfuscated AS1 code can do strange things like jumping to unaligned SWF addresses in the middle of bytecodes. Oh, I've seen much worse. The AS1 VM actually treats the entire SWF file (after decompression) as an AS program. That means it's possible to jump outside of the bytecode tag and into e.g. the metadata of a JPEG file. |
|
(This is something that is still not fixed in Gnash, so Shumway is certainly farther along.)