Commit Graph

997 Commits

Author SHA1 Message Date
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
Konloch 870987f65f bug fixes 2015-08-03 00:44:03 -06:00
Konloch 31ce1dd880 Krakatau update 2015-08-03 00:33:15 -06:00
Konloch e69c84fac2 2.9.8 fixed java 7 2015-08-02 21:05:43 -06:00
Konloch 5563c95264 2.9.8 2015-07-30 13:55:54 -06:00
Konloch 89a14066da 2.9.8
07/19/2015 - Fixed enjarify.
07/20/2015 - Bibl sexified the boot loading time.
07/20/2015 - Decode APK Resources is selected by default.
07/20/2015 - Made the security manager slightly safer, it can still be
targeted but not as obviously now.
07/20/2015 - Added CLI to the boot page.
07/21/2015 - Added support for offline mode in case you cannot connect
to github for some reason. (kicks in after 7 seconds)
07/21/2015 - Added fatjar option back, in case anyone wants a 100%
portable version.
07/21/2015 - Made it so it now shows the decompiler it's using -
http://i.imgur.com/yMEzXwv.png.
07/21/2015 - Rewrote the file system, it now shows the path of the jar
it's got loaded.
07/21/2015 - Now it shows if the decompiler is in editable mode or not.
07/21/2015 - Fixed Enjarify bug from new security manager.
07/22/2015 - Fixed a typo (Thanks affffsdsd)
07/22/2015 - Finally added icons to the File Navigator, credits to
http://famfamfam.com/lab/icons/silk/ for the icons.
07/22/2015 - JD-GUI is now the default decompiler for GUI.
07/22/2015 - Added Set Python 3.X to the UI.
07/22/2015 - Fixed krakatau/export as jar bug introduced by file system
update.
07/22/2015 - Sped up krakatau decompiler/disassembler on big files.
07/22/2015 - Made it so when you press enter on the file navigation pane
it opens the class.
07/22/2015 - The Quick file search now opens the files again.
07/23/2015 - Fixed opening single files and file folders into BCV
07/24/2015 - Added File>Reload Resources.
07/26/2015 - Fixed the view pane refresh after toggling a viewer, it's
now flawless.
07/26/2015 - Fixed Krakatau Disassembler.
07/26/2015 - Mibbzz is gay once again.
07/30/2015 - Removed Janino Compiler & moved to Javac, it can now
compile decompiled classes again.
07/30/2015 - Affssdd fixed the File Navigator Pane's Quick Class Search.
07/30/2015 - Fixed a process leak in KrakatauDisassembler.
07/30/2015 - Started working on converting all the decompilers to launch
in their own process in an effort to reduce BCV resources (only for
non-fatjar version).
2015-07-30 13:39:17 -06:00
Kalen (Konloch) Kinloch a654899888 Merge pull request #71 from afffsdd/master
Fix navigation pane typing behavior
2015-07-30 11:26:43 -06:00
afffsdd 012c9e38d3 Fix file navigation typing issues
When you type in the navigation pane it just selects the quick search bar.
(party)
2015-07-30 13:23:45 -04:00
afffsdd 7740ae1e5e Ignore IntelliJ IDEA files 2015-07-30 13:07:03 -04:00
Kalen (Konloch) Kinloch 8d0593b119 Merge pull request #68 from vilmosnagy/master
Prints invokeDynamic
2015-07-26 14:04:20 -06:00
Vilmos Nagy 2d93438f62 Prints invokeDynamic. See #66 2015-07-26 21:53:14 +02:00
Konloch 3dadae6f99 2.9.8 2015-07-24 18:02:46 -06:00
Konloch 908ba230fe 2.9.8 2015-07-22 17:36:28 -06:00
Konloch f7d0233df2 2.9.8 2015-07-22 03:17:01 -06:00
Konloch 89bad45283 2.9.8 2015-07-21 01:04:31 -06:00