![]() |
The generic unpacker is requires JEB Pro
via the Android menu, Generic Unpacking…
The generic unpacker is requires JEB Pro (not available in the demo or JEB Android) https://www.pnfsoftware.com/blog/generic-unpacking-for-apk/ |
NEW fix
https://pixeldrain.com/u/qjGUby7K (fixv2 apk generic unpacker) |
NEW fix
https://pixeldrain.com/u/591cXCd5 (fixv3 apk generic unpacker) |
JEB Decompiler 5.10.0.202402270535 mod by CXV
Requirements: (Only JDK 17.0.X or above), 64-bit OS
Mod info(changes): - fix all integrity checks\timebomb - Time-limited sessions fixed - Requires an Internet connection fixed - dexdec: fix string decrypt via emulation - dexdec: instruction conversion recovered - gui: Usage of the clipboard is disallowed fixed - jdb2: Saving or loading projects is disabled fixed - android debug enabled - android native debug enabled - avrdec: decompiler enabled - Decompiler exporter fixed - CF-unflattener, generic unpacker, unvirtualizer, native emulator, and plugins fixed - callgraph enabled Download: https://pixeldrain.com/u/SSJMmFKw (mod by cxv) |
A couple of questions:
Does JEB fully support JDK21 decompilation? What is the quality of the x86, ARM, MIPS, RISC decompiler compared to Hex Rays or Ghidra? I suppose we need the pro version for those? |
Quote:
For android the decompilation quality is better than that of IDA. |
Quote:
So for Android, there are a variety if options with native ARM apps or Java or Dalvik, so which decompile better? |
Anyone tried using this tool on macos?
On latest macOS, I am using openjdk 17, and the UI of JEB does not properly loading? Menu items (like file and edit) did load. When I tried to load a new APK, project properties window pops up but no buttons? EDIT: BTW, tools works fine on linux |
On windows (even 7!) using JDK 17 works good as well (from GUI point of view)
|
Quote:
|
JEB Decompiler 5.11.0.202403192101 mod by CXV
Requirements: (Only JDK 17.0.X or above), 64-bit OS
Mod info(changes): - fix all integrity checks\timebomb - Time-limited sessions fixed - Requires an Internet connection fixed - dexdec: fix string decrypt via emulation - dexdec: instruction conversion recovered - gui: Usage of the clipboard is disallowed fixed - jdb2: Saving or loading projects is disabled fixed - android debug enabled - android native debug enabled - avrdec: decompiler enabled - Decompiler exporter fixed - CF-unflattener, generic unpacker, unvirtualizer, native emulator, and plugins fixed - callgraph enabled Download: https://pixeldrain.com/u/7QyDtaxW (mod by cxv) |
JEB Decompiler 5.12.0.202404022046 mod by CXV
Requirements: (Only JDK 17.0.X or above), 64-bit OS
Mod info(changes): - fix all integrity checks\timebomb - Time-limited sessions fixed - Requires an Internet connection fixed - dexdec: fix string decrypt via emulation - dexdec: instruction conversion recovered - gui: Usage of the clipboard is disallowed fixed - jdb2: Saving or loading projects is disabled fixed - android debug enabled - android native debug enabled - avrdec: decompiler enabled - Decompiler exporter fixed - CF-unflattener, generic unpacker, unvirtualizer, native emulator, and plugins fixed - callgraph enabled Download: https://pixeldrain.com/u/hEj2Jdvg (mod by cxv) |
It is working still for me.
|
Sorry. My mistake! I accidentally pasted the whole line instead of the URL.
Link is working fine. |
JEB Decompiler 5.13.0.202405301942 mod by CXV
Requirements: (Only JDK 17.0.X or above), 64-bit OS
Mod info(changes): - fix all integrity checks\timebomb - Time-limited sessions fixed - Requires an Internet connection fixed - dexdec: fix string decrypt via emulation - dexdec: instruction conversion recovered - gui: Usage of the clipboard is disallowed fixed - jdb2: Saving or loading projects is disabled fixed - android debug enabled - android native debug enabled - avrdec: decompiler enabled - Decompiler exporter fixed - CF-unflattener, generic unpacker, unvirtualizer, native emulator, and plugins fixed - callgraph enabled Download: https://pixeldrain.com/u/VsgdG7wE (mod by cxv) |
Thanks, I really like JEB :)
|
JEB Decompiler 5.14.0.202406122044 mod by CXV
Requirements: (Only JDK 17.0.X or above), 64-bit OS
Mod info(changes): - fix all integrity checks\timebomb - Time-limited sessions fixed - Requires an Internet connection fixed - dexdec: fix string decrypt via emulation - dexdec: instruction conversion recovered - gui: Usage of the clipboard is disallowed fixed - jdb2: Saving or loading projects is disabled fixed - android debug enabled - android native debug enabled - avrdec: decompiler enabled - Decompiler exporter fixed - CF-unflattener, generic unpacker, unvirtualizer, native emulator, and plugins fixed - callgraph enabled Download: https://pixeldrain.com/u/pp6suXFe (mod by cxv) https://pixeldrain.com/u/VJ9X1TzJ (FIX unpack to jeb folder and owerwrite) |
Just a question... is it possible to patch jar or apk file using JEB..? as far as i know i can only view or decompile jar or apk file.
|
Quote:
Check out these resources: https://www.pnfsoftware.com/jeb/manual/actions/ https://www.pnfsoftware.com/jeb/manual/android/ |
Quote:
https://github.com/Col-E/Recaf/releases https://github.com/Col-E/recaf-3x-issues/releases |
Quote:
Options are full decompilation/recompile or modifying the java bytecode afaik. Though with dex2jar you could possibly use Recaf's java editor but I recommend v4 if you do it with this way, otherwise apktool -d and modify the bytecode then re-assemble and sign. If you're looking to patch/modify it another option is Frida too which would allow you to write JS like syntax, you could modify the bytecode to load Frida agent from libs dir of APK when it's started and place all your code there. This is how Oculus Quest apps are cracked. https://frida.re/ If I wanted to do this without modifying bytecode and could see actual java code via something like JEB, Frida would be my preferred approach due to the ease-of-use vs trying to manipulate the software via bytecode. |
Quote:
Please re-read Mendax47's question. |
Quote:
|
It may be caused by the plug-in I use. After deleting the plug-in, I will try again to see if the error occurs! thank you for your sharing!!!
The following error is reported every time it is used. JEB 5.12 will not report an error, but JEB 5.13 and later will report the following error: [C] java.lang.IllegalArgumentException: Index out of bounds [C] at org.eclipse.swt.SWT.error(SWT.java:4903) [C] at org.eclipse.swt.SWT.error(SWT.java:4837) [C] at org.eclipse.swt.SWT.error(SWT.java:4808) [C] at org.eclipse.swt.custom.StyledText.getRanges(StyledText.java:4339) [C] at org.eclipse.swt.custom.StyledText.setStyleRanges(StyledText.java:10156) [C] at org.eclipse.swt.custom.StyledText.replaceStyleRanges(StyledText.java:7727) [C] at org.eclipse.jface.text.TextViewer.addPresentation(TextViewer.java:4782) [C] at org.eclipse.jface.text.TextViewer.changeTextPresentation(TextViewer.java:4859) [C] at com.pnfsoftware.jeb.rcpclient.iviewers.text.InteractiveTextViewer.updateDocument(InteractiveTextViewer.java:1094) [C] at com.pnfsoftware.jeb.rcpclient.iviewers.text.ScrollBufferManager.viewAtAnchor(ScrollBufferManager.java:136) [C] at com.pnfsoftware.jeb.rcpclient.iviewers.text.ScrollBufferManager.viewAtAnchor(ScrollBufferManager.java:76) [C] at com.pnfsoftware.jeb.rcpclient.iviewers.text.ScrollBufferManager.viewAtAnchor(ScrollBufferManager.java:63) [C] at com.pnfsoftware.jeb.rcpclient.iviewers.text.ScrollBufferManager.setVisualPosition(ScrollBufferManager.java:763) [C] at com.pnfsoftware.jeb.rcpclient.iviewers.text.InteractiveTextViewer.setVisualPosition(InteractiveTextViewer.java:713) [C] at com.pnfsoftware.jeb.rcpclient.iviewers.text.InteractiveTextViewer.setCaretCoordinates(InteractiveTextViewer.java:675) [C] at com.pnfsoftware.jeb.rcpclient.parts.units.TextFragment.setActiveAddress(TextFragment.java:432) [C] at com.pnfsoftware.jeb.rcpclient.parts.units.AbstractTextFragment.followItem(AbstractTextFragment.java:291) [C] at com.pnfsoftware.jeb.rcpclient.parts.units.AbstractTextFragment.doItemFollow(AbstractTextFragment.java:206) [C] at com.pnfsoftware.jeb.rcpclient.parts.units.TextFragment.doOperation(TextFragment.java:570) [C] at com.pnfsoftware.jeb.rcpclient.parts.UnitPartManager.delegateOperation(UnitPartManager.java:1320) [C] at com.pnfsoftware.jeb.rcpclient.parts.UnitPartManager.doOperation(UnitPartManager.java:1235) [C] at com.pnfsoftware.jeb.rcpclient.parts.units.AbstractUnitFragment.requestOperation(AbstractUnitFragment.java:445) [C] at com.pnfsoftware.jeb.rcpclient.parts.units.TextFragment$2.mouseDoubleClick(TextFragment.java:142) [C] at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:213) [C] at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91) [C] at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4285) [C] at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1160) [C] at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4083) [C] at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3673) [C] at com.pnfsoftware.jeb.rcpclient.extensions.app.App.run(App.java:197) [C] at com.pnfsoftware.jeb.rcpclient.Launcher.main(Launcher.java:20) [C] |
https://pixeldrain.com/u/VJ9X1TzJ (FIX unpack to jeb folder and replace)
|
Just want to say, thank you for your releases. I find this tool to me quite helpful.
|
Quote:
If the rule was made to keep the forum clean, then it should not matter who makes the post. And everyone should be penalized equally. :( |
I cannot use the Generic Unpacker even with the modified version. It still complains about being a demo version. Can anything be done about it?
|
JEB Decompiler 5.15.0.202408212153 mod by CXV
Requirements: (Only JDK 17.0.X or above), 64-bit OS
Mod info(changes): - fix all integrity checks\timebomb - Time-limited sessions (fixed) - Requires an Internet connection (fixed) - dexdec: fix string decrypt via emulation - dexdec: instruction conversion (recovered) - gui: Usage of the clipboard is disallowed (fixed) - jdb2: Saving or loading projects is disabled (fixed) - android debug (enabled) - android native debug (enabled) - avrdec: decompiler (enabled) - Decompiler exporter (fixed) - CF-unflattener, generic unpacker, unvirtualizer, native emulator, and plugins fixed - callgraph enabled Download: https://pixeldrain.com/u/iECjb5wf (mod by cxv) |
JEB 5.15 (August 21, 2024)
- dexdec: stronger reconstruction for try-with-resources and try-finally - dexdec: better structuring - dexdec: new ir and ast optimizers - dexdec: api: see IJavaTry.getResourceAcqs() et al. - dexdec: fixes - gendec: fixes - arm: updates and fixes - axml: fixes - gui: quicksearch: upgrades - gui: fixes - floating controller: allow retry and save-and-exit if too many seats are used |
JEB Decompiler 5.16.0.202408261745 mod by CXV
Requirements: (Only JDK 17.0.X or above), 64-bit OS
Mod info(changes): - fix all integrity checks\timebomb - Time-limited sessions (fixed) - Requires an Internet connection (fixed) - dexdec: fix string decrypt via emulation - dexdec: instruction conversion (recovered) - gui: Usage of the clipboard is disallowed (fixed) - jdb2: Saving or loading projects is disabled (fixed) - android debug (enabled) - android native debug (enabled) - avrdec: decompiler (enabled) - Decompiler exporter (fixed) - CF-unflattener, generic unpacker, unvirtualizer, native emulator, and plugins (fixed) - callgraph enabled Download: https://pixeldrain.com/u/AsLuzdRE (mod by cxv) https://pixeldrain.com/u/k5MMzFHK (FIX debugger) unpack to JEB directory and attempt replace |
new delivery cycle? :)
a new release each day! |
i get error when debug NDK(LLDB 17/0/2)
[I] JEB 5.15.0.202408212153 (Super-Black Edition by CXV) is starting... [I] Current directory: C:\Users\Admin\Downloads\JEB-5.15.0.202408212153_by_CXV [I] Base directory: C:\Users\Admin\Downloads\JEB-5.15.0.202408212153_by_CXV [I] System: Windows 10 10.0 (amd64) en_US [I] Java: Oracle Corporation 22.0.2 [C] Thread[#302,NB,5,main] terminated unexpectedly: [C] java.lang.IllegalAccessError: class com.pnfsoftware.jebglobal.IF tried to access private field com.pnfsoftware.jebglobal.Hv.tk (com.pnfsoftware.jebglobal.IF and com.pnfsoftware.jebglobal.Hv are in unnamed module of loader 'app'), (Type com.pnfsoftware.jebglobal.IF (loader: 'app') is not a nest member of type com.pnfsoftware.jebglobal.Hv (loader: 'app'): current type is not listed as a nest member) [C] com.pnfsoftware.jebglobal.YQ: Cannot read register number 92 [C] java.io.IOException: GDB is already expecting a response [C] java.io.IOException: A JDWP debugger seems blocked: a synchronous query is not receiving a response (id: 632) |
maybe new bugs added? check changelog...
https://www.pnfsoftware.com/jeb/changelist |
new fix
https://pixeldrain.com/u/k5MMzFHK (FIX debugger) |
JEB Decompiler 5.17.0.202409172003 mod by CXV
Requirements: (Only JDK 17.0.X or above), 64-bit OS
Mod info(changes): - fix all integrity checks\timebomb - Time-limited sessions (fixed) - Requires an Internet connection (fixed) - dexdec: fix string decrypt via emulation - dexdec: instruction conversion (recovered) - gui: Usage of the clipboard is disallowed (fixed) - jdb2: Saving or loading projects is disabled (fixed) - android debug (enabled) - android native debug (enabled) - avrdec: decompiler (enabled) - Decompiler exporter (fixed) - CF-unflattener, generic unpacker, unvirtualizer, native emulator, and plugins (fixed) - callgraph enabled Download: https://pixeldrain.com/u/S1Sz3wjg (mod by cxv) |
JEB Decompiler 5.18.0.202410071909 mod by CXV
Requirements: (Only JDK 17.0.X or above), 64-bit OS
Mod info(changes): - fix all integrity checks\timebomb - Time-limited sessions (fixed) - Requires an Internet connection (fixed) - dexdec: fix string decrypt via emulation - dexdec: instruction conversion (recovered) - gui: Usage of the clipboard is disallowed (fixed) - jdb2: Saving or loading projects is disabled (fixed) - android debug (enabled) - android native debug (enabled) - avrdec: decompiler (enabled) - Decompiler exporter (fixed) - CF-unflattener, generic unpacker, unvirtualizer, native emulator, and plugins (fixed) - callgraph enabled Download: https://pixeldrain.com/u/XhVLrpht (mod by cxv) https://pixeldrain.com/u/BbqMJXjb (FIX v2) |
FIX:
-d8 binary updated to 8.5.35 version -telemetry disabled (unpack to JEB root directory and replace) Download: https://pixeldrain.com/u/BbqMJXjb |
>-telemetry disabled
is it known what kind of data was exported to the sw vendor? |
JEB Decompiler 5.19.0.202410291816 mod by CXV
Requirements: (Only JDK 17.0.X or above), 64-bit OS
Mod info(changes): - fix all integrity checks\timebomb - Time-limited sessions (fixed) - Requires an Internet connection (fixed) - dexdec: fix string decrypt via emulation - dexdec: instruction conversion (recovered) - gui: Usage of the clipboard is disallowed (fixed) - jdb2: Saving or loading projects is disabled (fixed) - android debug (enabled) - android native debug (enabled) - avrdec: decompiler (enabled) - Decompiler exporter (fixed) - CF-unflattener, generic unpacker, unvirtualizer, native emulator, and plugins (fixed) - callgraph enabled - telemetry disabled Download: https://pixeldrain.com/u/Kfqs8DYZ (mod by cxv) |
| All times are GMT +8. The time now is 01:32. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX