A repository providing access to and information about AS3 Sorcerer, a powerful decompiler for Adobe Flash .swf
files.
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.
- 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.
- Download: Get the setup file from the Releases page of this repository or from the official website.
- Install: Run the
as3sorcerer_setup
executable and follow the on-screen installation instructions. - Launch: Open AS3 Sorcerer from your Start Menu or desktop shortcut.
- Decompile: Go to
File > Open
and select the.swf
file you wish to analyze. - Explore: The decompiled ActionScript code and the asset library will be displayed in the interface, ready for you to explore and save.
You can download the application from two places:
-
Official Website: You can find the latest version directly from the creator's website:
-
This Repository: For convenience, a copy of the setup file is available on the Releases page.
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.
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.