OS4 DepotLogo by DBAlex 
(anonymous IP: 3.144.124.232,0) 
 HomeRecentStatsSearchMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (596)
   o Document (22)
   o Driver (97)
   o Emulation (147)
   o Game (1004)
   o Graphics (497)
   o Library (115)
   o Network (232)
   o Office (66)
   o Utility (923)
   o Video (69)

Total files: 4365

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site


 Readme for:  Development » Utility » flasm.lha

Flasm

Description: A Dis/assembler of Flash ActionScript bytecode
Download: flasm.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 280kb
Version: 1.62
Date: 18 Feb 08
Author: Igor Kogan, AmigaOS 4.0 port by Varthall / Up Rough
Submitter: Varthall / Up Rough
Email: varti02/hotpop com
Homepage: http://www.nowrap.de/flasm.html
Category: development/utility
License: Other
Distribute: yes
Min OS Version: 4.0
FileID: 3437
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads:  (Current version)
 (Accumulated)

[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 
Flasm 1.62 build Feb 18 2008

(c) 2001 Opaque Industries, (c) 2002-2007 Igor Kogan, (c) 2005 Wang Zhen
AmigaOS 4 port by Varthall / Up Rough (varti02()hotpop.com)
All rights reserved. See LICENSE.TXT for terms of use.


Flasm is a free command line assembler/disassembler of Flash ActionScript
bytecode. It lets you make changes to any SWF. Flasm fully supports SWFs
produced by Macromedia Flash 8 and earlier Flash versions. 

About
-----

Flasm disassembles your entire SWF including all the timelines and events.
Looking at disassembly, you learn how the Flash compiler works, which improves
your ActionScript skills. You can also do some optimizations on the disassembled
code by hand or adjust the code as you wish. Flasm then applies your changes to
the original SWF, replacing original actions.

It's also possible to embed Flasm actions in your ActionScript, making
optimizing of large projects more comfortable.

Flasm is not a decompiler. What you get is the human readable representation of
SWF bytecodes, not ActionScript source. If you're looking for a decompiler,
Flare may suit your needs. However, Flare can't alter the SWF.

Complete documentation can be found here: http://www.nowrap.de/flasm.html . Page
too long? You don't have to read it all. First, make yourself familiar with
usage. Then read flash virtual machine topic to understand the concept of
registers and stack.Disassemble some of your SWFs, starting with simpler ones,
to see the inner workings of the Flash compiler. The rest of this page tries to
address questions you may have at this point.

There is no installation procedure. Just create a folder named flasm somewhere
and unpack the archive there. To uninstall, delete the folder and you're done.
Flasm doesn't touch your system files or registry.

Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment