SpartanB312 / Grunt

Liteweight Obfuscator
GNU General Public License v3.0
56 stars 6 forks source link

混淆空指针 #5

Closed FinLemonKe closed 1 week ago

FinLemonKe commented 10 months ago

这是我的Minecraft crashreport java.lang.NullPointerException: Cannot invoke "meteordevelopment.meteorclient.mixininterface.IRaycastContext.set(net.minecraft.class_243, net.minecraft.class_243, net.minecraft.class_3959$class_3960, net.minecraft.class_3959$class_242, net.minecraft.class_1297)" because "raycastContext" is null at client.utils.player.DamageInfo.getExposure(DamageInfo.java:304) at client.utils.player.DamageInfo.crystalDamage(DamageInfo.java:74) at client.utils.player.DamageInfo.crystal(DamageInfo.java:62) at client.modules.combat.AutoCrystalPlus.getDmg(AutoCrystalPlus.java:1465) at client.modules.combat.AutoCrystalPlus.getPlacePos(AutoCrystalPlus.java:1362) at client.modules.combat.AutoCrystalPlus.updatePlacement(AutoCrystalPlus.java:1131) at client.modules.combat.AutoCrystalPlus.onTickPost(AutoCrystalPlus.java:775) at meteordevelopment.orbit.listeners.LambdaListener.call(LambdaListener.java:83) at meteordevelopment.orbit.EventBus.post(EventBus.java:47) at net.minecraft.class_310.handler$coa005$meteor-client$onTick(class_310.java:20582) at net.minecraft.class_310.method_1574(class_310.java:1957) at net.minecraft.class_310.method_1523(class_310.java:1181) at net.minecraft.class_310.method_1514(class_310.java:802) at net.minecraft.client.main.Main.main(Main.java:250) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60) at oolloo.jlw.Wrapper.main(Wrapper.java:53)

不混淆是不会炸的,我把config.json里面所有都设置成false混淆还是炸

nuym commented 9 months ago

混淆客户端建议使用 zkm,或者 jnic 套 vmp,其他的混淆不太适合

erxson commented 9 months ago

or bruhfuscatoooooooooor

SpartanB312 commented 1 week ago

如果有空的话,可以尝试下重置版。混MC端记得关Shrink里面的removeNOP,我也不知道为啥删除NOP会导致奇奇怪怪的BUG,可能是MC的classloader有特殊的校验?