#1
|
|||
|
|||
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) Last edited by CXVUSER; 07-06-2024 at 08:20. |
The Following 13 Users Say Thank You to CXVUSER For This Useful Post: | ||
blue_devil (06-13-2024), Doit (06-16-2024), giahh (06-16-2024), Gyrus (06-14-2024), leezer0 (08-22-2024), Mendax47 (06-16-2024), mongza (06-17-2024), niculaita (07-07-2024), shetal (06-30-2024), Sylv1 (06-13-2024), user1 (07-31-2024), wx69wx2023 (06-13-2024), Zeokat (06-16-2024) |
#2
|
||||
|
||||
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.
|
#3
|
|||
|
|||
Quote:
Check out these resources: https://www.pnfsoftware.com/jeb/manual/actions/ https://www.pnfsoftware.com/jeb/manual/android/ |
#4
|
|||
|
|||
Quote:
https://github.com/Col-E/Recaf/releases https://github.com/Col-E/recaf-3x-issues/releases |
#5
|
|||
|
|||
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. |
#6
|
|||
|
|||
Quote:
Please re-read Mendax47's question. |
#7
|
|||
|
|||
My issue, I only read the quoted post after where it was discussing APK and not the OP. Regardless, both were mentioned, and the solutions provided by either of us should work.
|
#8
|
|||
|
|||
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] Last edited by CKCat; 06-17-2024 at 16:45. |
#9
|
|||
|
|||
https://pixeldrain.com/u/VJ9X1TzJ (FIX unpack to jeb folder and replace)
|
The Following User Gave Reputation+1 to CXVUSER For This Useful Post: | ||
Fyyre (07-07-2024) |
#10
|
||||
|
||||
Just want to say, thank you for your releases. I find this tool to me quite helpful.
|
#11
|
|||
|
|||
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. |
The Following User Says Thank You to sandalik For This Useful Post: | ||
Zeokat (07-07-2024) |
#12
|
|||
|
|||
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?
|
Thread Tools | |
Display Modes | |
|
|