Tutorial [Fake bug] How to remove fake crash in .dll file (Unity games)

AndnixSH

PMT Elite Modder
Original poster
Staff member
Modding-Team
Jun 27, 2017
4,762
301,715
1,213
Modding World
Application.Quit() is the common code to troll modders, which make them stop modding their game. There are still other ways to create fake crashes outside Unity code.

In dnSpy or Reflector, Search "Quit", and Analyze Quit of unityEngine.Application

Find the suspecious method that calls Application.Quit() method

0Ipw0qq.png


Simply remove Application.Quit();

2h9LcnV.png


Credit: iAndroHacker
 

DawnBreaker

Platinian
Nov 4, 2018
39
3,826
183
24
Earth
so, you just delete the method and save it ? how do you reassemble the dll.file ? if you want to edit the libil2cpp.so you must dump it first right ? then how ? how to turn that dll.file into a libil2cpp.so again ?
 

LEIIKUN

Retired Staff
Retired but loved <3
Oct 13, 2019
500
10,986
1,193
20
Davao
so, you just delete the method and save it ? how do you reassemble the dll.file ? if you want to edit the libil2cpp.so you must dump it first right ? then how ? how to turn that dll.file into a libil2cpp.so again ?
This method is only for Unity games that doesn't have il2cpp, or .dll games.

You will need to use hooking if the game has il2cpp.