Adam
|
b03a0e3181
|
Rename unique non overriden methods
|
2015-07-10 22:00:12 -04:00 |
|
Adam
|
5781f08152
|
Beginning work of rename unique, now renames classes
|
2015-07-09 20:56:44 -04:00 |
|
Adam
|
fcc8fddcd7
|
Make unused method stuff simpler don't worry about collisions, I'll
rename everything later so it wont be a problem
|
2015-07-05 21:05:34 -04:00 |
|
Adam
|
1056006b59
|
Got unused parameter stuff to run again. atm not bothering with
functions that might be overriden.
|
2015-06-30 14:46:15 -04:00 |
|
Adam
|
b0f5f33e89
|
Fixup rest of unused method stuff. It appears there are some garbage
fields too places.
|
2015-06-28 19:32:54 -04:00 |
|
Adam
|
d9f4d257a5
|
wip removal of unused methods based on execution from init.
|
2015-06-27 23:47:43 -04:00 |
|
Adam
|
dfcc41b41c
|
I will need to actually perform method invocations during execution to
be able to pass/get the correct underlying types of variables for the
virtual method lookup.
|
2015-06-26 13:19:51 -04:00 |
|
Adam
|
98d85c646b
|
illegal state exception deob, ff doesnt fully like it yet though
|
2015-06-19 23:30:03 -04:00 |
|
Adam
|
db6269ba7e
|
debugging, idr, exception handler execution support
|
2015-06-13 21:51:06 -04:00 |
|
Adam
|
6cac8c1cc9
|
Move deobfuscation methods to their own files
|
2015-06-13 14:24:04 -04:00 |
|
Adam
|
a677e64aac
|
Remove unused parameters
|
2015-06-13 11:01:46 -04:00 |
|
Adam
|
fa3e9c0262
|
Hard to follow, exception removal and unused block (only from the now
removed exceptions from what I can tell)
|
2015-05-10 16:42:47 -04:00 |
|
Adam
|
ba7486b98b
|
Descriptor stuff
|
2015-05-10 15:06:50 -04:00 |
|
Adam
|
4af719032d
|
Allow pool to be dynamically rebuilt
|
2015-05-09 17:00:30 -04:00 |
|
Adam
|
0d21d49d2d
|
Can detect unused parameters
|
2015-05-05 13:36:54 -04:00 |
|
Adam
|
e70466fc0a
|
Add local var table instruction type and make relevant instructions
implement it
|
2015-05-04 15:36:38 -04:00 |
|
Adam
|
267efc7940
|
Remove unused methods
|
2015-04-25 15:30:22 -04:00 |
|
Adam
|
a9f953b46a
|
Class writing, call graph, eclipse project
|
2015-04-25 12:47:06 -04:00 |
|
Adam
|
a998491133
|
Invokeinterface, among others
|
2014-12-09 02:00:19 -05:00 |
|
Adam
|
4a24560be5
|
Add field references, only for getstatic currently
|
2014-12-01 17:00:55 -05:00 |
|
Adam
|
228f650b6c
|
Some thinking about execution
|
2014-12-01 14:37:19 -05:00 |
|
Adam
|
41681f94a5
|
init of deob
|
2014-11-30 20:35:37 -05:00 |
|