Commit Graph

928 Commits

Author SHA1 Message Date
Jindra Petřík
167f4e9c4f Merge origin/master 2015-12-06 06:29:26 +01:00
Jindra Petřík
0724b4a3f0 Debug (breakpoints, step) P-code for both AS1/2 and AS3 2015-12-06 06:29:08 +01:00
honfika@gmail.com
932cd11d7e edit text reading fixed. (fixes #1096 Export to FLA "SEVERE Petty print error") 2015-12-05 15:54:30 +01:00
Jindra Petřík
e2c299afa0 Debugger - wide line support for AS3 2015-12-05 13:26:56 +01:00
Jindra Petřík
8a874ab13a Merge origin/master 2015-12-05 10:54:11 +01:00
Jindra Petřík
ec666b60e4 AS1/2: Ctrl+click to declaration of variables, registers. Hilighting methods and classes
AS1/2: Debugger - Show registers
Fixed ctrl+click underline position
2015-12-05 10:53:43 +01:00
honfika@gmail.com
531e687821 allow adding tag to main timeline
tagtree:remove unnecessary tree parameter 
binary export: use .swf extension for swf files
export:select export types fixed when inner swf is selected
debug menu:create new swf
check all tags when debugcopy is enabled
2015-12-05 07:48:34 +01:00
honfika@gmail.com
9a323a1355 swf xml test 2015-12-04 08:24:09 +01:00
Jindra Petřík
6ea614fa54 AS3 debugger start halt fix
AS2 debugger - offsets fix, functions fix
2015-12-03 20:17:59 +01:00
honfika@gmail.com
2f75a7b4ed #1098 Importing SWF XML fails fixed 2015-12-03 11:07:07 +01:00
honfika@gmail.com
507cc4c29b #1070 Incorrect decompilation of switch statement fixed 2015-12-03 09:40:26 +01:00
honfika@gmail.com
35b917eca1 using a function which calculates the target address of the IfType instructions 2015-12-02 14:19:09 +01:00
honfika@gmail.com
0cf0df67ea using existing getOffset method everywhere, made offset is privete 2015-11-30 09:16:51 +01:00
honfika@gmail.com
2b17094592 unused field removed from AVM2Code 2015-11-29 11:49:12 +01:00
honfika@gmail.com
4fb62ab85d add test for FastActionList 2015-11-29 08:22:25 +01:00
honfika@gmail.com
981cc62f16 restorecontrolflow removed 2015-11-28 19:12:17 +01:00
honfika@gmail.com
568f41b45e show method index for debugging 2015-11-28 12:29:07 +01:00
honfika@gmail.com
d3556e73f4 Old deobfuscation mode removed 2015-11-26 15:58:25 +01:00
honfika@gmail.com
c0cb7e6a8b avm2 instructions fixed in hex view 2015-11-26 09:07:08 +01:00
honfika@gmail.com
f6e201583e advanced settings: calendar fix 2015-11-25 07:23:11 +01:00
honfika@gmail.com
7eb2713bd6 debug instruction has u8 register index, but other instuctions (setlocal, getlocal, ...) has u30 2015-11-24 21:39:18 +01:00
honfika@gmail.com
d4e2ebb19e local reg index is u8 (at least in debug instruction) 2015-11-24 13:22:34 +01:00
honfika@gmail.com
2d30b47d0a saving after deobfuscating fixed 2015-11-23 09:06:00 +01:00
Jindra Petřík
b2136f8f17 ABCPanel exec in event dispatch fix
Issue #1083 Fixed offsets of try after AS3 deobfuscation
2015-11-23 05:54:10 +01:00
Jindra Petřík
8e6e7b1324 previous simple deobfuscator back in 2015-11-22 20:33:36 +01:00
honfika@gmail.com
36640ba221 deobfscator fix 2015-11-22 15:19:10 +01:00
Jindra Petřík
ab702f4725 debug print removed 2015-11-22 06:03:20 +01:00
Jindra Petřík
ac6e6d040f Putting in old AVM2 deobfuscator
Issue #1033 and other: Fix inclocal/declocal deobfuscation
2015-11-22 06:02:11 +01:00
Jindra Petřík
f7f1062c5e Merge origin/master 2015-11-21 19:13:06 +01:00
Jindra Petřík
1237762e60 AS1/2 debugger
debugger listening only when really debugging started
fail to listen message
break reason displayed
2015-11-21 19:12:42 +01:00
honfika@gmail.com
0b59f0b11f AS3 deobfuscation changed to execute code instead of translating 2015-11-21 15:13:11 +01:00
honfika@gmail.com
ba27611a89 unused imports removed from ScriptPack 2015-11-20 15:48:21 +01:00
honfika@gmail.com
0ce72f2038 FixItemCounterStack moved: later needed for avm2 deobfuscation, too 2015-11-20 15:45:05 +01:00
honfika@gmail.com
b57643f76c common makePush moved to AVM2Constants, missing file 2015-11-20 15:43:36 +01:00
honfika@gmail.com
00cc8f4499 common makePush moved to AVM2Constants 2015-11-20 15:42:12 +01:00
honfika@gmail.com
6d7ebb2619 Merge origin/master 2015-11-19 13:00:31 +01:00
honfika@gmail.com
f295138358 argument name fix 2015-11-19 13:00:16 +01:00
Jindra Petřík
dd7016bb87 nullpointer fix 2015-11-18 19:53:28 +01:00
Jindra Petřík
315ecb0d58 Merge origin/master 2015-11-18 19:25:58 +01:00
Jindra Petřík
b5bf4c04b8 nullpointer fix 2015-11-18 19:25:41 +01:00
honfika@gmail.com
9b03c3d5de further as2/3 execution fixes 2015-11-18 17:18:14 +01:00
honfika@gmail.com
08d474ee97 MethodBody markOffset using AVM2Code.markOffset 2015-11-18 10:43:31 +01:00
honfika@gmail.com
4d2fd1383b AS2 execution fixes 2015-11-18 10:42:51 +01:00
zavarkog
e9072207c1 as3 execution fixes 2015-11-18 10:33:13 +01:00
Jindra Petřík
c41f9afd0f correct breakpoints on hidden script initializer 2015-11-18 10:14:17 +01:00
Jindra Petřík
ffc232d147 Merge master into v7
Conflicts:
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/instructions/stack/PushByteIns.java
2015-11-18 06:47:48 +01:00
Jindra Petřík
5bf48d14bb Password tags improvements
Telemetry improvements
2015-11-18 06:43:36 +01:00
Jindra Petřík
727371ffb5 script halt config, lib part commit 2015-11-17 17:49:06 +01:00
honfika@gmail.com
d1d24d63a2 missing markOffsets method 2015-11-17 16:07:37 +01:00
honfika@gmail.com
c096cd4c84 fast action list modifications 2015-11-17 16:01:58 +01:00