Jindra Petřík
|
c2aba5fc08
|
Issue #1118 Loading characters through ImportAssets - show as readonly
icon
|
2016-01-03 22:25:54 +01:00 |
|
Jindra Petřík
|
12e3d208ce
|
Merge origin/master
|
2016-01-03 14:35:18 +01:00 |
|
Jindra Petřík
|
0a16fab804
|
stage fix
|
2016-01-03 12:36:06 +01:00 |
|
Jindra Petřík
|
dc64ab1d30
|
AS1/2 execution improvements - yet a lot to do
|
2016-01-03 12:33:06 +01:00 |
|
[email protected]
|
646d696251
|
fixes again
|
2016-01-01 14:30:08 +01:00 |
|
[email protected]
|
1cea429e7b
|
copyright year updated
|
2016-01-01 14:06:56 +01:00 |
|
[email protected]
|
6340c0efea
|
#1125 Missing catch block when decompiling try{}catch{} block
|
2015-12-29 09:53:46 +01:00 |
|
Jindra Petřík
|
1aa35008aa
|
ActionTrace - check stack before execution
|
2015-12-29 08:19:37 +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 |
|
Jindra Petřík
|
be7bd6b89f
|
AS1/2 execution stub - execute method for nearly all actions. Needs some testing. Still a lot to do.
|
2015-12-28 16:38:46 +01:00 |
|
[email protected]
|
52c27db229
|
author javadoc comments added, finished...
|
2015-12-12 16:07:05 +01:00 |
|
[email protected]
|
adf9a5b49c
|
getOffset renamed to getAddress to be the same in AS2 and AS3
|
2015-12-08 13:35:39 +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 |
|
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 |
|
Jindra Petřík
|
6ea614fa54
|
AS3 debugger start halt fix
AS2 debugger - offsets fix, functions fix
|
2015-12-03 20:17:59 +01:00 |
|
[email protected]
|
35b917eca1
|
using a function which calculates the target address of the IfType instructions
|
2015-12-02 14:19:09 +01:00 |
|
[email protected]
|
0cf0df67ea
|
using existing getOffset method everywhere, made offset is privete
|
2015-11-30 09:16:51 +01:00 |
|
[email protected]
|
4fb62ab85d
|
add test for FastActionList
|
2015-11-29 08:22:25 +01:00 |
|
[email protected]
|
d3556e73f4
|
Old deobfuscation mode removed
|
2015-11-26 15:58:25 +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 |
|
[email protected]
|
0b59f0b11f
|
AS3 deobfuscation changed to execute code instead of translating
|
2015-11-21 15:13:11 +01:00 |
|
[email protected]
|
0ce72f2038
|
FixItemCounterStack moved: later needed for avm2 deobfuscation, too
|
2015-11-20 15:45:05 +01:00 |
|
[email protected]
|
9b03c3d5de
|
further as2/3 execution fixes
|
2015-11-18 17:18:14 +01:00 |
|
[email protected]
|
4d2fd1383b
|
AS2 execution fixes
|
2015-11-18 10:42:51 +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 |
|
[email protected]
|
c096cd4c84
|
fast action list modifications
|
2015-11-17 16:01:58 +01:00 |
|
Jindra Petřík
|
4a4e0e4898
|
Better line start detection
Fixed debug info injection
|
2015-11-17 09:24:42 +01:00 |
|
Jindra Petřík
|
11dde703e2
|
SWF version annotation for tags and actions. May be useful for adding tags in GUI, etc...
|
2015-11-11 06:39:00 +01:00 |
|
[email protected]
|
e62b886a09
|
AS3 instruction execution fixes
|
2015-11-05 08:53:57 +01:00 |
|
[email protected]
|
58596ca5e5
|
execution of StringExtract and MBStringExtract implemented
|
2015-11-03 11:36:32 +01:00 |
|
[email protected]
|
e7bf1b0319
|
preserve variable order in AS2 deobfuscation + make it faster
|
2015-11-02 08:32:41 +01:00 |
|
[email protected]
|
56bd4cd1f6
|
AS2 deobfuscation improvement
|
2015-11-01 12:12:04 +01:00 |
|
[email protected]
|
e248fc117f
|
AS3 deobfuscation improvement again:)
|
2015-10-31 20:52:16 +01:00 |
|
[email protected]
|
3290e3d05d
|
Old (but still mode = 1, so not the oldest) AS2 deobfuscation methods removed
|
2015-10-30 23:10:39 +01:00 |
|
Jindra Petřík
|
48f1962476
|
#1010 AS2 direct editation - internal and override is not a reserved word
|
2015-10-29 07:30:23 +01:00 |
|
[email protected]
|
48bc72c8e8
|
old function removed
|
2015-10-27 20:30:19 +01:00 |
|
[email protected]
|
d6d5435598
|
faster getUnreachableActionCount
|
2015-10-26 20:42:26 +01:00 |
|
[email protected]
|
75b407d119
|
execute actions without translating them...., using this new execute method in deobfuscator
|
2015-10-25 10:08:28 +01:00 |
|
[email protected]
|
4c942fb3b5
|
execute actions without translating them.... to be continued...
|
2015-10-24 18:29:56 +02:00 |
|
[email protected]
|
a4f4dd3604
|
small improvements, little bit faster decompilation by caching the number values of the strings
|
2015-10-23 12:56:27 +02:00 |
|
Jindra Petřík
|
09ae6c62a0
|
Issue #418 and/or detection fix
|
2015-10-22 09:49:11 +02:00 |
|
[email protected]
|
f10303b4ab
|
plugin to fix the "bug" in issue #786
|
2015-10-22 09:00:27 +02:00 |
|
[email protected]
|
099bffdf68
|
removed some unnecessary parameters + small fixes
|
2015-10-21 08:54:25 +02:00 |
|
Jindra Petřík
|
f143434d9e
|
Issue #1062 Editing/displaying script initializers
|
2015-10-20 16:37:39 +02:00 |
|
[email protected]
|
f699fd72bb
|
faster AS2 deobfuscation (ActionDeobfuscatorSimple and ActionDeobfuscator combined to a single linked list based algorithm), caching deobfuscated action list
|
2015-10-20 09:13:50 +02:00 |
|
[email protected]
|
c7a9c0f824
|
remove obfuscated unused variables
|
2015-10-19 10:22:29 +02:00 |
|
[email protected]
|
85788e258c
|
AS2 deobfuscation improved / faster
|
2015-10-17 09:52:21 +02:00 |
|
[email protected]
|
d2eaaa9fab
|
action long arguments (e.g InitProerty count parameter) can be anything on the stack, use EcmaScript.toNumber to convert it to integer (long)
|
2015-10-16 09:04:45 +02:00 |
|
[email protected]
|
f0a003485f
|
Remove multiple obfuscated GetTimes actions
|
2015-10-15 08:58:09 +02:00 |
|