Tutorial How to dump decrypted DLL files using GameGuardian (NO ROOT / ROOT) (Android 2.3.3-9.0+)

DaRealPanDa

Co-Administrator
Staff member
Supporting-Team
Global Moderator
Social Media
Mar 12, 2018
6,758
15,620
2,120
27
Skyrim
and that's because modders also encrypt their .dll for the anti leech, am i right?
Right. Out of the same Reason why Dev protect their Game: That no one can steal their work. But no protection on this world is 100% safe, you can hack ALL things, all things which have a code are able to be hacked. The Questions are only 2 Things. How much time it costs and the knowledge which is needed.
 

nik2143

Jr. PMT Modder
Staff member
Modding-Team
Jun 30, 2018
532
28,302
1,193
Italy
Thanks for this guide but when I try to start the game with the decrypted file I get these errors
02-18 00:04:50.996 23603 23678 E Unity : A script behaviour has a different serialization layout when loading. (Read 24 bytes but expected 232 bytes)
02-18 00:04:50.996 23603 23678 E Unity : Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
02-18 00:04:50.996 23603 23678 E Unity :
02-18 00:04:50.996 23603 23678 E Unity : (Filename: Line: 1170)
02-18 00:04:50.996 23603 23678 E Unity :
02-18 00:04:50.996 23603 23678 W Unity : The referenced script on this Behaviour is missing!
02-18 00:04:50.996 23603 23678 W Unity :
02-18 00:04:50.996 23603 23678 W Unity : (Filename: Line: 1612)
02-18 00:04:50.996 23603 23678 W Unity :
02-18 00:04:50.996 23603 23678 E Unity : A script behaviour has a different serialization layout when loading. (Read 24 bytes but expected 172 bytes)
02-18 00:04:50.996 23603 23678 E Unity : Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
02-18 00:04:50.996 23603 23678 E Unity :
02-18 00:04:50.996 23603 23678 E Unity : (Filename: Line: 1170)
02-18 00:04:50.996 23603 23678 E Unity :
 

ak0ztik

Platinian
Sep 28, 2017
25
190
183
that's maybe because you need to find and change the code that tell it to read decrypted instead of encrypted file.
And they won't tell that publicly, i don't know privately if you can convince them.
 

nik2143

Jr. PMT Modder
Staff member
Modding-Team
Jun 30, 2018
532
28,302
1,193
Italy
that's maybe because you need to find and change the code that tell it to read decrypted instead of encrypted file.
And they won't tell that publicly, i don't know privately if you can convince them.
I do not think they will tell me in private because I think they only tell people they trust
 

ak0ztik

Platinian
Sep 28, 2017
25
190
183
well, according to what i've searched so far, you can try searching in libmono
though i think devs already knew that tutorial.
 

DaRealPanDa

Co-Administrator
Staff member
Supporting-Team
Global Moderator
Social Media
Mar 12, 2018
6,758
15,620
2,120
27
Skyrim
Then how can we possibly know the solution
Atleast give some hint please
You can find the solution by yourself with learning how machines works, learning programming stuff and trying trying trying like we do buddy.

90% of the stuff in modding/hacking/cracking scenes are secret and not for the public.
 

Braz-Mods

Approved Modder
Approved Modder
Oct 16, 2018
120
7,501
1,193
36
My world
@AndnixSH Where does the dll stay after using get_dll_from_bin.exe? Because it does everything without error but I can't find the dlls
Probably not a unity game?
 

DaRealPanDa

Co-Administrator
Staff member
Supporting-Team
Global Moderator
Social Media
Mar 12, 2018
6,758
15,620
2,120
27
Skyrim
@AndnixSH Where does the dll stay after using get_dll_from_bin.exe? Because it does everything without error but I can't find the dlls
Probably not a unity game?
Could be or that the .dlls are protected and that this method isn't enough.
 
  • Like
Reactions: Braz-Mods

Myster_1086

Solid & Active Platinian
Apr 23, 2019
58
80
18
36
United States
Ok so I reread the op, but in case I'm wrong I do have a question or 2.
1. Using the exe to get the dll files runs a terminal window, which nothing happened, no dll just runs and days hot button to close. I see the thing about the assembly being moved which I didn't, is that my problem?
2. Using hxd hex editor, I don't know the word it uses pretty much I took it as taking all the bin files and combining them, which did work with some finesse. Using 7zip I extracted and get the files, so files and gzip files but it's another mess with very little info, how can I read so files using notepad ++ works, just don't know the language. I usually go with utf8 and c++. Some is readable, but on a 4-5gb file, it's bogging down my laptop running an i5 processor and 12gb ram.

Also I just want to get how the ai moves and thinks and what the stats are for everything ig for a guide so to speak.
The game I'm working with is a everything is server based game lol. So if it's not possible please tell me and if it's extremely difficult but can be done pm me. I am not trying to learn to reverse modders mods, cheat, mod or steal anything, just want info
 
  • Like
Reactions: jarumgate