Skip to content

A handy tool to peek inside SWF files! This is an archive for AS3 Sorcerer, a decompiler for Flash ActionScript 3.

Notifications You must be signed in to change notification settings

AmrDevEG/as3sorcerer-decompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

AS3 Sorcerer - SWF to ActionScript 3 Decompiler

AS3 Sorcerer Icon

A repository providing access to and information about AS3 Sorcerer, a powerful decompiler for Adobe Flash .swf files.

About AS3 Sorcerer

AS3 Sorcerer is a desktop application designed for developers, researchers, and hobbyists working with Adobe Flash technology. Its primary function is to reverse-engineer SWF files, converting them back into readable and well-structured ActionScript 3.0 (AS3) source code.

This tool is incredibly useful for:

  • Recovering lost source code.
  • Learning from existing Flash applications and games.
  • Analyzing the inner workings of a SWF file for security or interoperability purposes.

Key Features

  • Full AS3 Decompilation: Converts compiled ActionScript 3.0 bytecode back into human-readable .as source files.
  • Asset Extraction: Allows you to view and save embedded assets like images (JPG, PNG), sounds (MP3), fonts, and sprites.
  • Intuitive GUI: Features a straightforward graphical user interface that makes it easy to open files and navigate the decompiled project structure.
  • Code Inspector: Provides a detailed view of the SWF's internal structure, including its tags and metadata.
  • Formatted Output: The decompiled code is neatly formatted with syntax highlighting, making it easy to read and understand.

How to Use

  1. Download: Get the setup file from the Releases page of this repository or from the official website.
  2. Install: Run the as3sorcerer_setup executable and follow the on-screen installation instructions.
  3. Launch: Open AS3 Sorcerer from your Start Menu or desktop shortcut.
  4. Decompile: Go to File > Open and select the .swf file you wish to analyze.
  5. Explore: The decompiled ActionScript code and the asset library will be displayed in the interface, ready for you to explore and save.

Download

You can download the application from two places:

Disclaimer

This software is provided for educational purposes, research, and for recovering your own lost work. Please respect the intellectual property rights of others. Do not use this tool to decompile software for which you do not have the legal rights or permission to do so.

Credits

AS3 Sorcerer was created by Burak Kalaycı. All credit for the development and maintenance of this powerful tool goes to him. Please consider visiting the official website to support his work.

About

A handy tool to peek inside SWF files! This is an archive for AS3 Sorcerer, a decompiler for Flash ActionScript 3.

Resources

Stars

Watchers

Forks

Packages

No packages published