Discussion How to bypass pairip on an online Unity Game?

alrightman

Platinian
Hey all, I'm wondering how some people bypass pairip on online unity games?
I played a game in the past that used pairip + anti-cheat toolkit protection and used split apks.
Any edit you made to it would crash the game as it had a newer version of pairip.
Well today I saw somebody uploaded a version that had converted the xapk to an apk, and bypassed all pairip protection.
I'm wondering how they did this?
I've compared their app to an xapk converted to apk of the original game.
There are a crap ton of differences.
If anybody knows of a tool that can bypass pairip (seems like the creator had one) please inform me on it!

Regular version (xapk not yet apk): Wolf Online APK for Android Download

Bypassed pairip version: Download Wolf Online Pairip Bypass Leviathan apk

I've been told by multiple people it wasn't possible to bypass the newest unity pairip, but above is a bypassed version of this app (updated in May w newest version in May)

Thanks
 
I am an expert in Modifying libil2cpp and I can easily Remove Pairip Calls from it but can someone tell this How do I remove pairip completely from java side, when I try to do something, these type of errors do occur in SDKs

AndroidRuntime: FATAL EXCEPTION: main
AndroidRuntime: Process: com.gameberry.ludo.star2, PID: 22397
AndroidRuntime: java.lang.RuntimeException: Unable to get provider com.google.firebase.provider.FirebaseInitProvider: java.lang.NullPointerException: Null libraryName
AndroidRuntime: at android.app.ActivityThread.installProvider(ActivityThread.java:8374)
AndroidRuntime: at android.app.ActivityThread.installContentProviders(ActivityThread.java:7889)
AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7570)
AndroidRuntime: at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2449)
AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:109)
AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232)
AndroidRuntime: at android.os.Looper.loop(Looper.java:317)
AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8787)
AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:594)
AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:871)
AndroidRuntime: Caused by: java.lang.NullPointerException: Null libraryName
AndroidRuntime: at com.google.firebase.platforminfo.AutoValue_LibraryVersion.<init>(AutoValue_LibraryVersion.java:16)
AndroidRuntime: at com.google.firebase.platforminfo.LibraryVersion.create(LibraryVersion.java:24)
AndroidRuntime: at com.google.firebase.platforminfo.LibraryVersionComponent.create(LibraryVersionComponent.java:31)
AndroidRuntime: at com.google.firebase.FirebaseCommonRegistrar.getComponents(Unknown Source:84)
AndroidRuntime: at com.google.firebase.tracing.ComponentMonitor.processRegistrar(ComponentMonitor.java:28)
AndroidRuntime: at com.google.firebase.components.ComponentRuntime.discoverComponents(ComponentRuntime.java:118)
AndroidRuntime: at com.google.firebase.components.ComponentRuntime.<init>(ComponentRuntime.java:100)
AndroidRuntime: at com.google.firebase.components.ComponentRuntime.<init>(ComponentRuntime.java:46)
AndroidRuntime: at com.google.firebase.components.ComponentRuntime$Builder.build(ComponentRuntime.java:407)
AndroidRuntime: at com.google.firebase.FirebaseApp.<init>(Unknown Source:182)
AndroidRuntime: at com.google.firebase.FirebaseApp.initializeApp(Unknown Source:64)
AndroidRuntime: at com.google.firebase.FirebaseApp.initializeApp(Unknown Source:2)
AndroidRuntime: at com.google.firebase.FirebaseApp.initializeApp(Unknown Source:35)
AndroidRuntime: at com.google.firebase.provider.FirebaseInitProvider.onCreate(FirebaseInitProvider.java:69)
AndroidRuntime: at android.content.ContentProvider.attachInfo(ContentProvider.java:2649)
AndroidRuntime: at android.content.ContentProvider.attachInfo(ContentProvider.java:2618)
AndroidRuntime: at com.google.firebase.provider.FirebaseInitProvider.attachInfo(FirebaseInitProvider.java:61)
AndroidRuntime: at android.app.ActivityThread.installProvider(ActivityThread.java:8369)
AndroidRuntime: ... 11 more
 
did any of you guys actually bypass pairipcore by removing pairipcore functions from the java and native code? i managed to bypass it, but i just made the app load my own .so file before pairipcore's one
 
Back
Top Bottom