MAKE AIMBOT IN 10 MINUTES
Вставка
- Опубліковано 7 чер 2024
- In this video we code an FOV based external aimbot with smoothing in c++ and Visual Studio. This works by looping through the entity list, filtering out undesirable players, getting their position and then using that to get the angle between us and them. We can then add that angle to our view angles to create a working aimbot. I hope this helps and makes sense, anyway, remember to like & subscribe. Cheers!
💎 Source code is available for my Patrons!
/ cazzwastaken
💎 Join our community over on Discord!
/ discord
→ GitHub: github.com/cazzwastaken
→ Instagram: / cazzwastaken
→ Twitter: / cazzwastaken
→ Email: cazzwastaken@gmail.com
🕙 Timestamps 🕙
0:00 - Intro
0:22 - How aimbot works
1:23 - Setting up the project
2:17 - Memory class
2:45 - Offsets
3:08 - Vector structure
4:26 - CalcAngle function
4:53 - Coding aimbot
11:50 - Play testing
12:12 - Outro
📝Resources 📝
→ Memory Class: github.com/cazzwastaken/exter...
→ Source Code: github.com/cazzwastaken/exter...
→ Offsets: github.com/frk1/hazedumper/bl...
No Recoil: • REMOVE RECOIL IN CS:GO
Glow ESP: • MAKE GLOW ESP IN 10 MI...
Dump Offsets: • Your OFFSETS are WRONG...
Shoutout to Chris for the thumbnail :)
Follow him here: / @lucid_horizons
I am not interested in cheating but as a developer I am really happy to know how things work
Seems some serious methods are needed to counter cheating/glitching/exploiting in this day and age.
When I found this I didn't know what I was expecting but when we got to the memory class and you said "Go ahead and copy all this crap and paste [it]" I knew you were a serious coder. Wonderful vid & explanations, I'm going to check out the rest of the channel now.
You can just edit the games code to get 99999 hp or something like that
@@VX7IR And it wouldn't work because it would be clientside not serverside.
@@VX7IR you have no idea what you are talking about
@@VX7IR you don't know anything about the topic, do you?
Thanks bro, now I know who to blame if CSGO/TF2 get more cheaters.
Blame Valve! 🤡🤡🤡
@@cazz Fair enough.
@@sniperstyx I am somewhat to blame, but I’ve never directly sold cheats, I’ve sold (and still do) source code that people can learn from. Of course I have the tutorials, but people forget that maybe 1% walk away with working cheats.
I don’t endorse or encourage cheating personally. I barely play games but when I do, I play them legit. I just find game hacking fascinating.
@@cazz why?
@@cazz Why not just make games instead of hacking them if you find it fascinating? lol Hacking does nothing but cause negative things/emotions during multiplayer games.
The aimbot knows where it is, by subtracting where it is from where it isn't
A = A - B? 😅
@@neonz2712 more like A = U - B
If you plan to continue with the aimbot idea it would be interesting to see an explanation of how silent aim works as opposed to the traditional aimbot like you have here
sure, will do in the future when we move onto internals
silent aim is basically a bullet following a enemy without aiming on him.
@@devoeditz1 that's not how it works, like at all
@@nirvana155 it is actually almost exactly how it works
@@ripoutyourintestines5099 no. No no no. Not at all whatsoever. You do aim to the enemy
Dude you make it simple for everyone. Quality content.
The way you say it, it feels like sarcasm for someone who doesn't know how to code.
@@KevinLGlory if u just learned the basics of c++ (for example like me in school), you're able to at least understand what he's doing here.
But still idk how much time and effort it takes to be able to write that stuff by yourself without help xD
@@qraid5902 yea fr
@@qraid5902 used python it better
Your breakdown and explanation of these is amazing! Awesome work man, thank you!
Im having some problems with the if(!bestAngle.IsZero()) saying that class Vector3 has no member of IsZero. Can you explain how I can fix this
thanks man, i tried to do some but i didnt understand how to calc the angles
I was curious about how you found out the pointers about the player's offset and position? Were these things reverse engineered or can you scope them out by studying the engine?
I am wondering the same thing, commenting in case some1 replies
he probably didn't find it, probably these pointers are already known by the cheater creation community, someone found it with some method of reading memory, like the cheat engine does, and shared it
The way to find these yourself is to use a RAM monitoring software (usually cheat engine). Then you load the game and watch to see what values change and correspond with the values in game. This software has filters as well so it will only show you the ones that have changed most recently etc. Then from there it's just guessing and trial and error from what I understand.
I believe there is also a website where a guy does this for you and posts all RAM locations after each update but I'm unsure of the website name or address.
Btw take this inform with a pinch of salt because I've not actually made any cheats myself, I've just done a lot of research about it as I find it interesting!
Source files are leaked, not much reverse engineering was needed honestly.
@@monoculosofficial9934 I've heard about a few methods of randomizing RAM, protecting RAM and so fourth. Would those be effective as a counter method to reduce the chance of reading data from RAM and preventing cheats?
Hey I have a question, so I followed the entire tutorial and when I tested it my crosshair was locked in place to one direction and when I opened console, it kept saying invalid fov values. Do you know whta I did wrong or how to fix it?
I can't say what you did wrong for sure, but, I have the most up-to-date source code for this video on my github here github.com/cazzwastaken/external-aimbot
A few things have been changed, and you might want to make sure that the offsets are up-to-date, but please use it as a reference to try and find what you did wrong.
You know what I just saw your video and liked it! You just absolutely nailed it 🔥
🙌
I did it and the aimbot file wasnt in release but it was in the file “aimbot” when i run it it doesnt lock on its just like if i where playjng normal please help
made me under stand how hard but fun coding is
In proper CSGO cheat development style, we copy paste some items.
Really tho this tutorial is really well explained and laid out. Lovely work!
oh hey uk, funny seeing you here lol
@@-insecure oh hey ule funny seeing you here lmfao
@@UKMysterrr honestly, lol
can u make aimbot for free fire
tbh man your video is great, got a lot of insight about how game works and a refresher for c++ concepts thanks man +rep
If I hold the aim key down and try to fire after the 1st shot with pistol, it won't shoot until I release the aimkey. Any fix?
Your the man, I love that you explain why you do what you do and not just how to do it🙏🤙
damm you actually did it !
You’re talented ! I’ve programmed games before so I know how the hierarchy works and getting different services, children etc. But how do you know what this “teams” service is called in a certain game?
its not the same as roblox my homie, Roblox is a lot easier as you can just inject scripts to recompile the game.
If you want to know "how", It's quite simple. "Simple" in a figuring out way. I'm not saying obtaining the information is simple by any means, Like (offsets, memory addresses), That took me longer than I'm willing to admit to learn. And I'm still kind of spotty on that type of hacking. But once you have those values it is quite simple. Because once you have access to it, You can start deducing if you're accessing your teammates or not. Seeing how much ammo they have, Seeing their positions, Seeing the weapons they're holding, Seeing other players names. Once you make this realization you know you have some type of "Team" information.
from other peoples hard work he jus does the easy shit
HI , i followed everything in the tutorial but when i activate the exe and press the key to start it it makes my character lock up and does not let me look around
i would like to have a question if i may. i did everything the build is successful but whenever i hold R mouse button it crashes the aimbot. any soulutions?
Do you think you can do a csgo "anti aim" tutorial, if not its fine. and also thanks for this, im trying to start understanding C++ and C#. Thanks for the tutorial again man.
I have no interest in cheating in games or in CS:GO, but this video is very informative and interesting to watch.
same, it just ruins the game for everyone. only salty kids cheat.
real players build skill.
@@darkshadowsx5949 csgo is a trash can bro, nobody plays but cheaters lmfao
@@furkanaytekin8895 pov: avg valo enjoyer
I haven't tested it myself, so does it actualy work on public servers? I am a bit confused right now, since I ve always thought, that anticheat prohibits usage of (Read/Write)ProcessMemory
Awesome channel growth since this video was published!
Amazing tuto
Really help
Im really interested in coding
Its very fun even though its pasted
Translation: I'm an idiot with no knowledge, but now I can cheat, thank you!
@@pnksmigge5324 He said he was interested in coding, not cheating. I've never cheated before, and yet here I am, simply trying to understand how these cheats are coded.
Love your vids, simple and amazing. and also, does this aimbot only work for CSGO or does it also work for other games?
no
Any tips for a freezing gameplay screen when using the .exe file? I got it working perfectly but now it freezes every time i use it..?
how do you find offsets when games update? if you already have a tutorial im sorry
all your vids are really good in quality. keep up the good work
I appreciate it man, cheers!
Hi, Great tutorial. Can you explain where the memory class comes from and how offset values are found?
The memory class is written by someone else for this exact purpose, tying into running software and extracting vaule's. Looking the code over and looking up the functions should be a great learning process. The values, well that is from reverse engineering and likely a 40-80 hour video series. You need to learn machine language/assembly first too.
@@crazycdn8327 how is valve not constantly changing those offsets rendering cheats useless ?
@@4w0ken even if offsets are changed, either a reverse engineer will find them, source code will be leaked or someone will find a way to dynamically get those offsets
it doesnt work for me, when i build it i dont have the aimbot.exe and instead i have aimbot. when i run it nothing changes in game.
please can someone explain?
How do you add the entry point, the int main()? Mine does something different than the 4 lines with the { three line space }
Hi cazz, always when I watch/see such kind of videos, I mean, well structured and complete tutorials, I wonder "Where and how did this guy learn that?". Can you tell me about it, when and where you learned what you know about game hacking?
Perhaps he is a programmer who dedicated lots of time for coding and does it for a living but what do i know.
Thats a great question. I would love to read how he got into all of this and where did he start. @cazz please :)
What a quick easy explanation! Cheers mate
You actually did it
That was not an explanation just copy-paste and reading it out loud.
@@kolleradrian2005 How much more did you want him to explain? He explained exactly what each section of the code did. He's not like GH where they just tell you what to write and move on without saying anything else. If you couldnt udnerstand what he was explaining then you're too stupid to be here.
HEY cazz so i went to the offset site and the dw local players code was different was it the old one you used Bcs i used the updated one 😊
so i tried it on another exe game and nothing happened is there something i did wrond i changed the .exe to the games exe
I followed step by step, made sure every line was the same, and even got to build it without problems detected. Still, it doesn't work. I tried changing the smooth value in case maybe that was the problem, but it wasn't, and get rid of the key to activate it, which didn't make it work either. I don't know what the problem is.
same here
4:15 isn't it converting radians to degrees?
I don't think you will still be answering these comments since it's been a year, but i made it completely as you said and for some reason when i launch CS:GO and run the program it doesn't do anything? I'm on windows 11 if that helps.
I know that this video is posted 2 years ago, however, i hope you will read that and maybe even answer. I'm trying to write my custom cheat in study purpose for other game, and it works, but whenever the game updated by the developer, the memory offsets are changed after that, so according to that video that i have found, i can conclude for myself that CS:GO after updating the game, won't change offsets and you don't need to modify your code in order to still have a working cheat? Or is there any way, that somehow on runtime you can detect the correct memory offsets? Because i am using native functions of the game library to make a payload, but i see that you are not hooking or using any native functions of CS:GO code, except of just reading memory of an offsets.
Do you hold Rmb or is it toggle?
in the code shown in the video you have to hold RMB. To make a toggle, make a boolean and when you click RMB flip the bool to true, and then if(bool) do your aimbot :) gl
Such a great tutorial with a short time fam. Liked and subbed! Keep it up!!
Thanks brother... means the world!
I Made a trigger bot today. Thanks for your help finding offsets.
This is very good for the economy
Amazing video! even tho i don't know anything of coding, i'm interested on how these stuff works, now i only have to learn moving my hand so i can improve my accuracy in-game lol
Hi bro, can you do a tutorial of how to create your OWN framework GUI for a menu, please, i don't know how to do it, without imguii or any other framework, would be very nice, tbh, ty in advance bro!
Well, funny enough I just posted a video about making a menu with ImGui externally.
If you want to make a gui without a library externally it is very difficult in c++ because you have to use raw WinAPI which isn't very fun... but I'll see what I can do :)
@@cazz I would be glad as well, if you make video as the guy mentioned before, thanks for all your work :]
@@cazz how about instead of making it from scratch, just do a tutorial on making a wrapper over imgui for ur own drawing functions?
this isnt working for me and im not sure why. the release folder only has the .exe and a .pdb file. i copied the files into VS code so it shouldn't be wrong. some help would be greatly appreciated.
it workes for all games or just in csgo ???
I build the code and run the exe but the aimbot does not work for me why
Bro. These videos are so sick. Im tired of the 45 minute lectures. These 10 minuters are great!
I followed the whole tutorial but when I compile it, it tells me that there are 180 errors
Best thing i can offer now is to use the free chatgpt and explain in detail your errors to it for each line. Could be as simple as a missing semicolon for some or an oversight you made in the code.
@@revoltncock In my state gpt chat was blocked even with vpn
This is really interesting as I want to learn how to code and how scripts work, but how do I know what offsets I’d need? It looked like there were a lot of different offsets or just a bunch of texts.
If I wanted to make the same sort of script but instead use Tarkov files or rust instead of cs go would it still work the same in other games ?
Is external aimbot possible? I’ve been trying to create a mod menu from scratch using python, using the pymem library but I can’t seem to find any working external aimbot.
no it needs to be in the mw3 dictionary
how can i change the aimbot botton???
docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
Replace the aimbot button with a key-code from here.
Nice help for community :3
okay but can you make it so that you can add the program into a hardware mouse plug instead of software?
Please don't stop what you are doing. All these people who say that it's your fault why people cheat are just clueless normie gamers and I NEED your tutorials. I am an aspiring game dev or software engineer or something like that (I don't really know yet) but this shit is so fascinating and I want to know as much as possible. Great work!
If you don't mind. Can you explain. Why would you need to know this as a game dev?
@@Daniel_JT. My best guess would be for npcs and enemies in games and understanding how players would also try to get around your game
@@Noko341 but at that point I feel like there would be better AI player tutorials to learn from youtube instead of a video about how to code aimbot for an multiplayer only fps game don't you think?
@@Daniel_JT. I am also am an aspiring game dev. I didn't search for this video, UA-cam recommended this to me and I'd say the same thing happened to the commenter above. I don't play csgo anymore, but thought it would be interesting to know how an aimbot works.
@@sas4az fair enough
hi can you can a backtrack tutorial?
Of course man, when I start making internal tutorials we will definitely go over backtrack :)
Will this work with other games? Would this same exact code work for Fortnite, Battlefied, or Valorant?? Obviously changing the .exe directories and offsets?
Could I also give my aimbot a hot key so it doesn’t auto lock on to enemies all the time?
probably not since you need the memory addresses for different things in those games, but i don t want to spread out wrong info. also it depends on how the game calculate angles, idk if it s the same
Finally!!!!
learn math x,y in school ❌ learn x,y in csgo aimbot hack ✅
for me it just it doesn't work.
when i copy paste it some words aren't detected
can someone help me please?
wait, does that mean that if i copy this i just easily have aimbot?
Finding offsets in the memory is sometimes the toughest thing to do.
use hazedumpers?
Good for you for making an aimbot thats available to everyone. Really gonna make the game better!
if u inject that (on VAC servers) u will get ban instant :))
@@trebuchet1447 It is an exe no injection needed. So no vac:)
@@trebuchet1447 don t tell him and let him be banned :)
so a base address is the "start", the offset is the steps i have to take to reach some specific thing for example m_iHealth etc... right? so you add the base address with the offset together to get the thing you want for example m_iHealth etc...? i might be completely wrong but thats my guess
The vector portion does not work for me :(
As a system engineer with little to none real world experience with C++ I would like this to be an hour long video for more understanding and less copy+paste.
I live in a busy house so it's quite difficult to do the long form stuff, it's why I don't live stream. Because of this I prefer to heavily plan/script my videos because I can do that at anytime of day. Thank you for your comment. Cheers.
⚠ Someone who is good at making cheats can make one for Cyber Hunter, which is undetected and has aim bot, aim lock, wall hack, and speed hack. If you do that, you're doing a lot of people a favor!! ⚠
Or you learn it?
i will make one if you pay me $50
@@goozjeesh46 You must be a shit coder if you’re offering your work for $50 😂 or a scammer.
@@user-vt3vo1yd3v i dont even know how to do it 😂😂😂
bruh go sit at a stop light with a sign saying make me cheats then see how stupid you are because this is literally what you are doing 😂
would it work on other games that are not source1/2 based?
why it doesn't work when i try to shoot with V or F or even the mouse click, i hop you answer me
You are gonna get people banned like this,im guessing it doesn't work on normal matches xd
Why would you guess that? Of course it works in normal matches... And, it's not my intention to give everyone free cheats and to "get them banned" - rather this is meant for learning, for those who want to know how game hacks work.
@@cazz I guessed that because u yourself dont test it in normal matches,and it seems only normal to me that u can get easily banned in game for this,didnt say this isnt meant for learning just people dont think of it that way
@@pb9511 if you simply copy the code in the video and use it on vac secured servers, you will probably be sigged (vacban), but if you write your own code that does the same and use something like a software packer you wont get vacced, you will only get OW ban if you rage like an idiot
@@pb9511 bro to keep it a buck with you. I’m pretty sure if someone’s trying to learn how to make a mod menu or a cheat. They know that they’re going to get banned at one point. that goes with everything in the hacking culture you’ll get banned at one point we all know this just hopefully you can make the menu good enough not to get banned and this is a learning experience so at the end of the day we are the ones that are supposed to make the menu undetected
Your guess would be incorrect. Why would you guess that anyway? I have a feeling that game developers and PR personnel have fed you the same BS “anti-cheat” line enough times to have you blindly assuming things that are false to keep you spending money. Newsflash…it isn’t possible to stop cheaters in games. It simply cannot be done.
Why are you teaching people how to build an aimbot, lmao?
Aimbot is cool
Well, it's coding and coding is fun
@@kalinb5185 i use aimbot ots cool
I do not condone hacking at any means but hey, learning how does it work kinda cool ngl.
Why are you watching this, lmao?
would this work for any game? or would i need different offsets
does it only work for CS:GO and if it does how do i make it work for other games
what a crap video. no explaining on what a vector actually is, no explaining on how to retrieve memory offsets yourself, no explaining on why we need operator overloading to work with vectors. you basically c/p everything you need for the aimbot and then do 1 calculation in a 10 minute video. no thanks
my aimbot locks my aim somewhere and then i cannot move my aim, and console spams Rejected Invalid Values! What should i do?
I learned from this video that threads is very simple to implement and useful for loops to probably not eat 100% cpu time.
Does it work for other games also ?
the string view is underlined in red ive tried everything to fix it but it wont fix
Would it work for like old versions of fortnite or just cs go
I can't understand how aimbot key works. are we need to continue to press right click to work aimbot?
where to still get this vs code version of changing the debugger and x86 etc...
when i open it doesen't work? any way i can fix this I also use the updated version
Is this still working? I tried this ran csgo with the exe and nothing is happening, when I try to right click nothing happens as well. I Debugged and built the code and I'm getting no errors
Pretty sure all those comments saying that was easy to explain and simple understood nothing
seeing a genuine aimbot tutorial on youtube is so funny. well done.
do u need all the files u have in the folder with aimbot.exe? if yes where to get em
The first thing that comes up on my mind if i coude just take this code and change the offsets and memory to use this on any other game?
will this still work and did some pointers change? like updates cus i dont want to get banned before doing this
how do you install microsoft visual studio 2022?
Google
Now you gave me reasons to learn cpp
from a programming perspective this is very interesting, is this enough tho to not get screened by vac instantly?
how to do i make the fov on the aimbot circle bigger @cazz
gs been real quiet since this video dropped
page still exists from this link here, but it cannot be downloaded, shows page not found
will it work on cs2 if i get the correct offsets for cs2?
Would you plz help me why my code is not working all is going according to your coding but it not work mean while they are not connect would you plz help me ?
SOS I really wanna use it online but it only works on workshop maps what should I do (PS I take full responsibility for a ban and nothing is blamed on you I’m the one who wanted to do it)