首页
社区
课程
招聘
[转帖]JEB Decompiler 5.38.0.202603112011 mod by CXV
发表于: 20小时前 249

[转帖]JEB Decompiler 5.38.0.202603112011 mod by CXV

20小时前
249


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, unvirtualizer, native emulator, and plugins (fixed)

- callgraph enabled

- telemetry disabled


Download:

1dcK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6E0k6h3N6S2i4K6u0W2L8Y4A6Q4x3V1k6X3K9h3I4W2i4K6u0r3e0q4N6n7g2e0m8S2P5W2y4Q4x3U0y4h3K9f1A6h3c8h3c8v1M7%4y4U0j5i4W2D9N6o6S2s2i4K6u0V1y4X3I4H3f1#2)9#2k6U0g2A6y4W2M7#2K9o6m8U0d9V1c8F1L8$3#2k6b7K6k6H3e0q4R3&6e0b7`.`.

f2bK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6H3K9i4S2W2L8r3c8J5j5h3W2F1i4K6u0W2j5$3!0E0i4K6u0r3N6g2)9J5c8X3y4B7e0X3y4#2c8V1N6$3






分流:

Download


[培训]Windows内核深度攻防:从Hook技术到Rootkit实战!

收藏
免费 1
支持
分享
最新回复 (1)
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2
[C] Thread[#1,main,5,main] terminated unexpectedly
[C] java.lang.NoSuchMethodError: Lcom/pnfsoftware/jeb/rcpclient/CocoaUIEnhancer$MenuHookObject;.actionProc(JJJ)J
[C] at org.eclipse.swt.internal.Callback.bind(Native Method)
[C] at org.eclipse.swt.internal.Callback.<init>(Callback.java:136)
[C] at org.eclipse.swt.internal.Callback.<init>(Callback.java:88)
[C] at org.eclipse.swt.internal.Callback.<init>(Callback.java:66)
[C] at com.pnfsoftware.jeb.rcpclient.CocoaUIEnhancer.hookApplicationMenu(CocoaUIEnhancer.java:2152)
[C] at com.pnfsoftware.jeb.rcpclient.JebApp.<init>(JebApp.java:45)
[C] at com.pnfsoftware.jeb.rcpclient.Launcher.main(Launcher.java:54)


It seems there is a problem with the launcher on macOS.

If you are using a Mac, I recommend you postpone the update, we are looking into a fix.


We are deploying build 5.38.1.202603131410 that should be fixing the

java.lang.NoSuchMethodError: Lcom/pnfsoftware/jeb/rcpclient/CocoaUIEnhancer$MenuHookObject;.actionProc(JJJ)J

error introduced in version 5.38.


When your update is available (you will receive the usual email), run the following command to update without starting the GUI:

$ `jeb_macos.sh -c --check-update`

Root cause:

The CocoaUIEnhancer$MenuHookObject class in jebc.jar only has actionProc(int, int, int) returning int — the 32-bit Cocoa callback signature. On 64-bit macOS (all modern Macs), SWT's Callback class determines that C.PTR_SIZEOF == 8 and looks for actionProc(long, long, long) returning long via JNI. Since that method doesn't exist, you get NoSuchMethodError.

Fix:

1. 
Compiled a patched MenuHookObject class (bin/patch/com/pnfsoftware/jeb/rcpclient/CocoaUIEnhancer$MenuHookObject.class) that provides the 64-bit method signature long actionProc(long, long, long) while also keeping the old 32-bit signature for compatibility.

2. 
Modified run.sh line 74 to prepend $BASEDIR/bin/patch to the classpath, so the patched class is loaded before the broken one in jebc.jar: -cp "$BASEDIR/bin/patch:$BASEDIR/bin/app/jebc.jar:..."


最后于 1小时前 被neomafo编辑 ,原因:
2小时前
0
游客
登录 | 注册 方可回帖
返回