View Issue Details

IDProjectCategoryView StatusLast Update
0005036Kali Linux[All Projects] Queued Tool Additionpublic2019-10-28 16:03
Reporteraki Assigned Tosbrun  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status assignedResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0005036: Bytecode Viewer - Six different Java decompilers, two Bytecode editors, a Java compiler,plugins, searching, supports loading fro
DescriptionJD-gui (https://tools.kali.org/reverse-engineering/jd-gui) and especially jad (https://tools.kali.org/reverse-engineering/jad) are really old and outdated java decompilers that break in most cases where the bytecode slightly differs form the result of javac.

Resilient, up-to-date alternative are:
- cfr (http://www.benf.org/other/cfr/)
- procyon (https://bitbucket.org/mstrobel/procyon/wiki/Java%20Decompiler)
- fernflower (https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler/engine)


- bytecodeviewer - https://bytecodeviewer.com/

Relationships

related to 0005678 resolvedsbrun jadx - Dex to Java decompiler 
related to 0002168 resolvedsbrun JADX - Java Sourcecode from Android Dex and APK 

Activities

g0tmi1k

2019-09-04 12:37

administrator   ~0011026

Due to the age of the OS (Kali Moto [v1], Kali Safi [v2], Kali Rolling <= 2018.4), these legacy versions are no longer supported.
We will be closing this ticket due to inactivity.

Please could you see if you are able to replicate this issue with the latest version of Kali Linux - https://www.kali.org/downloads/)?

If you are still facing the same problem, feel free to re-open the ticket. If you choose to do this, could you provide more information to the issue you are facing, and also give information about your setup?
For more information, please read: https://kali.training/topic/filing-a-good-bug-report/

aki

2019-09-05 07:55

reporter   ~0011046

An alternative to individually including the listed decompilers is packaging [Bytecode viewer](https://bytecodeviewer.com/).
It's an easy to use GUI that ships with these decompilers and keeps them up to date

dookie

2019-09-05 11:50

administrator   ~0011047

Bytecode Viewer would make a nice addition to Kali. Having multiple decompilers in the same application will give us a little bit of future-proofing.

g0tmi1k

2019-09-17 13:39

administrator   ~0011105

Please could we package up bytecodeviewer

sbrun

2019-09-26 07:33

manager   ~0011147

bytecodeviewer is now in kali-rolling

Issue History

Date Modified Username Field Change
2018-10-07 11:01 aki New Issue
2018-10-07 11:01 aki Status new => assigned
2018-10-07 11:01 aki Assigned To => sbrun
2018-10-08 13:59 sbrun Assigned To sbrun =>
2018-10-08 13:59 sbrun Status assigned => new
2018-10-08 13:59 sbrun Category Tool Upgrade => New Tool Requests
2019-02-20 11:48 g0tmi1k Category New Tool Requests => Kali Package Improvement
2019-09-04 12:37 g0tmi1k Note Added: 0011026
2019-09-04 12:37 g0tmi1k Status new => closed
2019-09-05 07:54 aki Status closed => feedback
2019-09-05 07:54 aki Resolution open => reopened
2019-09-05 07:55 aki Note Added: 0011046
2019-09-05 07:55 aki Status feedback => new
2019-09-05 10:12 rhertzog Assigned To => rhertzog
2019-09-05 10:12 rhertzog Status new => confirmed
2019-09-05 10:12 rhertzog Assigned To rhertzog =>
2019-09-05 11:50 dookie Note Added: 0011047
2019-09-05 12:37 rhertzog Assigned To => sbrun
2019-09-05 12:37 rhertzog Status confirmed => assigned
2019-09-05 12:37 rhertzog Resolution reopened => open
2019-09-05 12:37 rhertzog Category Kali Package Improvement => Queued Tool Addition
2019-09-17 13:31 g0tmi1k Relationship added related to 0005678
2019-09-17 13:33 g0tmi1k Relationship added related to 0002168
2019-09-17 13:39 g0tmi1k Summary Replace jd-gui/jad against up-to-date decompilers. => Please package Bytecode Viewer
2019-09-17 13:39 g0tmi1k Description Updated View Revisions
2019-09-17 13:39 g0tmi1k Note Added: 0011105
2019-09-26 07:33 sbrun Note Added: 0011147
2019-10-28 14:07 g0tmi1k Summary Please package Bytecode Viewer => Bytecode Viewer - Six different Java decompilers, two Bytecode editors, a Java compiler,plugins, searching, supports loading fro
2019-10-28 16:01 g0tmi1k Severity minor => feature
2019-10-28 16:03 g0tmi1k Product Version kali-dev =>