Commit Graph

71 Commits

Author SHA1 Message Date
Jindra Petøík
ae0ad85df2 Improved deobfuscation 2013-08-03 08:49:17 +02:00
Jindra Petøík
3fdfaa5b56 #284 fixed nullpointer exceptions, texttag 2013-08-01 19:05:17 +02:00
Jindra Petøík
2474b6bd34 Issue #265 deobfuscation problem 2013-07-27 15:01:53 +02:00
Jindra Petøík
9c58a474ec Issue #272 Class initializer editing fix 2013-07-27 13:56:47 +02:00
Jindra Petøík
af2f69aa93 New UI
Removed Start Menu
2013-07-22 21:37:16 +02:00
Jindra Petøík
e8807e951d registers in function fix 2013-07-20 09:26:40 +02:00
Jindra Petøík
1307b06c12 unchecked fix 2013-07-19 20:08:57 +02:00
Jindra Petøík
c0c1b56615 Issue #203 AS1/2 (de)compiler fixes 2013-07-19 20:08:33 +02:00
Jindra Petøík
38bb6513d8 Issues #238,#239,#240 Fixed deobfuscation 2013-07-16 13:04:29 +02:00
Jindra Petøík
bf195f1a6a Refactoring:
AVM2 / TreeItem => AVM2Item
Action / TreeItem => ActionItem
decompiler.flash.graph => decompiler.graph
2013-07-16 05:40:32 +02:00
Jindra Petøík
49ef4c0961 AS1/2 Improved direct editing
AS1/2 Improved decompilation of various global functions
2013-07-15 23:07:36 +02:00
Jindra Petøík
1ea00e5973 AS1/2: fixed ignored push 2013-07-13 12:51:37 +02:00
Jindra Petøík
547add2a74 code path propagation 2013-07-12 20:44:42 +02:00
Jindra Petøík
fb62c2b380 fixed loop detection, again
organize imports
helper collections
2013-07-11 11:01:31 +02:00
Jindra Petøík
e626930316 Issue #216 AS2 field order fix 2013-07-09 17:00:10 +02:00
Jindra Petøík
82f1d5fcde Issue #153 Better deobfuscation 2013-07-07 22:50:09 +02:00
Jindra Petøík
cff3ca6899 Improved error handling 2013-07-07 14:57:57 +02:00
Jindra Petøík
cdfe475fce Issue #114 better loop detection 2013-06-26 21:22:19 +02:00
Jindra Petøík
e7807d16d0 Issue #145 Fixed unicode support (after deobfuscation in AS1/2) 2013-06-23 18:28:24 +02:00
Jindra Petøík
8f0608ffca Issue #146 AS2 classes in tree structure 2013-06-23 11:03:30 +02:00
Jindra Petøík
26c8748722 AS2 Class detection fix 2013-06-09 20:06:13 +02:00
Jindra Petøík
963ff4a06f #101 AS1/2 loop fix 2013-06-09 19:55:00 +02:00
Jindra Petøík
855cd13a31 Issue #108 Paralel tag reading
Java 7 diamond operator
2013-06-04 20:46:22 +02:00
Jindra Petøík
cad79165fe Issue #101 loops fixes 2013-06-03 19:48:43 +02:00
Jindra Petøík
8b4308fd7f Supported Java version changed to 1.7
Unchecked warnings eliminated
2013-06-02 22:03:03 +02:00
Honfika
304289c0ac generic parameters 2013-06-01 00:22:14 +02:00
Jindra Petøík
33505ff308 Issue #85 - AS3 Text search 2013-05-19 21:06:40 +02:00
Jindra Petøík
ab31e793e9 Graph decompiling enhancements, better path handling 2013-05-19 12:47:41 +02:00
Jindra Petøík
49102ce719 AS1/2: #93 fixed switch detection
AS2: Better class detection
2013-05-19 08:13:31 +02:00
Jindra Petøík
9ab1f28138 ActionEnd nop fix 2013-04-30 23:00:02 +02:00
Jindra Petøík
f18305bb9e dissasembly progress percent view
better text tags editing - parameters
2013-04-30 22:45:51 +02:00
Jindra Petøík
65985a237c Issue #79, AS1/2 class detection fix 2013-04-27 17:39:14 +02:00
Jindra Petøík
e479932693 updated build script
few javadoc fixes
2013-04-23 22:28:18 +02:00
Jindra Petøík
f6b3c559f0 Issue #68 binary data export, assigning names to characters via SymbolClass tag 2013-04-20 14:00:59 +02:00
Jindra Petøík
0e399613d4 AS2 check class fix 2013-04-20 11:00:31 +02:00
Jindra Petøík
3850520117 Issue #75 comma operator in while/do..while condition 2013-04-20 09:56:32 +02:00
Jindra Petøík
ca5a7b9ab4 comma operator in while condition
AS1/2 switch fix
2013-04-19 23:08:53 +02:00
Jindra Petøík
f0ecb254da AS2: chained assignments vs classes fix 2013-04-19 20:53:04 +02:00
Jindra Petøík
ac1f6fea06 AS1/2: Merging pushes fix 2013-04-19 20:20:37 +02:00
Jindra Petøík
f85f2cca27 AS1/2 direct editing
ifFrameLoaded function
2013-04-15 19:07:16 +02:00
Jindra Petøík
bb0a1a49bd better AS1/2 parser - properties stub 2013-04-14 15:57:01 +02:00
Jindra Petøík
aff763637b better AS1/2 parser - constantpool 2013-04-14 15:32:02 +02:00
Jindra Petøík
9c2e970e65 better AS1/2 parser 2013-04-14 14:20:38 +02:00
Jindra Petøík
e9d0900908 AS1/2 chained assignments classes fix
code formatting
2013-04-13 18:07:47 +02:00
Jindra Petøík
70476ef3c5 AS1/2 parser - classes and interfaces 2013-04-13 11:10:24 +02:00
Jindra Petøík
7e081b1ba5 Issue #72 ternar operator fix
AS3: chained assignments deobfuscation fix
2013-04-13 09:46:16 +02:00
Jindra Petøík
b53aed8bbe FlashPlayer path modified to "lib/FlashPlayer.exe"
Source Formatting
Few refactorings
2013-04-10 19:44:39 +02:00
Jindra Petøík
2da1d61f59 AS1/2 Fixed DefineFunction2 register names (this, super,...) 2013-04-07 14:36:03 +02:00
Jindra Petøík
22d7ce80be Issue #56 Removed test output left in last release 2013-04-06 18:13:09 +02:00
Jindra Petøík
c5edeeb3fb AS1/2 ActionTry fix
AS1/2 Infinity
2013-04-04 21:34:23 +02:00