bytecode-viewer icon indicating copy to clipboard operation
bytecode-viewer copied to clipboard

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

Results 97 bytecode-viewer issues
Sort by recently updated
recently updated
newest added

Whe developing plugins, I noticed the following behavior: 1. Create a new Java Plugin 2. Save the default file somwehere 3. Run the plugin 4. Change something noticable in the...

Bug

I am requesting that BCV list the installed decompilers with versions in the about page? Knowing what version is currently running would provide some reassurances that the performance is similar...

Enhancement

Bytecode Viewer Version: 2.11.0 Please send this to [[email protected]](mailto:[email protected]). Bytecode Viewer Version: 2.11.0 java.lang.SecurityException: BCV is awesome, blocking write(/Users/hekangbin); at the.bytecode.club.bytecodeviewer.util.SecurityMan.checkWrite(SecurityMan.java:342) at java.io.File.canWrite(File.java:791) at sun.awt.shell.ShellFolder.canWrite(ShellFolder.java:368) at com.apple.laf.AquaFileChooserUI$2.propertyChange(AquaFileChooserUI.java:403) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at...

Bug

I am using the latest version (2.11.0) of Bytecode Viewer. This started happening with version 2.10.10. ![grafik](https://user-images.githubusercontent.com/20379977/153895793-09fe9e5e-c5fd-4842-a234-a11ff4341ce6.png) When resizing the window this happens: ![grafik](https://user-images.githubusercontent.com/20379977/153896103-3542ca00-64e6-404d-804c-19bad5845709.png) Things start showing again when I...

Bug

`FernFlower Error! Please send this error log to https://github.com/Konloch/bytecode-viewer/issues or Konloch at https://the.bytecode.club or [email protected]` `If you hold appropriate legal rights to the relevant class/jar/apk file please include that as...

Bug
Dependency Related

The tools.jar, along with this entire structure of the JDK, was removed in Java 9, in favour of using modules instead, meaning using tools.jar is no longer an option for...

Question
Discussion

AAR is a zip file with `classes.jar` inside. Basic support will be to decompile this JAR inside. https://developer.android.com/studio/projects/android-library#aar-contents

Enhancement
Android
Priority

Bytecode Viewer Version: 2.11.0 [Fat Jar], OS: Windows 10, Java: 1.8.0_281 java.lang.ArrayIndexOutOfBoundsException: 15873 at org.objectweb.asm.ClassReader.readStringish(ClassReader.java:3726) at org.objectweb.asm.ClassReader.readClass(ClassReader.java:3741) at org.objectweb.asm.ClassReader.accept(ClassReader.java:454) at org.objectweb.asm.ClassReader.accept(ClassReader.java:424) at the.bytecode.club.bytecodeviewer.api.ASMUtil.bytesToNode(ASMUtil.java:42) at the.bytecode.club.bytecodeviewer.util.JarUtils.getNode(JarUtils.java:242) at the.bytecode.club.bytecodeviewer.resources.importing.impl.ClassResourceImporter.open(ClassResourceImporter.java:47) at the.bytecode.club.bytecodeviewer.resources.importing.ImportResource.importKnownFile(ImportResource.java:87) at...

Bug

The error appears during the dex2jar decompiling of the apk. Then it proceeds to show only partial decompiled code. Some classes are still not showing. Any suggestions? https://the.bytecode.club - Created...

Bug

Currently Krakatau and enjarify are included as ZIP files (multiple times). It might be better to use [Git submodules](https://git-scm.com/book/en/v2/Git-Tools-Submodules) instead. This would have the following advantages: - It is clearer...

Discussion