Downloads:
Name | File | OS |
---|---|---|
Installer (Windows) | ffdec_18.1.0_setup.exe | |
ZIP (Windows, Linux, Mac OS) | ffdec_18.1.0.zip | |
DEB package (Linux) | ffdec_18.1.0.deb | |
Mac OS X Installer (pkg) | ffdec_18.1.0.pkg | |
Mac OS X Application (zipped) | ffdec_18.1.0_macosx.zip | |
Library only (Java SE) - Zipped | ffdec_lib_18.1.0.zip |
What's new:
Added
- Deobfuscation and its options as icons on script panel toolbar
- Warning before switching auto rename identifiers on
- #1231 Button transforming
- #1690 Deobfuscation tool dialog for script level (not just current method / all classes)
- #1460 Commandline import of text, images, shapes, symbol-class
- #1909 Export/import DefineBitsJPEG3/4s alpha channel to/from separate file
("PNG/GIF/JPEG+alpha" option in GUI, "-format image:png_gif_jpeg_alpha" for commandline) - #1910 Copy/paste transform matrix to/from the clipboard
- #1912 Persist selected item in the tree upon quick search (Ctrl+F)
- #1901 Editor mode and autosave feature for header, raw editor, transform
- #583 FlashPaper SWF to PDF with selectable text (commandline)
- #1858 PDF export - JPEG with alpha channel exported as is
Fixed
- #1904 NullPointerException when renaming invalid identifiers in AS1/2 files caused by missing charset
- #1904 NullPointerException when fast switching items
- #1904 NullPointerException on ErrorLog frame
- #1904 NullPointerException on decompiler pool
- #1904 AS1/2 Simplify expressions breaks registers, functions
- #1904 AS1/2 Throw is an ExitItem to properly handle continues vs ifs
- #595 AS3 direct editation - protected property resolving
- AS3 direct editation and decompiler share same AbcIndex
- BUTTONRECORD display does not use its Matrix
- Editation status not cleared after Sprite transforming
- Image flickering
- Show Hex dump for AS1/2 script tags
- Speaker image when sound selected not in the center
- #1908 Slow commandline opening SWF
- #1908 Shape/image import must accept also filenames in the form "CHARID_xxx.ext" instead of just "CHARID.ext"
- Exporting DefineJPEG3/4 with alpha channel to PNG produced JPEG instead
- AS3 package level const with function value - separate P-code for trait and method
- Slot/const trait proper p-code indentation
- #1858 PDF export - Adding same ExtGState multiple times,
- #1858 PDF export - Applying same alpha/blendmode multiple times
- #1858 PDF export - Applying same color multiple times
- #1907 Crashing on memory search
- #1906 Memory search - byte align opens wrong SWFs
Changed
- Warning before switching deobfuscation is now optional
- #1690 Redesigned Deobfuscation tool dialog.
- Shape/image/script/text import does not require specific folder name inside (but still preffers it when exists)
Removed
- "Restore control flow" deobfuscation level as it was the same as "Remove traps"