Reverse engineering player structures in a game [Game Hacking 101]

  Рет қаралды 22,212

247CTF

247CTF

Күн бұрын

In order for a game to draw the world, the game process needs to know the location and status of different assets. The game process likely has some central type or class to define what something is within the game world. But how can we find it?
🎮 Game Hacking 101 Playlist ➝ • Game Hacking 101
👮 Fair use of copyrighted material in the context of Age of Empires (video game); en.wikipedia.org/w/index.php?...
⛔ Material presented for offline learning purposes only. No content regarding modern online games or detection bypass techniques will be discussed.
🏆 The 247CTF channel is dedicated to teaching Capture The Flag fundamentals. If you want to improve your technical skills and succeed in Capture The Flag competitions, make sure to subscribe!
🏁 The 247CTF is a free Capture The Flag learning environment where you can improve your technical skills by solving challenges and recovering flags. You can join now for free at 247CTF.com/.
📺 Subscribe for more Capture The Flag videos!
🏆 Solve CTF Challenges ➝ 247CTF.com/
🐦Stay up to date ➝ / 247ctf
🥰 Support the 247CTF ➝ / 247ctf
💬 Discuss and learn ➝ / discord
📌Free flag ➝ 247CTF{9719c5ddf317154473d334f47a77ac6a}
📝 Icons made by Freepik & Monkik from Flaticon.com
🚨 247CTF’s channel videos are intended for educational purposes only. Methods and techniques discussed are not to be used for illegal activities against unauthorised systems.

Пікірлер: 37
@247CTF
@247CTF 3 жыл бұрын
🪓🪓🪓 Give wood? Get rekt 🪓🪓🪓
@danil__b958
@danil__b958 Жыл бұрын
what is th programm?
@kanutaro3426
@kanutaro3426 Жыл бұрын
This is the first time I actually understand this concept. I never understood how people turned the reverse engineered structures into actual code, thank you
@RamesesMendezChamian-xz4dx
@RamesesMendezChamian-xz4dx 10 ай бұрын
Helps me a lot
@247CTF
@247CTF 3 ай бұрын
Great!
@MrBenderrrr
@MrBenderrrr 3 жыл бұрын
These tutorials are absolutely amazing, thank you soooo much for sharing your knowledge Sir ! Do you think in the future or the far future, you could make tutorials on how to implement raw mouse input for games that do not support it? I mean some mods exists for "Nier Automata" and "Dark Souls Prepare to Die" but the source code is not available unfortunately. Making a tutorial or even making this kind of mod in a dedicated serie for a game like Far Cry 3/4 or Splinter Cell Black List would bring a lot of people to the channel as this a feature that has been requested for many years as the negative mouse acceleration makes the game very frustrating to play for many players, and the issues are documented on PcGamingWiki. But anyway, thanks again for all your hard work on your Game Hacking tutorials !
@247CTF
@247CTF 3 жыл бұрын
Do you have a link to the problem? I don't quite understand what you mean. Some games don't let you use your mouse? Trying to understand the use case/problem.
@MrBenderrrr
@MrBenderrrr 3 жыл бұрын
@@247CTF I'm sorry i didn't explain very well. Some pc games have negative mouse acceleration i which makes playing with a mouse very frustrating and annoying. Some modders have managed to make mods that implement raw mouse input in those games instead, for example this one: community.pcgamingwiki.com/files/file/1221-nier-automata-input-overhaul-mod/ If i understand correctly, they way these mods work is that they managed to hack into the camera transformation function, but i guess it's easier said than done... Other games like, Far Cry 4, still have the negative mouse acceleration issues as making a mod like this require a huge knowledge of game hacking skills. For example the issue about Far Cry 4 is that moving your mouse very slowly will not move the camera view in the game and moving the mouse fast will actually make the camera view move slower. It is "documented" a little bit here in the mouse acceleration section: www.pcgamingwiki.com/wiki/Far_Cry_4
@247CTF
@247CTF 3 жыл бұрын
@@MrBenderrrr Argh I see, vectors and 3D space sounds a lot like math to me, so I don't think I will be able to help with this one - good luck!
@MrAleksander99
@MrAleksander99 3 жыл бұрын
Would it be possible to upload future videos in higher quality as the text is a little blurry on 1080
@247CTF
@247CTF 3 жыл бұрын
Yes! I need to record the smaller text (i.e in the debugger) with a larger font size so it scales up better. Will do that moving forward.
@Cisko1417
@Cisko1417 2 жыл бұрын
nice tutorial pls make more videos about reverse enginering games
@247CTF
@247CTF 2 жыл бұрын
Will do!
@Cisko1417
@Cisko1417 2 жыл бұрын
@@247CTF thx bro ... i like your videos ... i wanna learn more about reverse enginering games
@Cisko1417
@Cisko1417 2 жыл бұрын
dissamblers codes games and much more i hope you make a lot videos dedicated from modding games
@parente1998
@parente1998 3 жыл бұрын
Any tip to start learning the windows.h library? I am cool with asm and c but I know nothing about the windows.h library that you use for injecting the DLL. Any book i should read?
@247CTF
@247CTF 3 жыл бұрын
Learning it from scratch? No, I don't have a resource I know/can recommend. I Usually go the other way - reverse engineer "something", find another function I don't know, then search on msdn for that function definition to understand it's purpose.
@pwndepot367
@pwndepot367 3 ай бұрын
I know this is years late but if you want to learn the windows api i’d recommend the book “Windows via C/C++”, maybe a little outdated but it will get your foot in the door 👍🏻
@LowLevelLemmy
@LowLevelLemmy 3 жыл бұрын
Guys can I be honest? wololololo I love this video 🤗
@247CTF
@247CTF 3 жыл бұрын
🔴..🔵
@lolsucks3599
@lolsucks3599 7 ай бұрын
I wanna add new civs to settlers 4 not sure if that is possible but I dont even understand reverse engineering so that is the biggest barrier.
@247CTF
@247CTF 3 ай бұрын
Possible.. yes. But it's (likely) more involved than this, you should take a look at 'modding' rather than hacking.
@gauravthapa4380
@gauravthapa4380 2 жыл бұрын
What about Online server games can it be hacked ??
@247CTF
@247CTF 2 жыл бұрын
Depends, maybe. Any modern game will most likely have protections for these kinds of silly tricks. These topics and videos aren't for modern online games.
@NetworkITguy
@NetworkITguy 3 жыл бұрын
Comment, like and subscribe
@247CTF
@247CTF 3 жыл бұрын
🤩
@NarutoClassics
@NarutoClassics 2 жыл бұрын
hello there, are into PS2 MIPS?
@247CTF
@247CTF 2 жыл бұрын
Nope, too hard for me.
@TheRealSklone
@TheRealSklone Жыл бұрын
Hello sir can u made mod apk where I get extra stuff in-game ? Pls....
@247CTF
@247CTF Жыл бұрын
🙅🏼‍♂️
@8bpyt321
@8bpyt321 Жыл бұрын
Hello bro ,if u see this message can you answer me?
@247CTF
@247CTF Жыл бұрын
👋
@iprogeny4877
@iprogeny4877 3 жыл бұрын
Could you help me out pls?? I am trying to crack a simple software that i almost got access but since the account is lost on the software i can't use any function from the software.. it's a expensive rare software and i manage to get the files but need to get reversed in order to use it
@247CTF
@247CTF 3 жыл бұрын
If you lost your account information, you should contact the vendor. No illegal shenanigans here.
@iprogeny4877
@iprogeny4877 3 жыл бұрын
@@247CTF Bruh it's because they changed website🤦🏻‍♂️
@gcm4312
@gcm4312 3 жыл бұрын
suggestion: turn the music off during the presentation
@247CTF
@247CTF 3 жыл бұрын
But I like to party.
Khóa ly biệt
01:00
Đào Nguyễn Ánh - Hữu Hưng
Рет қаралды 21 МЛН
MEU IRMÃO FICOU FAMOSO
00:52
Matheus Kriwat
Рет қаралды 42 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 10 МЛН
Василиса наняла личного массажиста 😂 #shorts
00:22
Денис Кукояка
Рет қаралды 10 МЛН
Why You NEED a DRIVER (for hacking games)
8:03
cazz
Рет қаралды 440 М.
GHIDRA for Reverse Engineering (PicoCTF 2022 #42 'bbbloat')
17:44
John Hammond
Рет қаралды 198 М.
Reverse Engineering a Classic Video Game (BioForge)
59:02
Tim Comport
Рет қаралды 20 М.
How I Beat Hitman 2 Without ANYONE Seeing Me(even for 1 frame)
19:17
Reverse Engineering RollerCoaster Tycoon | How does it work?
38:54
Nathan Baggs
Рет қаралды 227 М.
Self-Learning Reverse Engineering in 2022
9:09
LiveOverflow
Рет қаралды 366 М.
How do non-euclidean games work? | Bitwise
14:19
DigiDigger
Рет қаралды 2,4 МЛН
Khóa ly biệt
01:00
Đào Nguyễn Ánh - Hữu Hưng
Рет қаралды 21 МЛН