Commit Graph

61 Commits

Author SHA1 Message Date
Jindra Petřík
c6b1e528df update license header year 2021-02-08 20:15:19 +01:00
Jindra Petřík
7f6181360f AS3 p-code more RAbcDasm like (parenthesis after True/False/Undefined/Null trait kinds)
AS3 method trait p-code indentation
AS3 editation of body traits (slot/const only)
2021-02-08 20:15:19 +01:00
Jindra Petřík
02660f396e AS1/2 deobfuscation of empty stack pops - returning Undefined instead 2018-05-28 18:00:32 +02:00
Jindra Petřík
c0e6e728d9 AS2 class detector - checking classes only in DoInitAction tags 2018-01-27 11:34:51 +01:00
Jindra Petřík
2bf7597cea update license headers 2018-01-16 20:24:33 +01:00
honfika@gmail.com
cf58f71f10 AVM2 execution fixes 2016-12-30 21:19:48 +01:00
Jindra Petřík
6781d86a6c Reformat and organize imports 2016-08-06 07:21:58 +02:00
Jindra Petřík
12e3d208ce Merge origin/master 2016-01-03 14:35:18 +01:00
Jindra Petřík
b3bbdd113e player test fix 2016-01-03 12:36:38 +01:00
honfika@gmail.com
646d696251 fixes again 2016-01-01 14:30:08 +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
honfika@gmail.com
16a27789e3 swf.tags and sprite.subtags are private to avoid modifying the list without setting the isModified flag + some small chages 2015-12-27 10:19:27 +01:00
honfika@gmail.com
c563a7449b allow trait specification in pcode import 2015-12-15 12:46:08 +01:00
honfika@gmail.com
0cf0df67ea using existing getOffset method everywhere, made offset is privete 2015-11-30 09:16:51 +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
dc3cbaf317 do not write everyting to the output while testing instruction executions 2015-11-18 17:35:48 +01:00
honfika@gmail.com
9b03c3d5de further as2/3 execution fixes 2015-11-18 17:18:14 +01:00
zavarkog
0555e6a535 disable test in flashplayertest.java 2015-11-18 10:34:18 +01:00
zavarkog
e9072207c1 as3 execution fixes 2015-11-18 10:33:13 +01:00
honfika@gmail.com
61917dad6d execute multiple AS2 action list with 1 call 2015-11-17 16:01:02 +01:00
honfika@gmail.com
722c4fae24 ecmascript and push byte fix 2015-11-16 11:09:49 +01:00
honfika@gmail.com
9d67ada6bc line endings ? 2015-11-15 12:05:47 +01:00
honfika@gmail.com
577847e397 execute multiple avm2code list in 1 call (ready) 2015-11-15 11:36:22 +01:00
honfika@gmail.com
4039613e4d missing file... 2015-11-11 09:37:55 +01:00
honfika@gmail.com
be7b3d1b97 execute multiple avm2code list in 1 call (much faster than loading flashplayer every time).. not ready yet 2015-11-11 09:29:11 +01:00
honfika@gmail.com
e62b886a09 AS3 instruction execution fixes 2015-11-05 08:53:57 +01:00
honfika@gmail.com
3508a67fc1 some AS3 instruction executions implemented 2015-11-04 07:49:49 +01:00
honfika@gmail.com
45c1cae754 execution tests added 2015-11-03 13:42:34 +01:00
honfika@gmail.com
56bd4cd1f6 AS2 deobfuscation improvement 2015-11-01 12:12:04 +01:00
honfika@gmail.com
75b407d119 execute actions without translating them...., using this new execute method in deobfuscator 2015-10-25 10:08:28 +01:00
honfika@gmail.com
4c942fb3b5 execute actions without translating them.... to be continued... 2015-10-24 18:29:56 +02:00
honfika@gmail.com
4abf8e98c8 test method to find AS execution problems (compares the result from FFDec and from Adobe flash player) improved 2015-10-05 18:35:44 +02:00
honfika@gmail.com
d293986aba disable test, because it needs flash player (+windows) on the build machine 2015-09-22 12:41:20 +02:00
honfika@gmail.com
f14fb16793 Action getResult fixes 2015-09-22 12:40:11 +02:00
honfika@gmail.com
0037ab4048 flash player test 2015-09-09 22:13:59 +02:00
honfika@gmail.com
0677781f62 format code 2015-06-20 17:58:37 +02:00
Jindra Petřík
64a710d82c fix test 2015-05-23 21:08:58 +02:00
Jindra Petřík
89d925645d test fail 2015-05-23 20:32:10 +02:00
Jindra Petřík
dfbe9d94ce test fail 2015-05-23 20:12:43 +02:00
honfika@gmail.com
a63ff9a95e license comment position fixed 2015-05-13 14:51:59 +02:00
Jindra Petřík
29912ed3be Better Netbeans integratiom 2015-05-12 10:48:55 +02:00
Jindra Petřík
04922aaf69 Separated FFDec core library and the rest (GUI).
FFDec Library is now LGPLv3, others stay GPLv3.
Version changed to 3.0.0 for FFDec, 1.0.0 for FFDec Library.
2014-08-24 17:55:42 +02:00
honfika
e4d30b03de deobfuscation mode switch logic implemented 2014-08-23 20:53:30 +02:00
honfika
a0afb3e16b Custom stack classes (later needed for deobfuscation) 2014-08-23 14:45:38 +02:00
honfika
97447968b1 better actionlist deobfuscation 2014-08-22 20:16:15 +02:00
honfika
5130f3c2bb more removeaction tests 2014-08-19 14:38:08 +02:00
honfika
005d8544d4 Action reading fixes/enhancements 2014-08-19 12:01:16 +02:00
honfika
7d4fbe5075 sample AS2 deobfuscator plugin 2014-08-18 23:52:12 +02:00
honfika
e719e4ad32 test fixed 2014-08-16 13:52:01 +02:00