Making a mod menu is easy! (Heres how to make one with Python and Cheat Engine)

Опубликовано: 25 Октябрь 2021
на канале: Kian Brose
824k
39k

Want to know how mod menus work and how to make one yourself? In this video I'll show you exactly how to do that using Python and Cheat Engine.

Huge thanks to BrainFM for sponsoring this video! Get 20% off at checkout by using the following link or using code "kianbrose":


Chapters:
0:00 - Introduction
0:32 - Addresses and pointers
3:08 - Finding offsets
5:59 - Turning pointers into a mod menu
7:12 - Sponsor segment
7:25 - Calculating base address
8:16 - Coding the pointer
9:02 - Reading & printing an address
9:42 - Writing to an address
9:53 - Freezing an address

The method used in this video to be able to create mod menus uses Cheat Engine as a primary tool to find memory addresses and determine pointers to those addresses.
Finding pointers this way is very time consuming and more modern games are likely to have some degree of protection against this and from my research I have been unable to find a way to find pointers to virtualized applications such as a game running inside an emulated android in bluestacks or a game running in windows inside VirtualBox.
There are ways to create mod menus without needing to find pointers using methods called "Hooking" and "AoB" scanning, but since these methods are quite advanced I won't be covering them all in the same video since they require a video for themselves.

Once pointers have been found, all that's really necessary is to use any memory editing library in any programming language to access, read and modify the addresses those pointers point to, the example in the video being Python. I would not recommend python for an actual mod menu as it's slow by design and the best choice in my opinion is to make them either in c++ or c