Commit Graph
131 Commits
Author SHA1 Message Date
Honfika d5e23423db using swf.version instead of SWF.DEFAULT_VERSION where available 2014-02-25 20:35:41 +01:00
Honfika a64504d610 text tag rendering fix 2014-02-23 23:41:32 +01:00
Jindra Pet��k beeff4ffe7 Issue #401 Invalid GFX tags in non GFX files
Matrix constructor fix
2014-02-23 14:33:08 +01:00
Honfika 1070c61005 added some reserved fields 2014-02-07 22:49:01 +01:00
Honfika b6a733d806 format code + add missing javadoc entries 2014-02-06 22:35:26 +01:00
Jindra Pet��k 4bac00be71 Annotations for basic SWF types, conditions, etc. 2014-02-04 23:10:52 +01:00
Honfika d44f6ef4de common function for detecting nested frame tags 2014-02-02 09:23:38 +01:00
Jindra Pet��k e595437dc2 Code format & Organize imports 2014-02-02 05:39:36 +01:00
Jindra Pet��k 7b6d54bc68 License header years update 2014-02-02 05:35:36 +01:00
Honfika c0c883e902 placeobjects moved to frame child nodes, hex icon 2014-02-01 22:26:13 +01:00
Honfika 29916f5d3e new SVG export algorithm from as3swf 2014-01-26 13:34:32 +01:00
Honfika 2774eb5637 SVG export: image alpha channel fix 2014-01-23 19:48:49 +01:00
Honfika 0afc8001a2 small fixes 2014-01-23 01:30:54 +01:00
Honfika 5abdf60a24 #481 Image exporting fixed (DefineBitsJPEG2/3 erroneous header) 2014-01-22 18:41:43 +01:00
Honfika 41e9e58c31 format code 2014-01-22 17:29:16 +01:00
Honfika 0da9d423a0 final fields 2014-01-19 22:33:23 +01:00
Honfika e22a981f9e #317 Detailed log files 2014-01-03 14:04:54 +01:00
Honfika dfcc7cbc5c Issue #449: process last partial (end of stream in the middle) tag 2013-12-26 16:33:39 +01:00
Honfika 20b35b4a6f Issue #449: loading from zlib stream throws EOFException instead of EndOfStreamException, catch both type of exceptions 2013-12-26 16:00:20 +01:00
Honfika 11ee052e33 Issue (Feature) #365 Search in memory: Filter fake SWFs: implemented 2013-12-23 16:16:00 +01:00
Honfika 727d7a74e5 prepare for Issue #350 (Allow to open multiple SWF files into the same ffdec instance), some action commands moved to constants 2013-12-20 16:27:25 +01:00
Honfika 06b95ac6e1 Issue #431: Canceling background threads (after timeout, or after user action, e.g new treeitem selected) fixed + small fixes 2013-12-03 00:26:21 +01:00
Honfika ab569f1dd2 Memory input stream (Simplified version of ReReadableInputStream, which accepts byte array) 2013-11-30 16:00:51 +01:00
Honfika f0697ebeb6 removed unnecessary string=>utf8 byte[]=>input stream=>reader converts, utf8 helper added (UnsupportedEndodingException should not thrown) 2013-11-17 09:08:05 +01:00
Honfika 2f49b47e87 every configuration setting is configurable on the ui, reset configuration button, show config descriptions 2013-11-08 13:17:44 +01:00
Honfika b3dc9a4d13 cancellable search, strongly typed configuraion fields (later they will be listed on the advanced settings page) 2013-11-07 21:18:18 +01:00
Honfika bef5f0ae67 cleanup with "Inspect and Transform" 2013-11-07 00:26:49 +01:00
Honfika 0579ac38cb export: write to file directly, cancelable decompilation (cancel button in the status panel) 2013-11-05 17:59:35 +01:00
Honfika d73f2bf3ac outofmemory exception handling, command line option for setting the process affinity and priority, some functions was executed on a different thread when parallel option was disabled 2013-10-16 18:21:25 +02:00
Honfika 407598ee28 remove unused imports 2013-10-13 13:00:52 +02:00
Jindra Pet��k 2e0f3ea3ac ScaleForm GFx opening from open/save dialog
GFx classes refactoring
2013-09-26 15:42:53 +02:00
Jindra Pet��k b3d7577453 removed System.exit on premature file end 2013-09-22 16:49:26 +02:00
Jindra Pet��k dfb334116b Issue #395 Reading GFx tags, displaying DefineCompactedFont 2013-09-22 16:35:11 +02:00
Jindra Pet��k c777e82980 AS3: New P-code editing syntax inspired by RABCDAsm.
AS3: Multiname and namespace editing.
AS3: Editing whole trait in one textarea
AS3: Removed messages about adding new constants
AS3: Modified colors in editor
AS3: Highlighting pair parenthesis/bracket
AS3: Editing various new P-code parameters
2013-09-14 18:57:08 +02:00
Jindra Pet��k 17a5e75f1a Issue #367 Search in memory: save(export) SWFs
few refactorings
2013-09-10 07:46:16 +02:00
Honfika 624194f453 organize imports 2013-09-09 21:12:58 +02:00
Honfika d571b899c6 array definitions was inconsistent, now everywhere "Type[] variableName", using StringBuilder => little bit faster, test fixed (missing parameters) 2013-09-09 11:46:04 +02:00
Jindra Pet��k c43e4afd57 final MORPHGRADIENT fix 2013-09-05 19:22:05 +02:00
Honfika 64ad67edb7 MORPHGRADIENT issue fixed (?) 2013-09-05 16:36:24 +02:00
Honfika 8f4fbb6679 AS2 disassembler fixed (jump to the middle of the instuction) 2013-09-03 00:35:24 +02:00
Jindra Pet��k 5e1976a792 Playback controls 2013-09-01 14:30:49 +02:00
Jindra Pet��k ee86eb6d1b merged honfika changes 2013-08-31 09:36:32 +02:00
Honfika 5e9ef55911 asmparser: constantpool problem fixed 2013-08-28 17:28:21 +02:00
Honfika d1a0c1d463 highlight parameter added 2013-08-25 15:17:58 +02:00
Honfika 91eb780db3 generic config get/set methods 2013-08-25 08:29:56 +02:00
Jindra Pet��k 8a8084ef28 Loading SWFs from memory
Progressbar animation fix
Few refactorings
2013-08-24 14:05:15 +02:00
Honfika 9f22cec75d Issue #333 Exporting is very slow, and generates a huge output file. 2013-08-21 21:15:29 +02:00
Jindra Pet��k 64f47c92b9 refactoring 2013-08-20 19:58:02 +02:00
Jindra Pet��k 5d092a0954 Issues #319: AS3 - Improved try..catch..finally decompilation 2013-08-11 17:21:29 +02:00
Jindra Pet��k af5038287a Issues #243,#326: improved deobfuscation
code formatting
2013-08-11 09:44:33 +02:00