Pattern Scanning in C++ | Game Hacking Tutorial

  Рет қаралды 37,738

CasualGamer

CasualGamer

Күн бұрын

Пікірлер: 47
@mzh9636
@mzh9636 3 жыл бұрын
The music in the background got me vibin' though.
@firesk1461
@firesk1461 4 жыл бұрын
HI! The .dll you get on the new download is applied to your CE by going to Settings -> Plugins -> Add New and choosing the file. Just incase you got confused. Also worth noting since the .dll doesnt feature a SigMaker with Mask => been trying to find this out for two days.. The Sig is built by taking the AoB as a String, built in a notation that looks something like this: Imagine your Assembly being (example): *Bytes left | Opcode right* 7E A1 74100000 | Opcode... A3 32 13 | Opcode... F0 82 4D | Opcode... 11 D404 | Opcode...* 2E D5 94100000 | Opcode... *(no, D404 is not a typo, your Disassembler might actually show stuff to you that way!) Your Sig will look like this: x7E/xA1/x00/x00/x00/x00/xA3/x32/x13/xF0/x82/x4D/x11/xD4/x04/x2E/xD5/x00/x00/x00/x00 And your mask will look like this: xx????xxxxxxxxxxx???? x corresponding to values that *have to* match explicitly for the pattern to be valid, ?'s corresponding to Byte Values (notice in the Opcodes they always (seem to?) appear as long lines of numbers!).
@casualgamer1791
@casualgamer1791 4 жыл бұрын
Thanks for that!
@firesk1461
@firesk1461 4 жыл бұрын
@@casualgamer1791 Also worth noting since the .dll doesnt feature a SigMaker with Mask => been trying to find this out for two days.. The Sig is built by taking the AoB as a String, built in a notation that looks something like this: Imagine your Assembly being (example): *Bytes left | Opcode right* 7E A1 74100000 | Opcode... A3 32 13 | Opcode... F0 82 4D | Opcode... 11 D404 | Opcode...* 2E D5 94100000 | Opcode... *(no, D404 is not a typo, your Disassembler might actually show stuff to you that way!) Your Sig will look like this: x7E/xA1/x00/x00/x00/x00/xA3/x32/x13/xF0/x82/x4D/x11/xD4/x04/x2E/xD5/x00/x00/x00/x00 And your mask will look like this: xx????xxxxxxxxxxx???? x corresponding to values that *have to* match explicitly for the pattern to be valid, ?'s corresponding to Byte Values (notice in the Opcodes they always (seem to?) appear as long lines of numbers!).
@blocksource4192
@blocksource4192 2 жыл бұрын
the tai lopez thing was awesome.
@-Plube-
@-Plube- 3 жыл бұрын
What do you mean by, "select some lines which seem rather unique" How am I supposed to know if it's unique or not ?
@MrSmith_
@MrSmith_ 2 жыл бұрын
AA Maker plugin will tell you if it's unique or not. If it isn't, select more lines in the disassembler window
@ooxyzLOVEzyxoo
@ooxyzLOVEzyxoo 5 жыл бұрын
Niiiice intro!
@Galaxis.Genesis
@Galaxis.Genesis 4 жыл бұрын
Why is CE Sig Maker considered better than AA Maker? CE Sig Maker doesn't check to see if AoB is unique. But AA Maker does.
@casualgamer1791
@casualgamer1791 4 жыл бұрын
Fair point. My preference has the following justifications: 1. AA Maker sometimes completely fails where Sig Maker does not. I assume due to memory protection. 2. Sig Maker has option to output IDA format Edit: @1: I had this issue with C# games in particular
@twtrentrt
@twtrentrt 2 жыл бұрын
Hello! I can recommend Guild Wars 2. Though it only passes 1 of requirements(it's free) it is possible to do many cool things. Some basic information about GW2: It's a F2P MMORPG game released in 2012, still has active players, size of it is around 60GBs, uses DirectX 9 and/or 11, the physics engine is Havok Why Guild Wars 2? 1. It doesn't have an anti-cheat 2. Packet hack is very fun to make and allows for interesting exploits(such as invincibility, no fall damage or animations changing visible on the server) 3. Movement from client is trusted by the server 4. It's good for reverse-engineering as it has debug messages that can help with RE(Note: Debug symbols of an early version of GW2 were leaked by the devs in ~2012) 5. It allows for cheats on which you've already made tutorials(for example: flyhack or ESP) Guild Wars 2 is a solid game and is fun to play, but also to hack. Thank you in advance for considering this game CasualGamer M.Sc. =D
@casualgamer1791
@casualgamer1791 2 жыл бұрын
Hello friend, Thank you very much for the recommendation. I am well aware of GW2. in fact it is the game that got me started with GH many years ago :D which makes it all the more tempting to use it as a target. But as you say it still has a healthy amount of players. So I am torn on if I can "promote" hacking it.
@_____666______
@_____666______ Жыл бұрын
what if it has code integrity checks
@t1ran153
@t1ran153 Жыл бұрын
Hello, when you declare a memBuffer vector and allocate space for it, do you have any restrictions on its size?
@pixel-jy3be
@pixel-jy3be 4 жыл бұрын
I cant download the CE plugin it says that I dont have access
@mattwinkens5504
@mattwinkens5504 4 жыл бұрын
same
@casualgamer1791
@casualgamer1791 4 жыл бұрын
Well thats anoying. Back when i made the video there was no account required. I'll see what i can do
@pixel-jy3be
@pixel-jy3be 4 жыл бұрын
@@casualgamer1791 I actually did create a account, but it says the same thing
@casualgamer1791
@casualgamer1791 4 жыл бұрын
Updated link in description. Works a bit different than the one in the video but does the same job
@pixel-jy3be
@pixel-jy3be 4 жыл бұрын
@@casualgamer1791 same installation instructions?
@brad5290
@brad5290 2 жыл бұрын
great video! you should do some on GTA 5 - its very easy but func names are still non-readable etc lol
@karamelinengelian8082
@karamelinengelian8082 4 жыл бұрын
Bro how did u get the size of module bytes?
@oxronron817
@oxronron817 3 жыл бұрын
Moduleinfo
@LikeAZanda
@LikeAZanda 4 жыл бұрын
Pointer is always 0 why?
@casualgamer1791
@casualgamer1791 4 жыл бұрын
Replace all DWORD with uintptr_t
@alieeeeennnnnn
@alieeeeennnnnn 5 жыл бұрын
Very epic
@casualgamer1791
@casualgamer1791 5 жыл бұрын
Thanks m8 and thanks for sticking around ^^ I namedroped you at the end of the video. Hope you dont mind
@alieeeeennnnnn
@alieeeeennnnnn 5 жыл бұрын
@@casualgamer1791 yeah I don't mind, thank you it is so sweet, I'm glad you liked the game, also thanks for these amazing videos, I actually achieve something in hacking because of your videos, my suggestion is that you should do a guide to overall writing a cheat, like first part: getting the addresses, second part: making UI, and so on, maybe you can try that on Terraria, though I recommend finishing it as it is a really great game, good luck mate!
@casualgamer1791
@casualgamer1791 5 жыл бұрын
Glad to hear that and great idea. I plan on covering ddl injection and function manipulation/calling next. Once we have all those tools we could use them all together to create a complete cheat start to finish.
@oraclematon9277
@oraclematon9277 4 жыл бұрын
dude I like your video
@freshyondiablo
@freshyondiablo 5 жыл бұрын
Hello, do you have discord? I just need help with something that is quite simple but I can not seem to get around it. If you could get back to me that would be great thanks.
@casualgamer1791
@casualgamer1791 5 жыл бұрын
CasualGamer#2579
@freshyondiablo
@freshyondiablo 5 жыл бұрын
@@casualgamer1791 Sent (One Click)
@0kaido842
@0kaido842 4 жыл бұрын
Hi bro Can i ask you about something
@casualgamer1791
@casualgamer1791 4 жыл бұрын
just ask :p
@0kaido842
@0kaido842 4 жыл бұрын
Bro i have cheat engine and play dynsty warriors 4 xl (USA) really i lovr this game I did everything in it ....But I couldn't modify two things can u help me of u want help me tell me i want see u video
@abolfaz5761
@abolfaz5761 3 жыл бұрын
Can you make Aimbot pls?
@furyzenblade3558
@furyzenblade3558 4 жыл бұрын
Auf diese weise zu sig scannen ist verdammt langsam
@ICaldera
@ICaldera 5 жыл бұрын
Wie wärs mit Roblox Beeswarm Simulator
@casualgamer1791
@casualgamer1791 5 жыл бұрын
Danke für den Input. Für das nächste Video bleib ich jetzt mal bei Terraria. Hab hier schon viel Zeit in Recherche investiert ^^ aber ich schaus mir auf jeden fall an!
@AlejandroLopez-ig3ui
@AlejandroLopez-ig3ui 3 жыл бұрын
Warrock
@MoneyManden
@MoneyManden 5 жыл бұрын
Csgo
Hacking Terraria in C++ | (2/3) | Internal Signature Scanning
7:07
why do hackers love strings?
5:42
Low Level
Рет қаралды 430 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
PATTERN SCANNING 101 (for game hackers)
6:37
cazz
Рет қаралды 63 М.
CS420 - 4 - How to Hex Edit Games - Game Hacking Course
18:41
Guided Hacking
Рет қаралды 227 М.
How To Make An ESP Hack - Part 1: Entity List
8:42
CasualGamer
Рет қаралды 213 М.
you need to stop using print debugging (do THIS instead)
7:07
Low Level
Рет қаралды 461 М.
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 770 М.
I Scraped the Entire Steam Catalog, Here’s the Data
11:29
Newbie Indie Game Dev
Рет қаралды 688 М.
A new way to generate worlds (stitched WFC)
10:51
Watt
Рет қаралды 550 М.
How to aob/signature scanning in C# External
5:47
swedz c#
Рет қаралды 9 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН