flasm - assembler and disassembler for Flash (SWF) bytecode

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe amd64
Package filename flasm_1.62-10_amd64.deb
Package name flasm
Package version 1.62
Package release 10
Package architecture amd64
Package type deb
Category universe/utils
Homepage http://flasm.sourceforge.net/
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 83.89 KB
Installed size 246.00 KB
Flasm disassembles your entire SWF including all the timelines and
events. Looking at disassembly, you learn how the Flash compiler works.
You can also do some optimization on the disassembled code by hand or
adjust the code as you wish. Flasm can then re-assemble the bytecode
into a new SWF.
It is also possible to embed Flasm actions in your ActionScript, making
optimization of large projects more comfortable.
Flasm is not a decompiler. What you get is the human readable
representation of SWF bytecode, not ActionScript source.
Flasm can also compress and decompress SWF files.
Flasm does not and may never work with Flash 9 files since Flash 9 is
a new virtual machine and support for it would mean a full rewrite.


Package Version Architecture Repository
flasm_1.62-10_i386.deb 1.62 i386 Ubuntu Universe
flasm - - -


Name Value
libc6 >= 2.14
zlib1g >= 1:1.1.4


Type URL
Mirror archive.ubuntu.com
Binary Package flasm_1.62-10_amd64.deb
Source Package flasm

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install flasm deb package:
    # sudo apt-get install flasm




2017-11-23 - Paul Wise <pabs@debian.org>
flasm (1.62-10) unstable; urgency=medium
* Add patch by Adrian Bunk to prevent FTBFS with parallel builds (Closes: #882408)
2017-11-22 - Paul Wise <pabs@debian.org>
flasm (1.62-9) unstable; urgency=medium
[ Helmut Grohne ]
* Fix FTCBFS: Let dh_auto_build pass cross compilers to make. (Closes: #882364)
[ Paul Wise ]
* Change priority from extra to optional
* Move upstream meta-data file to the correct location
* Switch to machine-readable copyright files
* Update links from http to https where possible
* Now complies with Debian Policy 4.1.1
* Convert clean override to debian/clean file
* Switch to debhelper compat version 10
2017-07-29 - Paul Wise <pabs@debian.org>
flasm (1.62-8) unstable; urgency=medium
* Fix FTBFS with new gperf by updating copy of function prototype
(Closes: #869595)
2013-06-02 - Paul Wise <pabs@debian.org>
flasm (1.62-7) unstable; urgency=low
* Use canonical and fixed Vcs-* URLs
* Use new style sf.net tracker URLs
* Improve the watch file slightly
* Add a file with info about upstream
* Switch to debhelper compat 9, fix flags
* Bump Standards-Version, no changes needed
* Add more hardening
2011-02-12 - Paul Wise <pabs@debian.org>
flasm (1.62-6) unstable; urgency=low
* Register the documentation with doc-base
2010-07-27 - Paul Wise <pabs@debian.org>
flasm (1.62-5) unstable; urgency=low
* Switch to dpkg-source 3.0 (quilt)
* Switch to debhelper 7 dh build rules
* Bump Standards-Version, no changes needed
* Convert files to Unix line endings and UTF-8
2009-07-17 - Paul Wise <pabs@debian.org>
flasm (1.62-4) unstable; urgency=low
* Add a patch to rework the temporary file handling (Closes: #530383)
* Bump Standards-Version, no changes needed
2009-02-22 - Paul Wise <pabs@debian.org>
flasm (1.62-3) unstable; urgency=low
* Fix src pkg to work with dpkg-source 3.0 (quilt) (Closes: #485343)
* Fix FTBFS with new version of bison (2.4.1) (patch from Gentoo/Fedora)
* Implement support for parallel=n in DEB_BUILD_OPTIONS
* Add a README.source pointing at the quilt README.source
* Bump Standards-Version for the above changes
2008-04-26 - Paul Wise <pabs@debian.org>
flasm (1.62-2) unstable; urgency=low
* Move the Homepage to the new source package field
* Make the patch process safe with multi-job make
* Bump Standards-Version (no changes needed)
* Add Vcs-* fields
2007-07-08 - Paul Wise <pabs@debian.org>
flasm (1.62-1) unstable; urgency=low
* New upstream release
- Mention lack of Flash 9 support in the description
- Update copyright information (years & trademarks)
* Change my email address now that I'm a Debian Developer
* Switch to debhelper compatibility level 5
* Convert 01-config-file.patch to something useful to upstream
* Distribute upstream CHANGES.TXT as NEWS instead of changelog
* Don't ignore make clean failures (thanks lintian)
* chmod -x before creating the tarball instead of at build time

See Also

Package Description
flatnuke_2.7.2-0ubuntu3_all.deb flat-file based CMS
flatpak-builder-tests_0.10.9-1_amd64.deb Application deployment framework for desktop apps (tests)
flatpak-builder_0.10.9-1_amd64.deb Flatpak application building helper
flatpak-tests_0.11.3-3_amd64.deb Application deployment framework for desktop apps (tests)
flatpak_0.11.3-3_amd64.deb Application deployment framework for desktop apps
flatzinc_5.1.0-2build1_amd64.deb constraint problem modelling language
flawfinder_1.31-1_all.deb examines source code and looks for security weaknesses
fldiff_1.1+0-5_amd64.deb graphical diff program
fldigi_4.0.1-1_amd64.deb digital modem program for hamradio operators
flent_1.2.2-1_all.deb FLExible Network Tester for bufferbloat testing and more
flex-old-doc_2.5.4a-10ubuntu2_all.deb Documentation for an old flex (a fast lexical analyzer generator)
flex-old_2.5.4a-10ubuntu2_amd64.deb Old version of the fast lexical analyzer generator
flexbackup_1.2.1-6.3_all.deb Flexible backup tool for small to medium sized installations
flexbar_3.0.3-2_amd64.deb flexible barcode and adapter removal for sequencing platforms
flexc++_2.06.02-2_amd64.deb Flex-style scanner generator for C++