List of all Platinmods Modding Tutorials
Before you start reading, you should be aware that tutorials contain only a tiny amount of the work behind modding games, and they usually showcase specific cases that are not 100% replicable on the situations you may find yourself in.
Said in other words: tutorials are like a map and your knowledge in modding is like a compass. You use the maps to learn how to use the compass, so that once there's no map to follow, you can trust your skill with the compass to push forward.
Featured
Tutorial - BASICS ABOUT ANDROID APK MODDING IN GENERAL | LEARN MODDING TODAY FOR FREE!
Recommended Tools :
Tools anyone who wants to learn modding should have in their collection.
General Purposes
Tutorials that will be useful on every situation:
MOST COMMON
Tutorials involving most common ways in which games are modded.
Unity (libil2cpp.so) :
Games that contain libil2cpp.so library.
Native (IDA) [Can be useful for Unity il2cpp.so too]:
Games in which the logic is found inside some lib_____.so file.
Misc:
Hooking Tutorials
Hooking is one of the most useful methods to Mod games.
OTHER ENGINES
Tutorials involving games that run on more niche / less common engines and requiere custom tools and methods.
LUA:
Game logic is found inside .lua files.
JS:
Game logic is found in .js files.
Smali:
Game logic is found inside the Dex Classes, so you need to modify the .smali files.
Flash .SWF:
Code to be modified is found in .swf files
Legacy Tutorials
Modding methods that used to be useful in the past but the target they're aimed at is pretty much obsolete/unsupported nowadays making them very niche.
Unity .dll:
Games in which the code to be modified is found in .dll files. Usually used by Unity games.
General :
Security:
x86 Native:
Code found in Native libs with x86 architecture.
Security Related
Some games have protections to make modding harder. Here's a collection showcasing different situations. Please be aware every protection is unique and they evolve over time; the tutorial may not be replicable in a different game (and what worked back then may no longer do today).
Decryption/Dumping:
Miscellaneous :
Source codes
Generally Useful:
Game Hooking:
Apktool related:
MISCELLANEOUS
GameGuardian and AndLua Related:
Package and Traffic related:
Cheat Engine:
If i am missing your tutorial on this list feel free to post its link in this thread.
All tutorial credits go to their respective creators.
The reason for creating this thread is to organize and make guides easier to find, and also make older tutorials, that haven't been viewed for a while, be easily found by someone who needs it.
- This thread was originally created by @moonbunny but I have taken over since he is inactive
Before you start reading, you should be aware that tutorials contain only a tiny amount of the work behind modding games, and they usually showcase specific cases that are not 100% replicable on the situations you may find yourself in.
Said in other words: tutorials are like a map and your knowledge in modding is like a compass. You use the maps to learn how to use the compass, so that once there's no map to follow, you can trust your skill with the compass to push forward.
Featured
Tutorial - BASICS ABOUT ANDROID APK MODDING IN GENERAL | LEARN MODDING TODAY FOR FREE!
Recommended Tools :
Tools anyone who wants to learn modding should have in their collection.
- Compile / Decompile APK : Modding Tools - APK Easy Tool v1.50 Windows (GUI apktool)
- Unity Game Modding : Releases · 0xd4d/dnSpy · GitHub
- SMALI Modding : Modding Tools - BytecodeViewer - Learn smali quick (Cross-platform)
- Interactive Dissassembler (IDA) [Paid]
- Ghidra [Free and Open Source alternative to IDA]: GitHub - NationalSecurityAgency/ghidra: Ghidra is a software reverse engineering (SRE) framework
General Purposes
Tutorials that will be useful on every situation:
- Remote debugging and dumping using gdbserver - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to capture a logcat (non-root and root) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- FRIDA API Set Up and Injection (Hook,Unity) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
MOST COMMON
Tutorials involving most common ways in which games are modded.
Unity (libil2cpp.so) :
Games that contain libil2cpp.so library.
- Tutorial - ll2Cpp Dump + Modding
- Dumping Il2cpp with Il2cpp Dumper GUI
- Modding libil2cpp.so games tutorial for beginners with Video Tutorial - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Understanding Il2Cpp structure - #1 - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- ARM64 Unity String Function Hooking LGL Menu - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to find an Instance of a class to access pointers and static fields/methods - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Native (IDA) [Can be useful for Unity il2cpp.so too]:
Games in which the logic is found inside some lib_____.so file.
- Modding Native Game (with IDA) Basic Tutorial - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- [Video Tutorial] Ida String Hack - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to dump any type of lib (ex: Mini Militia) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Hacking a game with IDA & Strings - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- IDA Game Hacking with Strings #1 - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- IDA Pro - Don't forget to search function name in Exports window
- Tutorial - IDA PRO BASIC (INSTRUCTION OF IDA )
- Tutorial - How to: IDA String Hacking
- Hex Codes for ARM64 modding | True | False | NOP | High Value | - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Misc:
Hooking Tutorials
Hooking is one of the most useful methods to Mod games.
- Basic Hooking Tutorial
- Substrate Hooking Template for Android
- [Android] Template for Hooking and runtime code patching
- How to unlink functions in IL2CPP and other native games - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to modify Set Methods in Unity's il2cpp - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to hook arrays in Unity's Il2cpp - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Make Esp For Unity Games, C++ - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
OTHER ENGINES
Tutorials involving games that run on more niche / less common engines and requiere custom tools and methods.
LUA:
Game logic is found inside .lua files.
- Tutorial - How to Decrypt LUA files
- Solar2D (former Corona Lab) game modding tutorial - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to mod Compiled Lua with Hex Comparing method - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Pocket Incoming (Early Access) [Mod Tools] - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
JS:
Game logic is found in .js files.
- How to find decryption key for cocos2djs - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Modding cordova.js Games Basic Tutorial - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Smali:
Game logic is found inside the Dex Classes, so you need to modify the .smali files.
- How to modify games values in dex editing (Ex: 2D Strike) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- moe(萌え) game hack Tutorial - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Flash .SWF:
Code to be modified is found in .swf files
- How to mod .swf file on Android flash games - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Modding Adobe AIR Flash APK(s) 2 - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Legacy Tutorials
Modding methods that used to be useful in the past but the target they're aimed at is pretty much obsolete/unsupported nowadays making them very niche.
Unity .dll:
Games in which the code to be modified is found in .dll files. Usually used by Unity games.
General :
- Tutorial - Andriod Game Modding Shared Functions
- Tutorial - [RELEASE] MODDING GUIDE ASSEMBLY-CSHARP.DLL
- PMT Team - [Modding-Videotutorial] How To Mod Games - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Modding Unity & Its Dll's: Starter Pack + Tutorial - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Andriod Game Modding Shared Functions - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to mod fixed values - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to Mod Obfuscated DLL file - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Loading external DLL from the server (Mono backend Unity game) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Bypass protection in obfuscated DLL - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Tutorial - PLATINMODS [HOW TO MAKE MOD MENU] MENU MAKER FOR UNITY GAMES V1.0 PUBLIC-VERSION
- Tutorial - How to create simple mod menu in Unity games
- Making Mod Menu for Unity based Games (OnGUI Method) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Security:
- Tutorial - [Fake bug] How to remove fake crash in .dll file (Unity games)
- Tutorial - Always load all DLLs in dnSpy. Useful functions can be hidden in other DLL files
- Tutorial - Fix Invalid 'BSJB' signature error in DLL file (Unity3D)
x86 Native:
Code found in Native libs with x86 architecture.
- Tutorial - IDA Pro hacking: Returning false/true in x86
- [IDA tutorial] How to mod x86 lib .so file (Updated) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Security Related
Some games have protections to make modding harder. Here's a collection showcasing different situations. Please be aware every protection is unique and they evolve over time; the tutorial may not be replicable in a different game (and what worked back then may no longer do today).
Decryption/Dumping:
- Tutorial - How to decrypt an encrypted .dll file with GDB gcore (Root only)
- Tutorial - How to decrypt DLL files using GameGuardian (root only) (Android 2.3.3-8.0+)
- Tutorial - [Fake bug] Bypass X509 SHA1 fingerprint check w/ fake crash (Unity)
- Tutorial - How to decrpyt .dll or other files using Termux app (Root and ARM only, 5.0 and up)
- Tutorial - Dump decrypted DLL file with IDA Pro (Advanced modders only)
- How to use Auto-Il2CppDumper to dump protected games (No magisk) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to use Riru-Il2CppDumper to dump protected games (Magisk root only) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to Dump Protected libil2cpp & libUE4 game, metadata file and other non-unity games [NEW METHOD] - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Protected IL2CPP Dumping tutorial - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Tutorial - BYPASSING HACKING TOOL DETECTION
- Tutorial - Bypass signature check in Assembly.Csharp.dll
- Tutorial - Bypass "ptrace: Operation not permitted" or fix small dump size (not always working)
- Tutorial - Bypassing PIE security check (Android 5.0 up)
- Bypass SafetyNet Signature&Root Detection on some games
- IDA tutorial - Bypassing fake update warning - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to bypass root detection on cocos2d games - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Noblesse M security bypass - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Bypass sideloaded APK check in Unity games - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to bypass Code Stage Anti Cheat - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Smali-Based Signature Check Bypass - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to bypass G-presto anti-cheat - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to kill/Bypass Signature in an APK (Android/Windows) {Easy tutorial} {All explained} - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to remove root detection from APK file (Smali modding in noob way) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to remove root and apps detection from APK file (Smali modding) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- NP管理器 (NP Manager) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps (free tool that may be of use)
- Reverse engineering and removing Pokémon GO’s certificate pinning in IDA Pro (Old tutorial) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- MT Pairip Latest Kill Tutorial - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- PairipCore Kill Tutorial - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Miscellaneous :
Source codes
Generally Useful:
- Pattern Search - Yet another way to automatically find an address. - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Let's setup AIDE to make Mod Menus in an Android Device - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Game Hooking:
Apktool related:
- How to fix Apktool decompile error using MT Manager app (ARSCDecoder error)
- How to fix Apktool compile errors
MISCELLANEOUS
- Tutorial - Downgrade App Version [Root] [Android]
- Tutorial - How To Increase RAM in Android Device
- Tutorial - How to find ZIP password inside APK
- Tutorial - How to change Play Store region without VPN
- Tutorial - [Videotutorial] How to Use GameGuardian to change values like Gold, Gems, HP, DMG etc.
- Tutorial - Combine all dumped files into one using CMD or Powershell
- Tutorial - [G0D] Lucky Patcher - Install & Example Tutorial
- Tutorial - How to make Unsigned and Signed for Mod Games
- Is it possible to deobfuscate Il2Cpp game? - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to make a php Based Login server for Lgl Login system - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to make a Login system for MODS! - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
GameGuardian and AndLua Related:
- How to make external mod menu in AndLua+ (Intermediate) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Memory Patching Using Dumped Il2cpp Offset With GameGuardian Scipt - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to find offsets with gg? (Tutorial) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Package and Traffic related:
- Intercepting HTTPS Traffic from Apps on Android 7 and above (ROOT) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- How to Setup CCProxy and Proxifier to be able to use WPE Pro on Emulator - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
Cheat Engine:
- How to Use Cheat Engine to Emulator LDPlayer - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
- Rogue Land | Infinite Currencies | Infinite Energy | God Mode - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
If i am missing your tutorial on this list feel free to post its link in this thread.
All tutorial credits go to their respective creators.
The reason for creating this thread is to organize and make guides easier to find, and also make older tutorials, that haven't been viewed for a while, be easily found by someone who needs it.
- This thread was originally created by @moonbunny but I have taken over since he is inactive
Last edited: