CyberShadow / RABCDAsm

Robust ABC (ActionScript Bytecode) [Dis-]Assembler
http://blog.thecybershadow.net/2010/05/05/announcing-rabcdasm/
GNU General Public License v3.0
431 stars 92 forks source link

ABC file size question #10

Closed DmitriyYukhanov closed 12 years ago

DmitriyYukhanov commented 12 years ago

Hey again!

Is it OK if ABC file size after assembling is smaller then original extracted ABC file size, even if nothing was changed in the disassembled files?

If not, I'll send a swf where I see this issue.

CyberShadow commented 12 years ago

Yes, it's OK. The disassembler/assembler process attempts to preserve semantical, but not binary, identity. The ABCFile internal representation tries to preserve binary identity, but there is no corresponding textual (user-visible) representation. Check the "Hacking" section of the doc for details.

DmitriyYukhanov commented 12 years ago

Thanks for your fast answer!