02/28/2015 - Added drag and drop for any file.
02/28/2015 - Added ctrl + w to close the current opened tab.
02/28/2015 - Updated to CFR 0_97.jar
02/28/2015 - Fixed a concurrency issue with the decompilers.
02/28/2015 - Added image resize via scroll on mouse.
02/28/2015 - Added resource refreshing.
02/28/2015 - Im Frizzy started working on Obfuscation.
03/20/2015 - Updated Dex2Jar to 2.0.
03/20/2015 - Updated CFR to 0_98.jar
This commit is contained in:
Kalen Kinloch 2015-03-20 10:04:17 -07:00
parent a1dc3aecc6
commit 2addfb9096
9 changed files with 24 additions and 7 deletions

Binary file not shown.

View File

@ -323,4 +323,14 @@ Changelog:
02/24/2015 - Fixed the third pane window not showing the search buttons.
02/24/2015 - Fixed some issues with the compiler functionality.
--- 2.9.2 ---:
02/24/2015 - Actually fixed the compiler, LOL.
02/24/2015 - Actually fixed the compiler, LOL.
--- 2.9.3 ---:
02/28/2015 - Added drag and drop for any file.
02/28/2015 - Added ctrl + w to close the current opened tab.
02/28/2015 - Updated to CFR 0_97.jar
02/28/2015 - Fixed a concurrency issue with the decompilers.
02/28/2015 - Added image resize via scroll on mouse.
02/28/2015 - Added resource refreshing.
02/28/2015 - Im Frizzy started working on Obfuscation.
03/20/2015 - Updated Dex2Jar to 2.0.
03/20/2015 - Updated CFR to 0_98.jar

BIN
libs/dex2jar_2.0_obf.jar Normal file

Binary file not shown.

Binary file not shown.

View File

@ -83,6 +83,10 @@ import the.bytecode.club.bytecodeviewer.obfuscators.mapping.Refactorer;
* fix the randomly sometimes fucked up names on file navigation bug
* make zipfile not include the decode shit
* When you drag a folder, it must add the folder name not just the child into the root jtree path
* add ctrl + r for run
* add ctrl + t for compile
* add stackmapframes to bytecode decompiler
* add stackmapframes remover?
*
* -----2.9.3-----:
* 02/28/2015 - Added drag and drop for any file.
@ -92,6 +96,8 @@ import the.bytecode.club.bytecodeviewer.obfuscators.mapping.Refactorer;
* 02/28/2015 - Added image resize via scroll on mouse.
* 02/28/2015 - Added resource refreshing.
* 02/28/2015 - Im Frizzy started working on Obfuscation.
* 03/20/2015 - Updated Dex2Jar to 2.0.
* 03/20/2015 - Updated CFR to 0_98.jar
*
* @author Konloch
*
@ -422,7 +428,7 @@ public class BytecodeViewer {
if( cv.smali1 != null && cv.smali1.isEditable() ||
cv.smali2 != null && cv.smali2.isEditable() ||
cv.smali3 != null && cv.smali3.isEditable())
{
{
actuallyTried = true;
Object smali[] = cv.getSmali();
if(smali != null) {
@ -463,7 +469,7 @@ public class BytecodeViewer {
if( cv.java1 != null && cv.java1.isEditable() ||
cv.java2 != null && cv.java2.isEditable() ||
cv.java3 != null && cv.java3.isEditable())
{
{
actuallyTried = true;
Object java[] = cv.getJava();
if(java != null) {

View File

@ -441,6 +441,7 @@ public class MainViewerGUI extends JFrame implements FileChangeNotifier {
}
public MainViewerGUI() {
mnNewMenu_5.setVisible(false);
KeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher(new Test());
this.addWindowStateListener(new WindowAdapter() {
public void windowStateChanged(WindowEvent evt) {
@ -1681,9 +1682,10 @@ public class MainViewerGUI extends JFrame implements FileChangeNotifier {
String extension = getExtension(f);
if (extension != null)
return (extension.equals("jar") || extension.equals("zip")
if (extension.equals("jar") || extension.equals("zip")
|| extension.equals("class") || extension.equals("apk")
|| extension.equals("dex"));
|| extension.equals("dex"))
return true;
return false;
}

View File

@ -33,8 +33,7 @@ public class EZInjection extends Plugin {
public static ArrayList<BytecodeHook> hookArray = new ArrayList<BytecodeHook>();
private static String version = "1.0";
private static PluginConsole gui = new PluginConsole("EZ Injection v"
+ version);
private static PluginConsole gui = new PluginConsole("EZ Injection v" + version);
private boolean accessModifiers, injectHooks, invokeMethod, useProxy,
launchKit, console;
public static boolean sandboxSystem, sandboxRuntime, printCmdL;