Tutorial Noblesse M security bypass

AndnixSH

PMT Elite Modder
Original poster
Staff member
Modding-Team
Jun 27, 2017
4,680
297,040
1,213
Modding World
Developer ended service of Noblesse M. All the money players who had spent are been wanished.
This is the reason why you should NEVER PAY ANYTHING in the game lol XD

Now I will give you my bypass + codes of Noblesse M for learning purposes. I don't need it anymore. It's very easy to bypass
Good luck :)

Security Bypass
Dump/Decrypt following files:

- Assembly-CSharp.dll
- Assembly-CSharp-firstpass.dll
- classes.dex

Decompile/baksmaling classes.dex

Edit following smalis with Notepad++

\smali\com\unity3d\player\UnityPlayerProxyActivity.smali
Method:
OnCreate
Remove
Code:
invoke-direct/range {p0 .. p0}, Lcom/unity3d/player/UnityPlayerProxyActivity;->BavaydIbg()V

\smali\com\unity3d\player\UnityPlayerNativeActivity.smali
Method:
OnCreate
Remove
Code:
invoke-direct/range {p0 .. p0}, Lcom/unity3d/player/UnityPlayerNativeActivity;->FecdomitIyp()V

\smali\com\unity3d\player\UnityPlayerActivity.smali
Method:
OnCreate
Remove
Code:
invoke-direct/range {p0 .. p0}, Lcom/unity3d/player/UnityPlayerActivity;->DompemdortEk()V

\smali\com\netplay\noblessemmain\UnityMainActivity.smali
Method:
EmulatorChecking
Replace to:
Code:
.method public static EmulatorChecking(Landroid/content/Context;)V
    .locals 0

    return-void
.end method

Method: IsEmulator
Replace to:
Code:
.method public static IsEmulator(Landroid/content/Context;)Z
    .locals 1

    const/4 v0, 0x0

    return v0
.end method

Method: OnCreate
Remove
Code:
invoke-direct/range {p0 .. p0}, Lcom/netplay/noblessemmain/UnityMainActivity;->MepebAr()V
Removing the void methods with weird names prevents the call to com/igaworks/commerce/interfaces/GubumkohenkEk and prevent loading the lib libd2030a7090deb4054bfbf4f0f851cde61.so which contains security + anti-cheat

C# modding codes:
AndnixSH/Coding-Center
 
Tags
noblesse m