Commit graph

511 commits

Author SHA1 Message Date
Frank Dietrich
127b9b1879 amend CFR version to be in sync with the version in ./libs/ 2016-05-22 17:55:31 +02:00
Frank Dietrich
7be4192dcb comment out dependencies whose code is within the bytecode-viewer source tree 2016-05-22 17:54:15 +02:00
Frank Dietrich
72481c95f4 remove explicit declaration of default directories 2016-05-22 17:49:37 +02:00
Frank Dietrich
7fd5052c20 maven-shade-plugin version changed to 2.4.3
because INVOKESPECIAL/STATIC on interfaces require ASM 5
2016-05-22 17:48:52 +02:00
Kalen (Konloch) Kinloch
d2f6a07649 Merge pull request #136 from afffsdd/master
Fix loading for individual .class files
2016-05-17 16:22:58 -06:00
afffsdd
cf5c21b63c Fix loading for individual .class files 2016-05-17 17:29:25 -04:00
Kalen (Konloch) Kinloch
45c8bb4aac Merge pull request #131 from afffsdd/master
Fix crash on start; update Fernflower and CFR
2016-03-12 20:04:41 -07:00
afffsdd
f113de5f99 Merge branch 'master' of https://github.com/afffsdd/bytecode-viewer 2016-03-12 19:09:56 -05:00
afffsdd
a9e69505d4 Update CFR and Fernflower 2016-03-12 19:07:47 -05:00
afffsdd
a81ca87cb1 Make Fernflower the default decompiler 2016-03-12 19:07:38 -05:00
afffsdd
18e3c918ac Add slf4j NOP binding; fixes crash on start 2016-03-12 19:06:47 -05:00
Konloch
4bff89349d Krakatau update 2016-02-10 08:40:35 -07:00
Konloch
408a067c2b <3 afffsdd 2016-01-04 21:27:55 -07:00
Konloch
6472bed4b6 blop 2016-01-04 21:18:05 -07:00
Kalen (Konloch) Kinloch
923996dc11 Merge pull request #118 from ghost/master
Make it so you can have 2 files of the same name open
2016-01-03 19:30:19 -07:00
afffsdd
3aee5e5c3d Add option for whether the name of the containing file should be shown in the tab title
Fix bug with closing tabs
Fix bug with updating tab names when changing show container name option
2016-01-03 21:16:02 -05:00
afffsdd
090d3f7f29 Fix typo 2015-12-24 19:32:49 -05:00
afffsdd
b70002e9d5 Make it so you can have two classes of the same name from different jars open. 2015-12-24 19:24:29 -05:00
afffsdd
75841417c8 Optimize imports \o/ 2015-12-24 17:30:11 -05:00
Konloch
54e96d965b 3.0.0 preview 1 2015-11-18 21:05:19 -07:00
Konloch
5668fa4c05 woooo 2015-11-18 20:30:59 -07:00
Konloch
722a7cb959 a 2015-11-10 21:17:41 -07:00
Konloch
360b087a6a Lets give this a go, can't fuck it up too bad. 2015-11-10 21:16:45 -07:00
Konloch
8d5900e052 preview 3 2015-11-08 15:28:12 -07:00
Konloch
0ae50e538b A few quick updates 2015-11-08 15:24:49 -07:00
Kalen (Konloch) Kinloch
60c14f9d2c Merge pull request #88 from maaatts/master
Clean up 0xCAFEBABE string (again)
2015-09-01 13:06:16 -06:00
Matthew Smith
648997c00d Clean up 0xCAFEBABE string (again)
Missed a few last time.
2015-09-01 10:25:24 +01:00
Kalen (Konloch) Kinloch
09d4255e2a Merge pull request #87 from maaatts/master
Clean up String.format
2015-08-31 15:25:15 -06:00
Matthew Smith
e632cf884b Clean up String.format
It works like printf, why not use it like printf?
2015-08-31 22:14:03 +01:00
Konloch
c75c2c204a readme update 2015-08-31 13:47:48 -06:00
Konloch
f7e3dc4a65 readme update 2015-08-31 13:46:19 -06:00
Kalen (Konloch) Kinloch
dd7f8a1757 Merge pull request #86 from Szperak/master
Added Allatori string deofuscator
2015-08-31 13:42:53 -06:00
Szperak
b75cb67df3 Added Allatori string decrypter 2015-08-31 16:42:54 +02:00
Szperak
5685681f5c Bugfix: super.loadClass calls loadClass in superclass
... superclass's loadClass calls right loadClass, right loadClass calls
super.loadClass, super.loadClass calls loadClass in superclass,
superclass's loadClass calls right loadClass, right loadClass calls
super.loadClass, super.loadClass calls loadClass in superclass,
superclass's loadClass calls right loadClass, right loadClass calls
super.loadClass, super.loadClass calls loadClass in superclass,
superclass's loadClass calls right loadClass, right loadClass calls
super.loadClass, super.loadClass calls loadClass in superclass,
superclass's loadClass calls right loadClass, right loadClass calls
super.loadClass, super.loadClass calls loadClass in superclass,
superclass's loadClass calls right loadClass, right loadClass calls
super.loadClass, super.loadClass calls loadClass in superclass...
recursion 😄
2015-08-31 16:42:27 +02:00
Szperak
a98ff88ba4 Bugfix: invokedynamic shows wrong method name
Obfuscators exploits this bug to make deobfuscator see method other than
JVM actually calls.
2015-08-31 16:38:33 +02:00
Szperak
a0d552e573 Class files are now added to the list file contents 2015-08-31 16:35:39 +02:00
Szperak
91f42e91d0 modified loadClassesIntoClassLoader
loadClassesIntoClassLoader is now using specified list of ClassNode
2015-08-31 16:32:25 +02:00
Konloch
198d0f2ddd more fixing 2015-08-18 22:14:48 -06:00
Konloch
649bc1cee8 Krakatau fix 2015-08-18 22:08:45 -06:00
Konloch
5444670517 cfr update & licenses added 👍 2015-08-18 22:06:09 -06:00
Konloch
c1d861da44 krakatau update 2015-08-16 19:01:03 -06:00
Kalen (Konloch) Kinloch
87876aa09c Merge pull request #79 from maaatts/master
Made searching case sensitive
2015-08-10 11:45:23 -06:00
maaatts
69335f5aaf Made searching case sensitive
Why was searching case insensitive to begin with?
2015-08-10 14:07:53 +01:00
Konloch
d348091113 copyleft 2015-08-07 22:29:24 -06:00
Konloch
349d60656e 2.9.9 2015-08-07 22:22:57 -06:00
Konloch
73aeb73d3d enjarify update 2015-08-07 13:01:54 -06:00
Konloch
334be56fc9 copyleft 2015-08-07 12:53:46 -06:00
Konloch
2ed2b4765c reverted to old dex2jar lib for now 2015-08-07 12:39:15 -06:00
Konloch
f01f3a1267 2.9.9 + krakatau update 2015-08-04 01:47:48 -06:00
Konloch
bd0938476c Krakatau bug fix 2015-08-03 12:19:14 -06:00