Commit Graph

132 Commits

Author SHA1 Message Date
Jindra Petřík
8d9524fe3c P-code display and edit traits outside classes
AS3 P-code limit of instruction matching added to configuration
2021-03-12 22:12:39 +01:00
Jindra Petřík
3e90adbf69 #1221 Separate icons for different actionscript objects (class/interface/frame/) 2021-03-12 22:12:39 +01:00
Jindra Petřík
3c940d1b91 #1601 Option to hide AS3 docs panel and traitslist/constants panel 2021-02-24 19:55:59 +01:00
Jindra Petřík
966a182ae3 pad as3 instruction name setting on formatting tab instead of scripts tab 2021-02-24 19:55:59 +01:00
Jindra Petřík
43baf9d178 Scoped script text search fixes
Parameters panel on Script search can be turned off in settings
2021-02-24 19:55:59 +01:00
Jindra Petřík
f7f825548c #1611 Warning about initializers has do not show again checkbox 2021-02-24 19:55:59 +01:00
Jindra Petřík
3d40224cda #1202 Check for modifications outside FFDec and ask user to reload 2021-02-24 19:55:59 +01:00
Jindra Petřík
b9660cdfec #1597 Option to use old style lookupswitch in AS3 P-code 2021-02-12 06:13:38 +01:00
Jindra Petřík
ac89162be0 #1594 Option to use old style of getlocalx, setlocalx with underscore 2021-02-11 12:51:00 +01:00
Jindra Petřík
ac15728b9d #1594 Option to disable AS3 P-code indentation, label on separate line 2021-02-11 12:34:46 +01:00
Jindra Petřík
c6b1e528df update license header year 2021-02-08 20:15:19 +01:00
Jindra Petřík
2767f77a66 remove unused imports 2021-02-08 20:15:19 +01:00
Jindra Petřík
47e6737422 AS3 instruction name padding is optional (can be enabled in settings/scripts)
as it may be hard to search an instruction with spaces behind it
2021-02-08 20:15:19 +01:00
Jindra Petřík
8a1139e66d Graphviz graphs colorized 2021-02-08 20:15:19 +01:00
Jindra Petřík
07acaaed74 Making internal flash viewer a default viewer + move FP option switch to Advanced settings / others 2021-01-12 14:36:10 +01:00
Jindra Petřík
ca21337d9f java 9 compliance
- base64, bytearrtohex, installed fonts, xml sax parser
2021-01-01 01:07:43 +01:00
Jindra Petřík
6c998254b9 - Setting of limit of executed instructions during AS1/2 deobfuscation
- Default limit of maximum executed instructions during AS1/2 deobfuscation raised to 10000
2018-05-27 19:39:02 +02:00
Jindra Petřík
70760add45 GraphViz dot path as configuration option 2018-05-24 15:31:30 +02:00
Jindra Petřík
2bf7597cea update license headers 2018-01-16 20:24:33 +01:00
honfika@gmail.com
64293e3813 [#1365] Allow to configure all types of configuration settings from command line 2017-04-08 10:19:02 +02:00
honfika@gmail.com
5f2ffd0089 Multi thread AS search 2016-12-24 18:52:09 +01:00
honfika@gmail.com
2690b658d0 #1313 Font Change 2016-12-03 15:56:00 +01:00
honfika@gmail.com
57ad8b667d #1311 actionScript source font size 2016-12-01 18:19:24 +01:00
Jindra Petřík
afc3f40ece remove again 2016-09-17 18:00:10 +02:00
Jindra Petřík
65d97bec07 commit just to make nightly 2016-09-17 17:59:57 +02:00
Jindra Petřík
7012c296ee Missing config 2016-09-17 17:48:04 +02:00
Jindra Petřík
c4e1879b79 As3ScriptReplacer as interface
Better handling missing directories
Tip for directories in advanced setting refactored - link to Flex SDK
Use Flex SDK switch in Advanced settings
2016-08-16 23:31:12 +02:00
Jindra Petřík
8c5345cfd8 AS3 editation with flex - not really working yet:
- needs fixing circular references, etc. (eg. editing class which references classes which references this class)
 - needs better errors displaying with jump to error line, etc.
2016-08-06 07:19:52 +02:00
Jindra Petřík
afc2c05cbb Introduce end-of-line normalization 2016-07-23 21:19:44 +02:00
honfika@gmail.com
80b000b82b move file offset to the left, setting+button to hide it 2016-07-17 14:14:26 +02:00
honfika@gmail.com
ababe9010f spanish translation + something with the line endings 2016-06-03 15:43:13 +02:00
honfika@gmail.com
2e41a0ef62 #1241 Settings to show original bytes 2016-05-29 14:25:04 +02:00
honfika@gmail.com
ffd8d59e4b build fix 2016-04-03 22:15:30 +02:00
Jindra Petřík
ab7c3344a2 Display AS3 p-code docs in GUI, improvements. 2016-03-27 14:51:39 +02:00
Jindra Petřík
9b9e653876 Display AS3 p-code docs in GUI, unfinished = stub, needs UI enhancements
Must be turned on in settings
2016-03-27 09:33:51 +02:00
Jindra Petřík
9cd8a79c68 Flash viewer - skip frames when not on time => faster playback, display frameLoss in debugMode
Stub for HW accelerated Graphics2D (VolatileImage, opengl, etc.)
2016-02-27 10:31:24 +01:00
honfika@gmail.com
6ad7d537b2 setting to reset letter spacing values on text import 2016-02-21 14:06:44 +01:00
Jindra Petřík
85c252e724 Move items from Debug tab in advanced settings to other tabs to avoid acidentally setting it,
reseting most of them by renaming.
2016-02-19 16:52:44 +01:00
Jindra Petřík
26fbb83ef3 simplify expressions 2016-02-17 20:07:56 +01:00
Jindra Petřík
2a0ca0b79b #1145 expression simplification to separate config instead of autodeobfuscate 2016-02-13 11:48:55 +01:00
Jindra Petřík
f04a8827d4 Configs with Internal annotation do not need documentation 2016-01-24 09:30:36 +01:00
Jindra Petřík
ea0a2d5569 Tag preview in dump view 2016-01-24 09:12:23 +01:00
Jindra Petřík
49d2534e7b Flex (Mxml) export stub 2016-01-23 20:07:23 +01:00
honfika@gmail.com
6886ccaeeb Merge origin/master 2016-01-15 14:37:54 +01:00
honfika@gmail.com
8cb067bfda format java code 2016-01-15 14:37:34 +01:00
Jindra Petřík
d521b354ad Issue #409, #1132, [SkinPart] metadata support - decompilation and direct editation in AS3
updated debugger and syntaxpane lib
2016-01-15 06:31:26 +01:00
Jindra Petřík
edad412fc1 AS3 RegExp literal decompilation and direct editation 2016-01-12 20:45:01 +01:00
honfika@gmail.com
addbc66fd6 show warning when switching to hex view if swf is modified 2016-01-04 09:46:21 +01:00
honfika@gmail.com
1cea429e7b copyright year updated 2016-01-01 14:06:56 +01:00
Jindra Petřík
c4c69abf83 Experimental execution of AS1/2 in FFDec Flash viewer (very basic, needs testing and many improvements) 2015-12-29 08:05:23 +01:00