HOW AIMBOTS WORK

  Рет қаралды 1,239,366

cazz

cazz

Күн бұрын

Пікірлер: 1 000
@cazz
@cazz Жыл бұрын
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/cazz/. The first 200 of you will get 20% off Brilliant’s annual premium subscription.
@SELFSHGAMING
@SELFSHGAMING Жыл бұрын
Brother make a video about gerrdy game how to work.. Bigo.. IMO, 😉
@stone.xyz__
@stone.xyz__ Жыл бұрын
Can you create a FiveM cheat video?
@blueeyes1771
@blueeyes1771 Жыл бұрын
bro please make an aimbot for free fire
@Bumblenut
@Bumblenut Жыл бұрын
Plz talk about combat arms with this topic SPECIFICALLY !!! It would be goated and such a niche it would be so goood plz i love this. Also plz plz plz message me (I’m on mobile rn I would msg I otherwise) but I have a LOT of history with how it was developed and the professions of the diff hacks in said game and I really want u to help with this cuz ur very very informative on shit. But the main one I wanna talk about is CHAMs or also INSTA knife kills in that game. V crazy
@AdiusReal
@AdiusReal Жыл бұрын
hi i would like to ask you if you can help me make a esp and aimbot for a 2d game, it has no obufactions its new could you help me?
@fudgeracoon2529
@fudgeracoon2529 Жыл бұрын
As a computer engineer who specialises in game engine development you explained this topic gracefully
@voidless-gc5pm
@voidless-gc5pm Жыл бұрын
Can you tell me more about computer engineering, I'm majoring in it
@fudgeracoon2529
@fudgeracoon2529 Жыл бұрын
@@voidless-gc5pm Well, what would you like to know ?
@voidless-gc5pm
@voidless-gc5pm Жыл бұрын
@@fudgeracoon2529 I mean like what kind of things I'll be able to do and is it flexible as a degree for exemple me working in game industry and then switching to something like chip design etc
@voidless-gc5pm
@voidless-gc5pm Жыл бұрын
And what kind of specialisations are there, I guess it depend on uni but any general specialisations available?
@Supercheeseman3
@Supercheeseman3 Жыл бұрын
@@fudgeracoon2529 id like to know too, I’m an informatics major bc comp sci is too hard but super interesting to me. If I was as smart as I wanted to be I’d be majoring in electrical and computer engineering I find it so interesting but I’m really bad at math and know nothing of physics so I kinda self learn it to some extent
@carpal4489
@carpal4489 Жыл бұрын
You explained the vector stuff better than the majority of gamedev youtubers
@mohamed_amine_zaki
@mohamed_amine_zaki Жыл бұрын
Better than my teacher
@swetdep
@swetdep Жыл бұрын
yet... that was half of the video :c
@Subject97
@Subject97 Жыл бұрын
A lot of gamdevs for whatever reason don't actually know or want to explain the functions that they're using, they'll tell you what they do, this is good to save time but to make games it's a really good idea to understand the math Sometimes tutorials feel like an audiobook of the engine documentation
@carpal4489
@carpal4489 Жыл бұрын
@@Subject97 agree, if you understand the math behind the dimension you can do a lot of cool stuff because you know how objects translate in a space
@Zlorak
@Zlorak Жыл бұрын
*He explained it like he actually understands every stage, because he does.
@Gers217
@Gers217 Жыл бұрын
As a human who specializes in watching youtube videos I enjoyed this video
@evilsdoom2606
@evilsdoom2606 Жыл бұрын
Best comment i have seen so far
@Dylan-wo8os
@Dylan-wo8os Жыл бұрын
As a human that also specializes in watching KZbin videos, I also enjoyed this video. Arguably more than you.
@Codee_
@Codee_ Жыл бұрын
@@Dylan-wo8os woah woah woah there pal tap the brakes
@Dylan-wo8os
@Dylan-wo8os Жыл бұрын
@@Codee_ 😂😂😂
@hellfishii
@hellfishii Жыл бұрын
As a human that likes to read comments from KZbin videos I also really really liked your comment, I think it was very comedic and definetly suvberted my expectation of what I considered expecting in the said section.
@crewd00d
@crewd00d Жыл бұрын
While I do hate cheating/cheaters and hacking has basically ruined many of my favorite online games, I do find the actual programming behind it pretty interesting.
@slasha
@slasha Жыл бұрын
Yeah, and videos like this dont actually have to be applied to just aimbot, in a game making sense, this video is helpful.
@Blernster
@Blernster Жыл бұрын
Ok
@Deathstro
@Deathstro Жыл бұрын
didnt ask liberal sissy
@InfernoViperz123
@InfernoViperz123 Жыл бұрын
The video shows the pure basics, but the actual work done to make it seem legit is what makes aimbots really impressive, adding natural navigation to targets and failure rates etc make it so much cooler and more impressive imo
@justafan9206
@justafan9206 Жыл бұрын
Tf2 player here. Aye!
@PROB2966
@PROB2966 Жыл бұрын
2:00 "for ppl who never went to school" me: i play minecraft bro
@cazz
@cazz Жыл бұрын
based
@Iwk.chr1s
@Iwk.chr1s Жыл бұрын
As an aimbot, I can confirm this is how we work
@francis9154
@francis9154 Жыл бұрын
As an ESP I can confirm that is how they work
@notiqx
@notiqx Жыл бұрын
As a FPS player that hates hacks I can confirm this is how they work
@LxunAtiic
@LxunAtiic Жыл бұрын
@@notiqx As a I can confirm
@buildatutorial742
@buildatutorial742 Жыл бұрын
@@LxunAtiic confirm
@Joelactic
@Joelactic Жыл бұрын
​@@buildatutorial742m
@hellfishii
@hellfishii Жыл бұрын
As a vector I can concur that we indeed have a norm 2 that gives us the euclidean distance from the origin of the vector space to the so called end of v, and this can be extended to all my family of n dimensional finite and infinite vector spaces
@GeodesicBruh
@GeodesicBruh Жыл бұрын
Google metric tensor
@dragoni_penguin
@dragoni_penguin Жыл бұрын
As a plane, I admit to having kidnapped your family of vectors and hold them on an infinite 2 dimensional area.
@hellfishii
@hellfishii Жыл бұрын
@@dragoni_penguin Quite intriguing but by definition planes cannot kidnap any vector, this could only happen if you are a linear transformation from R^n to R^2 (assuming we are in the field of R^n but linear transformation can also happen in any finite or infinite dimensional vector spaces of R^n or C^n etc) or you proyect the basis of my family vector space to yor plane by the Gram-Schmidt procedure.
@seele7735
@seele7735 Жыл бұрын
@@GeodesicBruh holy hell
@Roblovjc
@Roblovjc Жыл бұрын
@@seele7735 new response just dropped
@Luke1000
@Luke1000 Жыл бұрын
As a software designer who never did maths but grasps code, you made maths feel like the way I feel about code.
@chadm2343
@chadm2343 Жыл бұрын
A bottah wadah
@laika5707
@laika5707 Жыл бұрын
@@chadm2343 lol cringe pfp
@chadm2343
@chadm2343 Жыл бұрын
@@laika5707 I agree rainbow tards are cringe
@CamoEye
@CamoEye Жыл бұрын
@@chadm2343a botah uh wahuh
@CamoEye
@CamoEye Жыл бұрын
a bottle of water 🤔
@mubii69
@mubii69 Жыл бұрын
As a guy who failed physics twice, you explained this topic gracefully
@pyropulseIXXI
@pyropulseIXXI Жыл бұрын
Nice, you failed something that I easily grasped at 13
@mubii69
@mubii69 Жыл бұрын
@@pyropulseIXXI takes effort to be this useless mate
@Nothanksbuddy
@Nothanksbuddy Жыл бұрын
@@pyropulseIXXI my man, you must have really missed the bus in your life if you’re gonna make fun of a self deprecating joke
@pyropulseIXXI
@pyropulseIXXI Жыл бұрын
@@Nothanksbuddy I made an inverse self-deprecating joke
@pyropulseIXXI
@pyropulseIXXI Жыл бұрын
@@mubii69 It took as little to no effort as possible
@sombrag4764
@sombrag4764 Жыл бұрын
My man explains vectors better than my teachers at college
@sandsgrainofsand5320
@sandsgrainofsand5320 Жыл бұрын
vectors are learned throughout middle school/highschool what are yall doing in college
@sombrag4764
@sombrag4764 Жыл бұрын
@@sandsgrainofsand5320 Translated from Spanish: orthogonality and scalar products
@FennecUser-ky9vr
@FennecUser-ky9vr Жыл бұрын
@@sandsgrainofsand5320 You typically don't work with n dimensional vectors in high school. In linear algebra vectors gain many new applications as well as theoretical rigor.
@GodplayGamerZulul
@GodplayGamerZulul Жыл бұрын
Guess your college professor sucked then, unlucky.
@Timo-Epis
@Timo-Epis 2 ай бұрын
@@sandsgrainofsand5320 Depends on the degree lol. Do you think you see complex maths as a pharmacist?
@Noname0039
@Noname0039 Жыл бұрын
2:34 both direction and MAGNITUDE.
@TrueOracle
@TrueOracle Жыл бұрын
OH YEAH, OH YEAH
@CianThoYT
@CianThoYT 4 ай бұрын
@@Noname0039 lol I was thinking of vector aswell
@Wolf36181
@Wolf36181 13 күн бұрын
Genuinely has gotten me thru a couple physics questions lmao
@alexander3293
@alexander3293 Жыл бұрын
It's all fun and games until the game uses quaternions instead of "ViewAngles" :D
@TopchetoEU
@TopchetoEU Жыл бұрын
quaternions are some real nightmare fuel
@icicles0
@icicles0 Жыл бұрын
@@TopchetoEU why i dont write movement code
@finxdddddddddd
@finxdddddddddd Жыл бұрын
Does someone have a vid / post that explains how to do this? literally cant find anything on it i feel like im going nuts haha
@Rennu_the_linux_guy
@Rennu_the_linux_guy Жыл бұрын
I still remember my first time as a game hacker as a kid running into quanternions had no fucking clue what was going on
@aerojetrocketdyners-2538
@aerojetrocketdyners-2538 Жыл бұрын
@@finxdddddddddd Freya Holmer has a good video on this
@Panadoraa
@Panadoraa Жыл бұрын
this video taught me 3 years of what school tried to teach me thank you cazz!
@chski1220
@chski1220 Жыл бұрын
Your school tried to teach you aimbot?
@Panadoraa
@Panadoraa Жыл бұрын
@@chski1220 no did your school tried to ? because i don't see that i said school teached me aimbot did i ?
@DRNOval
@DRNOval Жыл бұрын
@@Panadoraa it was implied!
@Panadoraa
@Panadoraa Жыл бұрын
​@@DRNOval They didn't exactly try to teach me how to make an aimbot, but they did try to teach me math.
@masterdementer
@masterdementer Жыл бұрын
How did you even complete high school without Vectors lol. (Don't ask me how I completed without proper integral calculus).
@filiperskii4641
@filiperskii4641 2 ай бұрын
6:00 The missle knows every time where it is, by subtracting where it is from where it isnt
@getAPFSDS
@getAPFSDS Ай бұрын
@filiperskii4641 lol yes!
@teev660
@teev660 Жыл бұрын
your vids are great. you actually explain things well and not just tell to write some code just because
@FallenSquirrel
@FallenSquirrel Жыл бұрын
As a coder with a mathematical background, I find it hilarious how you call the conversion of vectors to view angles (which seems easy to me) the "most complex thing about an aimbot", while just barely glancing over reverse engineering player positions from memory (which would be so much harder in my mind).
@Timo-Epis
@Timo-Epis Жыл бұрын
lol reverse engineering the player position is easy lel.
@vasatruhl
@vasatruhl 7 ай бұрын
Its pretty easy, especially if the game shows your position on the screen.
@hodayfa000h
@hodayfa000h 4 ай бұрын
How is that difficult lol
@Timo-Epis
@Timo-Epis 2 ай бұрын
@@hodayfa000h bro is build differently
@budgetarms
@budgetarms Жыл бұрын
Well explained, you kept is simple for the people who don't know how it works. You did a good job of keeping it has simple as possible (except for the math, which was quite confusing. Since you did not really go in depth about why the pitch has the specific code, but the comments explain it really well.
@brightblackhole2442
@brightblackhole2442 Жыл бұрын
incredible how you make a gaming video and manage to trick people into learning about 3D geometry and trigonometry
@TheNug_Goated
@TheNug_Goated 2 ай бұрын
0:36 soooo you want us to be hackers
@Mangoboy0814
@Mangoboy0814 2 ай бұрын
XD
@Paultheman1
@Paultheman1 Ай бұрын
W
@j1mmie
@j1mmie Жыл бұрын
The vector math was explained well, could be useful for a lot of beginner game developers who want to implement their own "LookAt" function, or Quaternion Slerp/Lerp. But that's the easy part of implementing an aimbot. The reverse engineering part, memory reading, memory injection, anti-cheat bypass, etc... that's why not just anyone can make an aimbot
@anti-affiliatetrader5143
@anti-affiliatetrader5143 Жыл бұрын
2:10 Mathematicians & math students define the XYZ-axes as shown (right-hand rule): X-axis incoming towards the viewer, Y-axis going horizontally to the right-hand side, Z-axis going vertically to the top. Game programmers & game modellers define the XYZ-axes differently: X-axis horizontally to the right-hand side, Y-axis horizontally to the top, (so the XY-axes can function as the 2D aspect) Z-axis either away from the viewer (DirectX, left-hand rule) or towards the viewer (OpenGL, right-hand rule); And the XZ plane is the flat base, whereas for the math students the XY plane is the flat base.
@druc367
@druc367 Жыл бұрын
Much more interesting and difficult here is how you read necessary data from the process of the game and input calculated view angle
@lava-ru5ue
@lava-ru5ue Жыл бұрын
definitely
@abhijitatwal6791
@abhijitatwal6791 Жыл бұрын
great video, broke it down to make it easily understandable for anyone 🔥
@WESSLAYS
@WESSLAYS Жыл бұрын
So easy to understand! You did a great job on explaining!
@Graphik
@Graphik Жыл бұрын
as I self taught game engine developer you explained this topic better than my brain can describe it to my family
@daegan4226
@daegan4226 Жыл бұрын
Was not expecting the ROTMG footage LMAO great video man!
@cezarzbughin3362
@cezarzbughin3362 Жыл бұрын
99.99 % of the work is the reverse engineer part and this video addresses that for 10 seconds. This rest of the video talks about what subtracting vectors means
@mrhotdog2229
@mrhotdog2229 Жыл бұрын
as someone who has finished and graduated from a game design course in college and has done coding research for c sharp specifically regarding velocity with vectors and such. You taught me more in the first 2 mins 30 seconds of this video including the sponsor time, then i have learnt over the past 14 years of my education
@Gh0_-st
@Gh0_-st Жыл бұрын
didn't expect to take a physics class. thanks tho.
@K1nnza
@K1nnza Жыл бұрын
It's math class
@slurb2961
@slurb2961 Жыл бұрын
Trig breh
@Medick
@Medick Ай бұрын
i have zero idea what any of the words you just said mean but they sound smart so i believe in you good sir (i hope i can start understanding them one day, i really like coding and i hope some day i'll be at the same level as you are!)
@IsfetSolaris
@IsfetSolaris Жыл бұрын
Just want to thank you for this. I've been in game development for the better part of 40 years and it always drives me insane to hear players yelling "THIS IS AIMBOT THAT'S AIMBOT IT'S ALL AIMBOT" when they don't even know how an aimbot works or how to detect it.
@h4ckerblueeyes
@h4ckerblueeyes Жыл бұрын
can u make an aimbot for free fire please?
@IsfetSolaris
@IsfetSolaris Жыл бұрын
@@h4ckerblueeyes I don't make hacks, I catch them. If you need hacks to play a game, just do everyone a favor and uninstall instead.
@h4ckerblueeyes
@h4ckerblueeyes Жыл бұрын
@@IsfetSolarisno it is for educational purpose i want to learn it and have some fun.
@vasatruhl
@vasatruhl 7 ай бұрын
​@@h4ckerblueeyes then make it yourself lol, i you want to learn why do you ask someone else to do it for you
@SL4PSH0CK
@SL4PSH0CK Жыл бұрын
omg! for people doubting if its an overstretched essay, it isnt; and for its pacing for the subjects tackled, im surprize its concise or justified length. worth the sub.
@wanchen6477
@wanchen6477 Жыл бұрын
He's teaching more than I learn in a week of school.
@MichaelgoestoBitburg
@MichaelgoestoBitburg Ай бұрын
Surprising how simple a lot of this is. Even though I've only taken an intro to c++ class, the programming part is not that complicated. The vector math is the same as what we use for AC calculations also.
@Mulakulu
@Mulakulu Жыл бұрын
0:15 correction. It does not make them better. It gives them results as if they were better
@rstewa35
@rstewa35 Жыл бұрын
Loving the snappify code snippets. They always look so good.
@sheepsushis5720
@sheepsushis5720 Жыл бұрын
bro needs a pop filter
@mavymeloni8710
@mavymeloni8710 4 ай бұрын
Very good video man, the explanation war clear and coincise good Job :D
@emmmlll7467
@emmmlll7467 Жыл бұрын
I got a question to the second function to calculate the pitch (atan2(-z, |[x,y]|)): you are turning (|[x,y)|, z), for simplicity I take (x, y), into (-y, x) or in this case (-z, |[x,y]|). Meaning you rotate the vector by pi/2 rad (90 deg). Why is that so? Does the pitch in games go from 0 to 180 deg instead from -90 deg to 90 deg? I‘m not a game dev, though I am interested in why this range (0 deg to 180 deg) is used in games.
@josephtharrison
@josephtharrison Жыл бұрын
I believe the 180 he was talking about was yaw. Like left and right.
@chickkyy
@chickkyy Жыл бұрын
Just wanna say I love how you slid the (brilliant) sponsor Brilliant into the intro. Thanks for spreading the exceptional interest to me ;)
@PoggersFloppa
@PoggersFloppa Жыл бұрын
this is something i would watch at 3 am
@jpfeif29
@jpfeif29 Жыл бұрын
Some of the explanation is "it knows where it is because it knows where it isn't buy subtracting where it is from where it isn't it can get where it's going to be.
@Arcann_bhp
@Arcann_bhp Жыл бұрын
sourcepawn has a function that LITERALLY says "look at" which moves ur cursors at entities/players XD
@cazz
@cazz Жыл бұрын
😂😂 best aimbot
@wolfheart5408
@wolfheart5408 6 ай бұрын
awesome explanation. will use this for a presentation. thanks
@cazz
@cazz 6 ай бұрын
@@wolfheart5408 thanks brother good luck with your presentation!
@joshua6342
@joshua6342 Жыл бұрын
It was so fun figuring this out when working on my external years back, let my mind super creative and made fun and useless features
@MotivatedMan
@MotivatedMan 24 күн бұрын
As a professional troll it’s been explained fantastically and show casing how my aimbot works when I dumpster on sweaty nerds who are trash at the game
@buddingromance
@buddingromance Жыл бұрын
4:36 i didnt expect to see RotMG here LMFAO
@jimbob9687
@jimbob9687 Жыл бұрын
what could the ign be for this player...
@buddingromance
@buddingromance Жыл бұрын
@@jimbob9687 true.......
@leejaeeun1108
@leejaeeun1108 5 ай бұрын
Came looking for this comment the moment I saw rotmg
@RiceKrispies122
@RiceKrispies122 4 ай бұрын
@@leejaeeun1108we’re all here for the same reason
@wavingbuddy3535
@wavingbuddy3535 Жыл бұрын
great video, i had a go programming the fundamental idea in python (spyder) with randomly assigned player viewangles and position with entities dead/alive and team/enemy with random positions in a 200^3 unit space. was a great bit of fun enjoyed wasting time programming instead of doing my actual uni course XD
@big-e-cheese7106
@big-e-cheese7106 Жыл бұрын
As a normal human being with no relevant profession, I approve this video.
@papa_ANDRUS
@papa_ANDRUS 5 ай бұрын
Thx for the vector section, passed my math exam thanks to you
@The_Questionaut
@The_Questionaut Жыл бұрын
You should make a video explaining computer vision aimbots, a more external approach
@david1492
@david1492 6 ай бұрын
This was surprisingly very easy to understand
@user-ln2qi6gv1e
@user-ln2qi6gv1e Жыл бұрын
2:17 I prefer to refer to those numbers disrespectfully
@Deadbeatbeats
@Deadbeatbeats 2 ай бұрын
I wanted to learn how to code at 16. Was shit at math and I never got why math was so important. Never learnt it but now that I actually know math, it feels so much more logical .
@mrfokus901
@mrfokus901 Жыл бұрын
How did you learn how to do this? I really want to learn.
@Zondels
@Zondels Жыл бұрын
These videos always make me so interested in game hacking. C++ is a bit scary, but I do know C# tho, which I use for making games and I think that would make learning C++ a lot easier. However, I am just not sure if I have time for both, game hacking and development... Also good job explaining vectors!
@CharleyWright-w1y
@CharleyWright-w1y Жыл бұрын
You could write cheats in c# if you wanted to, although you may find reverse engineering more difficult without having a good understanding of C and C++
@Zondels
@Zondels Жыл бұрын
@@CharleyWright-w1y Ah I see. Well I think if I started learning it, I would probably still do it in C++, since it would probably be good to be familiar with that language too.
@razzledev
@razzledev Жыл бұрын
@@Zondels I’d say it’s actually best to know standard C. Popular decompilers like Ghidra convert the program machine code into C. It’s all about pattern recognition though, as variables, fields, method names, etc are all random.
@rutherfordthebrave2516
@rutherfordthebrave2516 Жыл бұрын
I would not listen to these people. C++ and C is your best bet. Especially when the cheats are kind of meaningless and all about delivery today. If you can't develop driver's id stay away from trying as you won't get anywhere in userland these days. C# you could do but all the p-invokes to raw syscalls will get you caught and changing them to dinvokes would be insanely annoying and also isn't a definitive bypass. I write malware for a living not cheats though. All I know is that anticheat is far harder to evade than edrs/AV. This video is meaningless if you can't deliver the cheat properly. You'll need to look into how to remove kernel callbacks and silence ETW. Learning Indirect jumps and trampolines would be super beneficial.
@rutherfordthebrave2516
@rutherfordthebrave2516 Жыл бұрын
​@@razzledev100% agreed. C is king for malware dev. I don't create cheats but the delivery of cheats is the exact same as malware delivery. C all day.
@Official_workplace
@Official_workplace 5 ай бұрын
Bro a hella good teacher 😭🙏
@Rasaiwonn
@Rasaiwonn Жыл бұрын
1:40 eyy wassup Vector !!!
@SeigoulenSingsit
@SeigoulenSingsit Ай бұрын
As a professional yapper, you explained the concept better than I could’ve yapped about.
@fahadparacha4758
@fahadparacha4758 Жыл бұрын
Came here to learn how aimbot works left with a master's degree in calculus
@Ritticle
@Ritticle Жыл бұрын
The only part that confsued me was 7:22 Doesn't really explain why we're changing the angles, or maybe I just missed it.
@Zicrus
@Zicrus Жыл бұрын
8:06 This is not general at all. This is how Unreal Engine works by default, but Unity, for example, uses x for right, y for up and z for forward. If anything this would be more general than the unreal approach, since Unity is a more popular engine. Also I think Unreal is the only piece of software I have ever seen that uses x for forward. X is almost always right, and Y and Z can change around from program to program. Using x as the forward vector is very unconventional, and is one of the things I think is a bit weird in Unreal.
@Nooobbbyyy
@Nooobbbyyy Жыл бұрын
well most popular games are written in unreal engine tho ig
@Zicrus
@Zicrus Жыл бұрын
@Nooobbbyyy To be fair, yeah, a lot of FPS games are made in unreal, but anything other than some sort of 3D shooter almost never uses unreal. If you are mostly in competitive shooter communities, I can see why it seems like most games are made in unreal, but on a bigger scale, it's just not true. This is primarily because unreal is really good at making one type of game but pretty bad as a general purpose engine.
@peacefulexistence_
@peacefulexistence_ Жыл бұрын
OpenGL: > Every Fragment has a depth value. This value is either computed by the Fragment Shader (if it writes to gl_FragDepth) or is the window-space Z coordinate computed as the output of the Vertex Post-Processing steps. Depth Test, Khronos OpenGL wiki Same for SPIR-V, Vulkan. So while you *can* use Y to be the forward vector, you'll need workarounds since the GPU (or at least, most APIs) assumes it's Z in many cases.
@Black_Ace14
@Black_Ace14 5 ай бұрын
What he meant by general is that most games and other field of studies use the same references as he explained. It's uncommon to use Z for something other than height same thing for the remaining 2 axis. Also most games use unreal engine. So the word general was correctly used.
@Zicrus
@Zicrus 5 ай бұрын
@@Black_Ace14 Most games definitely do not use Unreal Engine
@Official_ADub
@Official_ADub Жыл бұрын
KBM players “See aim assist and aim bot start with the same word, so they’re the same”
@raylopez99
@raylopez99 Жыл бұрын
Misleading title. I was expecting a quick summary of how aimbots work rather than what a vector is.
@potatopizzaroll8406
@potatopizzaroll8406 5 ай бұрын
Bro really just explained half my geometry class in 2 minutes and did it better than my teachers did
@acenio654
@acenio654 Жыл бұрын
Hey, it doesn't make people considerably better at the game. It makes them *appear* considerably better at the game.. until they go too far of course
@asdvca7725
@asdvca7725 Жыл бұрын
> find angle of target > point
@cazz
@cazz Жыл бұрын
> profit
@gir489returns2
@gir489returns2 Жыл бұрын
I have been making cheats since 1999, and this only scratches the surface. You didn't talk about LaGrangian interpolation for compensating latency. You didn't talk about silent aim at all, which is setting your view angles on the server without the client's view moving, and then calculating a new movement vector. You also didn't talk about aimbots that have to compensate for bullet drop and windspeed for games like PUBG, Battlefield, Apex Legends, etc. This title should be renamed "How basic aimbots work" as no real aimbot would do this, as they would miss 90% of the time. You also make no mention that your project is only useful on a local server.
@johann-vf5du
@johann-vf5du Жыл бұрын
I think this video is just to explain the basic form of cheats without making the video unbelievably long
@ZorgonKiloEchoLima
@ZorgonKiloEchoLima Жыл бұрын
This isn't about you. It's very clear that the video shows how aimbots work at a surface level. It's an 8 minute video. Not a lecture. Touch some grass boyo
@Briefkastendrop
@Briefkastendrop Жыл бұрын
get a life bro, bro prob makin less than me with his cheats. nerd
@JorienzAngelo
@JorienzAngelo 17 күн бұрын
Channel: thank for listening. Me and the others just skipping it to 1:40 😐👍
@ozer4423
@ozer4423 Жыл бұрын
How can we replace an open source cheat?. A video about it. It would be nice.
@MoleNihil
@MoleNihil Жыл бұрын
paster
@zoom5522
@zoom5522 Жыл бұрын
@@MoleNihil Most of programming is pasting. Why would someone rewrite a function if it has already been perfected? Does using the trigonometric functions make me a paster cause I didn't write them myself?
@MoleNihil
@MoleNihil Жыл бұрын
@@zoom5522 Pasting a whole source and not writing anything is pasting
@MoleNihil
@MoleNihil Жыл бұрын
@@zoom5522 most of programming isn't "pasting", Programming doesn't tell you to paste everything, you'll learn exactly nothing like this, get your definitions right paster
@em_the_bee
@em_the_bee Жыл бұрын
@@zoom5522 if you're writing some horrible C++ boilerplate, maybe
@kh_y
@kh_y Жыл бұрын
Unless CS (not sure if your sample code refers to CS specifically) handles the euler "view angles" internally, you will probably end up in gimbal lock without using quaternions. Also, you'll need a frame delta time factor in the smoothing calculation or movement will be frame rate dependent. (I'm a game dev with no hacking experience so maybe things are a little different writing directly to memory.)
@strange1702
@strange1702 Жыл бұрын
U using unity aren't you 😂
@jacksonhughes8093
@jacksonhughes8093 Жыл бұрын
Would you be willing to make a video about kernel anti cheats and how to theoretically bypass them
@endorphfn7403
@endorphfn7403 Жыл бұрын
"Theoretically" 💀💀💀💀💀💀💀
@endorphfn7403
@endorphfn7403 Жыл бұрын
We finna put that theory to use lolllll
@jacksonhughes8093
@jacksonhughes8093 Жыл бұрын
@@endorphfn7403 lmao there is a big difference between knowing how to do it, and actually be able to do it
@Salefficiency
@Salefficiency 5 ай бұрын
As a person who never went to school you explained this topic gracefully
@BugbountyPOCs41
@BugbountyPOCs41 Жыл бұрын
how can someone make a mod menu for any android game? which is not made in unity or unreal?
@pazdikan
@pazdikan Жыл бұрын
well most of android games are made in unity or unreal, id say like 90% of fps games if not more. the most popular shooters on the market are using either unity or ue, like standoff 2, cod mobile, pubg mobile, critical ops
@cabir.bin.hayyan.800
@cabir.bin.hayyan.800 Жыл бұрын
​@@pazdikan- According to you 10% of the games on anroid are not in ue or unity, which original comment refering to.
@declancrowley6037
@declancrowley6037 Жыл бұрын
this guy just taught me more about physics in an 8 minute video than 1 year in my 8th grade physics class
@Mr.PePe6
@Mr.PePe6 Жыл бұрын
bruh i got lost at 0:03
@StriderStryker
@StriderStryker Жыл бұрын
I would be surprised if an algebra teacher uses aimbot as an example for *x,y,z*
@esudede
@esudede Жыл бұрын
I am a hack coder myself and now i can kinda see why hacks are almost never free. It takes like so much time to fucking code them.
@nulliuswastaken
@nulliuswastaken Жыл бұрын
pov:you exploitt
@fullmetaltheorist
@fullmetaltheorist Жыл бұрын
Gotta profit.
@insertname3293
@insertname3293 Жыл бұрын
12:44am (GMT+11) 31/10/2023 This video has 716,444 views with 31,402 likes and 539 dislikes. There are also 96.4k subscribers and 745 comments. This was recommended.
@TrueLifeRetelling
@TrueLifeRetelling Жыл бұрын
Absolutely amazing he made such an interesting topic very boring to listen and watch
@dieterafrica
@dieterafrica Жыл бұрын
Nice to see the Airbus in there 😂, another great video, well done!
@precise_goals8678
@precise_goals8678 4 ай бұрын
Indian Jee Aspirant : Great sauce for us... nice and informative video cazz you explained those applications better than professors in Coachings...
@Egghead1911
@Egghead1911 5 ай бұрын
bro taught me more math than school can in 6 years just to explain how goofy aimbot works
@Diabolical-Tyrant
@Diabolical-Tyrant Жыл бұрын
it's crazy that i've never actually thought about how the programs work
@g_avinnn
@g_avinnn 5 ай бұрын
Actually learned more math than last year in school from this tysm
@TheEternalWaifu
@TheEternalWaifu Жыл бұрын
i like how he uses the stuff from math class that we all thought we were not gonna need in life.
@theofficialhaze
@theofficialhaze Жыл бұрын
Did not anticipate an unsolicited mathematics lesson out of this!
@Narco27
@Narco27 Жыл бұрын
Using games to teach us math, your ways are impeccable
@thatStrangerGuy
@thatStrangerGuy Жыл бұрын
03:00 I thought (4,4) is a point with coordinates, if you give that point magnitude and direction, that simply graphically represents as arrow, where lenght of arrow is magnitude, that will be a vector, for now its point in space with coordinates (4,4), i think you meant is (0,0) is our center coordinate of object and (4,4) represents "magnetic" center that directs our object, then yes, between them line is a vector
@TastySlowCooker
@TastySlowCooker 5 ай бұрын
You thought right. This guy is butchering the topic
@VelpkeTrials
@VelpkeTrials 9 күн бұрын
A lot of recent aimbots dont actually read memory but instead use real time image detection like YOLO V11. It's a lot easier, since you dont need to find a way to beat kernel level anti cheat. Running the bot on an external USB device makes it pretty much undetectable as well.
@jackmclane1826
@jackmclane1826 Жыл бұрын
Without ever having written a game engine or an aim bot I could have explained it exactly like that. Because you showed just the vector maths and basic trigonometry. But I'm far away from being able to code it. Because the nitty bitty gritty details is what makes it complicated. This could be a great case study for more.
@Ali-pz9hy
@Ali-pz9hy Жыл бұрын
nice explanation. i needed the math part
@H8RSAPPRECIATE
@H8RSAPPRECIATE Жыл бұрын
As someone who doesn’t know anything about vectors you explained this gracefully ( I still don’t know what a adverb is )
@GRUNT001
@GRUNT001 Жыл бұрын
Hey, last semester i took the calculus 2 subject in college and now i understand why is it important to get some calculus in computer science! nice video! but i have a question: How do you inject the cheat on the game's memory. That's the weird part that i think you dont explain it goodly
@MrNicoteco
@MrNicoteco Жыл бұрын
I've done a little game hacking, but nothing too complicated with anticheat or anything like that. I usually created space in the game's memory and wrote my code there. I don't know if you've ever used cheatengine, but it's the same thing as editing a value of something with cheatengine and starting a thread.
@drv0rt3x
@drv0rt3x Жыл бұрын
you started off showing a gun . and then a good boy and im already hooked
@nohandbeyond6003
@nohandbeyond6003 Жыл бұрын
Following up on 8:14 (different x y z conventions) Wouldnt it be impossible to use an aimbot if the convention randomly changed every so often(talking bout 1-2 seconds) based on a pseudorandom seed?
@muslim2k
@muslim2k Жыл бұрын
Let's suppose the game server selects a random convention for every game. The game clients for every player will need to know to this to function normally and play the game. The selected convention will need to be stored somewhere in memory. The aimbot program will get the coordinate convention from memory, and function accordingly.
@barackdwaynecenajohson3289
@barackdwaynecenajohson3289 5 ай бұрын
As a guy who orders pizza this explanation is one of the best video ive seen
@vpexmc
@vpexmc Жыл бұрын
I like how there’s just a list at the end labelled “Hackers”
@SCKEVERD
@SCKEVERD Жыл бұрын
I wish I knew so much more than I do. It would be nice to know what the development process would look like for designing a very simple "hack". For instance, how one might go about making a function that tells you're player character to move forward one unit in a typical top-down game. What would be nice to know: 1) How to find the required information in memory, and 2) How you can confirm that you have found what you are looking for. Do you just find a pointer or something, offset it, and insert data and see what happens in-game? I've never wanted to make bots for nefarious purposes, but have always thought it would be more fun to make a bot that can play a game for me, as opposed to be playing it myself. That's a goal of mine. It would be nice to know what the end work-flow would resemble so I can build my skills accordingly.
SNIPERS: A Nightmare for Developers and Players
31:16
Arch
Рет қаралды 6 МЛН
How do Graphics Cards Work?  Exploring GPU Architecture
28:30
Branch Education
Рет қаралды 3,3 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
HOW ANTI-CHEAT BYPASSES WORK
8:18
cazz
Рет қаралды 556 М.
HOW ESPs WORK
7:05
cazz
Рет қаралды 151 М.
How To Catch A Cheater With Math
22:38
Primer
Рет қаралды 6 МЛН
I Made The Ultimate Cheating Device
9:39
ChromaLock
Рет қаралды 1,9 МЛН
DoubleSpeak, How to Lie without Lying
16:15
What I've Learned
Рет қаралды 11 МЛН
Can I remake those SH*TTY mobile games in 1 HOUR?
23:13
Code Bullet
Рет қаралды 3,4 МЛН
Gamers Caught Cheating - Part 2
30:15
BE AMAZED
Рет қаралды 20 МЛН
I Trained an AI for 2 Years on Trackmania. It's Breaking Records.
27:50
When Optimisations Work, But for the Wrong Reasons
22:19
SimonDev
Рет қаралды 1,2 МЛН
How Counter-Strike Solved FPS Games
18:13
Couch Co-Op
Рет қаралды 629 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН