YOUR FIRST KERNEL DRIVER (FULL GUIDE)

  Рет қаралды 159,447

cazz

cazz

Күн бұрын

Пікірлер: 583
@cazz
@cazz 10 ай бұрын
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.
@popcornpizza8869
@popcornpizza8869 10 ай бұрын
W sponsorship
@Cameraman-lr4vb
@Cameraman-lr4vb 9 ай бұрын
get_module_base is not working
@IshaqIbrahim3
@IshaqIbrahim3 5 ай бұрын
Timeline: 43:30 Programming The Windows Driver Model by Walter Oney and Windows Kernel Programming by Pavel Yosifovich warned against touching the IRP after calling IoCompleteRequest(). Did you take that into consideration? I noticed that you touched the IRP after calling IoCompleteRequest() by following with return irp->IoStatus.Status. They pointed out that it could lead to system crash.
@Giuseppe-ij5qz
@Giuseppe-ij5qz 10 ай бұрын
"Look I can even do it backwards." Absolute monster XD
@obiotwastaken
@obiotwastaken 9 ай бұрын
yes.
@biigsmokee
@biigsmokee 10 ай бұрын
Finding resources this good is extremely difficult, thanks for releasing this content for free legend
@Mooooly-g8j
@Mooooly-g8j 9 ай бұрын
it's not you people just can't read
@dkkogmaw1311
@dkkogmaw1311 9 ай бұрын
its legit not your just a paster sadly
@buddybrax
@buddybrax 9 ай бұрын
@@dkkogmaw1311on god. He thinks he’s learning something from the video. These people have lost their mind
@timnonik2736
@timnonik2736 9 ай бұрын
@@buddybrax Are you serious? Its literally a step-by-step how to access any process memory from a self written kernel driver. But sure, thats not useful to anyone.
@buddybrax
@buddybrax 9 ай бұрын
@@timnonik2736 Yes, I am very serious. This is the most common, easiest, most plastered source/PoC of 'bypassing' an anti-virus / anti-cheat in the world. If you don't actually understand how it works, you will achieve and learn nothing. And saying it's "self-written" is a fucking joke. Typing it out on your own doesn't make it self-written. That's like saying "Well I hook something else than he does, so it's unique!"
@sudowtf
@sudowtf 10 ай бұрын
I was going to propose to Cazz if he could make slightly longer videos and this man just drops over an hour of content😂 Dude’s already absolutely going off the rails in all the good ways. Definitely gonna watch this whole! ❤ my guy
@gastervb
@gastervb 7 ай бұрын
Why haven't I seen this channel earlier? There is a lot of stuff that I can learn about windows and game cheats. Now I need to watch every single video to know everything. Thanks for your work.
@justaspeedrunner
@justaspeedrunner 10 ай бұрын
I have no intention to make a kernel cheat, I don't even use windows, and yet here I am anyway
@cazz
@cazz 10 ай бұрын
“I don’t even use windows” is based, glad you’re here bru
@execute214
@execute214 10 ай бұрын
same, arch user here
@juanm3058
@juanm3058 9 ай бұрын
oml what are you using then
@nikos4677
@nikos4677 9 ай бұрын
@@execute214 btw...
@AlizJaytay
@AlizJaytay 9 ай бұрын
⁠@iaros.hbro i stg. I tried to install some standard libraries or something one time and gave up and haven’t tried to develop on windows since
@phynae
@phynae 9 ай бұрын
Thanks Cazz! I learned so much from you in the past few weeks. Humanity can be proud to have you. Keep going. You are my main source when it comes to c++ and game hacking in general!
@barclayiversen376
@barclayiversen376 3 ай бұрын
Tutorials like this where things are really spelled out for you are so valuable. Thank you. The game hacking community can be very gatekeep-y at with information and people like me just need things shown to them to understand. Appreciate you.
@jordanwright6854
@jordanwright6854 8 ай бұрын
I figured you were South African but when I heard the "yoh if I could spell" I knew
@potagerdenavets
@potagerdenavets 5 ай бұрын
If anyone has perfomance issues on windows (booting and while using it) after this. Disabling bcdedit with bcdedit /debug off did the job for me
@sven10101010
@sven10101010 5 ай бұрын
Thank you.. I was going insane wondering what I fucked up
@chavo6613
@chavo6613 10 ай бұрын
Thank you so much Cazz for sharing all your knowledge with us man 🔥
@hooliganez
@hooliganez 5 ай бұрын
After "bcdedit /debug on" and rebooting, things can start going crazy. Slow boot, freezes time-to-time. As far as I have read - this is UEFI/BIOS nuances. bcdedit can be slower on UEFI systems due to synchronization between NVRAM (which holds UEFI boot variables) and the BCD (Boot Configuration Data) stored in the registry. If anybody faces this - do not freak out. Just disable kernel debugging. Things should go back to normal 💪
@Hostlyy
@Hostlyy 4 ай бұрын
brooo i wish i read this before i reset my pc lol i didnt actually know what caused it and i thought that this _surely_ wouldnt of messed up my pc out of all the things i did but i guess i was wrong. is there any way to fix this?
@hooliganez
@hooliganez 3 ай бұрын
@@Hostlyy same 😅 Reset my pc, then made the investigation. Haven’t found the solution, but next time i knew the issue, so waited all the freezes, debugged the driver and disabled debug mode. Not the best way to deal with the things, still i made my way.
@Hostlyy
@Hostlyy 3 ай бұрын
@@hooliganez no yeah tbf my pc needed that reset since i havent reset since i got it now everything runs smoother even on debug mode for most normal operations except from games with kernel ac i think
@Hostlyy
@Hostlyy 3 ай бұрын
@@hooliganez also ur lithuanian right laba diena seni
@tonyscalleta
@tonyscalleta 2 ай бұрын
Just use CSM/Legacy. Fuck Secure Boot. 😂
@RichardBejtlich
@RichardBejtlich 4 ай бұрын
Just the first 30 minutes of the setup is gold -- very well explained, thank you. 🙏
@GoblinProductions69
@GoblinProductions69 9 ай бұрын
Great Video as always. Where did you learn stuff like that anyway?
@inqmusician2
@inqmusician2 7 ай бұрын
MS devs back in the day didn't call the blue screen "blue screen of death". They call it simply blue screen or a BugCheck. BugCheck(or KeBugCheck) is a function down in the NT API that allows to raise the blue screen in the event that something down in the kernel. I'm here mostly for malware development, because the knowledge between cheat development and malware development is interchangeable. Like creating drivers and making malware that is invisible to the antiviurs or an IDS program. Or bypasssing anticheats, that are behaving like antiviruses themselves. The more you live, the more you learn.
@trechosdesucessooficial
@trechosdesucessooficial 10 ай бұрын
Bro this is like a course omg thank you for this knowledge u are the best!
@LukeTKC
@LukeTKC 10 ай бұрын
Damn lol, just discovered your channel start of this month when coding for my DMA cs2 cheat, you videos helped with some additional knowledge. pretty convenient how you start uploading now again😂 Welcome back
@Michtar
@Michtar 10 ай бұрын
hi tkcz
@PXINXYZ
@PXINXYZ 10 ай бұрын
Wtf real tkcz?!?
@mariobabic9326
@mariobabic9326 10 ай бұрын
which dma device are u using for cs2? also why do you use dma when u can simply use a kernel driver like shown in the video?
@airtrack9540
@airtrack9540 10 ай бұрын
@@mariobabic9326 Maybe Faceit?
@itzlaith
@itzlaith 9 ай бұрын
@@mariobabic9326 dma for faceit cheating
@gabirican4813
@gabirican4813 6 ай бұрын
Thanks!
@Compyler
@Compyler 10 ай бұрын
THE RETURN OF THE KING Welcome back Cazz 👑
@robotics_and_stuff
@robotics_and_stuff 2 ай бұрын
Great video! Btw, if someone gets an error about lower version of WDK extension than VS requires, then install WDK through the windows installer (individual component)
@lindis_r
@lindis_r 2 ай бұрын
Best practice is to match the latest version release of WDK and the Windows SDK.
@stixeanu2191
@stixeanu2191 24 күн бұрын
how long did it take you to learn all this man, my head explodes just by watching.
@christianross2567
@christianross2567 10 ай бұрын
"I really hope this doesn't ruin cs2" UD cheats are like 5 bucks a month already lol. Great video, as always. Really appreciate your hard work.
@oroelcobaya06
@oroelcobaya06 10 ай бұрын
if you want to sell a cs2 cheat, just paste aimstar's src and change its menu
@Lojdika
@Lojdika 8 ай бұрын
A tutorial for user mode driver (UMDF V2) would be greatly appreciated. This video is invaluable, nevertheless.
10 ай бұрын
I use Linux exclusively on literally all my devices but boy do I enjoy this kind of content, pop corn ready
@anoxidus
@anoxidus 4 ай бұрын
Crowdstrike should watch this
@REZOLVER
@REZOLVER 9 ай бұрын
Amazing video! Thanks for this detailed tutorial!
@すべてに興味を失う
@すべてに興味を失う 9 ай бұрын
Thank you for sharing these valuable resources! Much appreciated ❤
@Martin_Val
@Martin_Val 10 ай бұрын
I was waiting for this!!! ❤❤
@t.n.a.1703
@t.n.a.1703 8 ай бұрын
This video is awesome and I learned a lot. Thank you very much cazz! It would be great if you could make more videos about drivers. e.g. minifilters, anti-delete for our cheat solutions or kernel mode bypasses.
@ragnarok9131
@ragnarok9131 3 ай бұрын
thankyou for your hardwork : easy to understand because of your explanation
@disenchantedcardgd9878
@disenchantedcardgd9878 9 ай бұрын
If anyone has "No certificates were found that met all the given criteria SIGNTASK" then: Go to properties of Kernel Project -> Driver Signing -> General and set Sign Mode to "Off"
@jakydibee8569
@jakydibee8569 8 ай бұрын
Broooooo Ur the fucking best. Thanks a lot
@BigWhiteBud
@BigWhiteBud 7 ай бұрын
I was struggling so hard with this I ended up deleting my whole solution when I could have done this xD
@david.gavriloiu1339
@david.gavriloiu1339 6 ай бұрын
thank you dudeee, helped
@ayras7932
@ayras7932 4 ай бұрын
@sebbydaking1014
@sebbydaking1014 Ай бұрын
cheers
@TVSh0rts
@TVSh0rts 9 ай бұрын
Do you know any other articles/tutorials/resources that teach more advanced stuff about kernels?
@skysport9110
@skysport9110 5 ай бұрын
GH
@w42s
@w42s 9 ай бұрын
Hello coded it up yesterday works like a charm I love it. Thanks so much! but I gotta rather picky question just simply why the bool in_air reversed?
@I.walk_with_a_stick
@I.walk_with_a_stick 10 ай бұрын
DUDE NO WAY I WAS SEARCHING YESTERDAY FOR A TUT AND CAZZ SAVED THE DAY TODAY!!!!!!
@lightningspeed221
@lightningspeed221 2 ай бұрын
great tutorial great for beginners but i would recommend u only use this one usermode anti cheats as its the basic ioctl communication
@zxuiji
@zxuiji 10 ай бұрын
Thanks, I'm planning on writing a driver api wrapper in the future to minimise differences between linux and msw so this was helpful for that future plan. For now though I'll be focusing on a separate more important project for ending the need for compiling *.exe/*.elf/*.dll/*.so directly (in most cases, certain exceptions apply, underlying wrappers can still be used though)
@tomifilep1
@tomifilep1 6 ай бұрын
Thanks this is very informative video but can you make a video for vanguard bypass for Leauge of Legends? or just how to disassemble the vanguard. sys and find how to bypass
@EL_ARTEM
@EL_ARTEM 9 ай бұрын
If you want to use this without KDMapper (I have AMD chip, so i use disable DSE instead): just write everything in DriverEntry function and delete IoCreateDriver implementation. To load just use (cmd -admin): sc create your_service_name type= kernel binPath= c:\yourDriver\yourDriver.sys then disable DSE sc start your_service_name
@sebbydaking1014
@sebbydaking1014 Ай бұрын
Thanks for this I made the service correctly, but I'm a bit confused on how to write everything in the DriverEntry function, could you explain please?
@goozjeesh46
@goozjeesh46 10 ай бұрын
wow i have been waiting for this! thank you!
@turb0004
@turb0004 9 ай бұрын
It's incredible. Thanks for your work. Your videos are always interesting but this one is the best. I'm waiting for more 👏
@senkuu2318
@senkuu2318 9 ай бұрын
first time in my entire life leaving a comment when a video posted recently
@bezik572
@bezik572 8 ай бұрын
Thank you for your video! It was pretty clear, however, could you please tell me, how did you find the IoCreateDriver and the other if it isn't documented? How can I find the other functions which are not documented? Thank you!
@Ace-vq7jm
@Ace-vq7jm 10 ай бұрын
Thank you for making videos man, and not only just making them but putting in so much effort. I just wish I had this level of motivation towards something lol
@krillinbaldhead9863
@krillinbaldhead9863 10 ай бұрын
p2c in shambles after this comes out, good job Cazz !!!
@Sahil_Bhandari
@Sahil_Bhandari 6 ай бұрын
to fix client + client_dll not found, please use the below code! const auto local_player_pawn = driver::read_memory(driver, client + cs2_dumper::offsets::client_dll::dwLocalPlayerPawn); I hope this helps!
@caffeine4687
@caffeine4687 6 ай бұрын
You don't believe how helpful your comment was to me. Thanks so much.
@Sahil_Bhandari
@Sahil_Bhandari 6 ай бұрын
@@caffeine4687 hey, welcome buddy
@MutalibGozalov
@MutalibGozalov 5 ай бұрын
It's such a whelsome feeleing trying to learn something while U understand only 10% of what's going on there))
@zakfvv
@zakfvv 2 ай бұрын
Would this be the same for EAC?
@lindis_r
@lindis_r 2 ай бұрын
No EAC is ring-0 so there is much more work involved.
@akaipureya3380
@akaipureya3380 10 ай бұрын
!!!!!! IMPORTANT If you making driver for Tarkov, be carefully with "bcdedit /debug on" and dont forget write "bcdedit /debug off" after debugging on VM, because you can catch game freezes completely
@jerolarreta8857
@jerolarreta8857 5 күн бұрын
Yo doit the same of the video for tarkov??
@highfacility9200
@highfacility9200 2 ай бұрын
Wow dude, what a brilliant video!!!
@AbdullahYazbahar
@AbdullahYazbahar 10 ай бұрын
Me: wow, really cool NoOne: CS2 devs watching carefully
@lucidmiller
@lucidmiller 9 ай бұрын
everything worked just fine until 19:23 when I launch VMware to test the connection & I get an error message that reads: Transport (VMDB) error -14: Pipe connection has been broken. I google the error & did everything suggested but nothing worked. Guess I'm just not gonna use VMware then
@Hostlyy
@Hostlyy 4 ай бұрын
how did you fix it?
@lucidmiller
@lucidmiller 3 ай бұрын
@@Hostlyy in un-installed both Visual Studio & Visual Studio Code then reinstalled them. Apparently I didn't install an important library expansion/package. Worked fine after that
@kibeyt
@kibeyt 10 ай бұрын
Cazz gives me a tingly feeling with these videos
@raicu-t3i
@raicu-t3i 4 ай бұрын
could you do a part 2 on this for injecting a DLL into a process from the kernel driver?
@RENNE44
@RENNE44 7 ай бұрын
Could you do a video on either MmMapIo Managing / Usage or creating a loader/mapper tool for the drivers like say using a DSE Bypass to load a driver over NtLoad and then using that driver to map the other driver into kernel space with a pre-defined object and then calling the OEP and starting a thread out of the mapping driver to bypass Ps Module Lists in the NTOSKRNL Structs? I've been studying this and a lot of other people do too so it would be cool.
@RENNE44
@RENNE44 7 ай бұрын
And maybe using other driver communication methods like encrypted post-server kSockets or HW Paging BP with register spoofing to interpret calls in the kernel using a custom dispatch in the PE of the usermode program? Maybe even try teaching people more about NTOSKRNL, EPROCESS, Ps, PEB/TEB, Etc?
@neroghost4721
@neroghost4721 7 ай бұрын
How did you learn this stuff? Maybe you should make a vid
@Scorpion-qn2mn
@Scorpion-qn2mn 7 ай бұрын
In offsets there is no dwForceJump now. So what to do?
@ayras7932
@ayras7932 4 ай бұрын
are you find dwForceJump ?
@Scorpion-qn2mn
@Scorpion-qn2mn 4 ай бұрын
@@ayras7932 yeah, now its in buttons
@obm_jay
@obm_jay 3 ай бұрын
@@Scorpion-qn2mncan you give a example how you called it like his is”client_dll::dwForceJump” what would i put to replace that?
@deze-nk6gx
@deze-nk6gx 7 ай бұрын
im unable to find FoceJump in the offsets have they changed?
@ayras7932
@ayras7932 4 ай бұрын
are you find dwForceJump ?
@thecircusb0y1
@thecircusb0y1 10 ай бұрын
LOVE YOUR CHANNEL , Please please please keep it up.
@Tapsby7
@Tapsby7 5 ай бұрын
Hey man! Tysm for the video, truly appreciate it. Just wanted to ask how to go about a driver that works for AC’s that run on KM and not UM, for example EAC. Asking because I want to code a driver for Apex
@abuelo_gen
@abuelo_gen 10 ай бұрын
You are awesome, keep going and i hope you success
@mariobabic9326
@mariobabic9326 10 ай бұрын
thank u so much brother this is exactly the video i needed
@sh9351_dev
@sh9351_dev 10 ай бұрын
you forgot the part where I try running it in my host and it bluescreens and bootloops But honestly, great content! Though I'm not into C++, still love your videos ❤
@sxmrrz
@sxmrrz 9 ай бұрын
Bro did u ever figure this out? Fucked my pc the first time, reset my entire pc and tried again and it’s fucked again so now I gotta reset it again😢 I just wanna learn dawg
@Cipsko
@Cipsko 9 ай бұрын
This is for what are vms
@outcome2715
@outcome2715 5 ай бұрын
@@sxmrrzjust learn about “driver hijacking” if your making a cheat. Unless you get your stuff signed by Microsoft it’s pointless. If not then I’d still look into hijacking
@sxmrrz
@sxmrrz 5 ай бұрын
@@outcome2715 yeah fs. I got this all figured out months ago and made a solid cheat with it. Even if it’s not signed VAC is UM so this is overkill anyway
@nikkofr
@nikkofr 3 ай бұрын
Well thats why you test in on a vm first...
@kizawon1430
@kizawon1430 9 ай бұрын
tried and followed everything, all was good until 1:13:26, when i dropped km.sys into kdmapper, the terminal was not showing anything. the debugger was not showing any of the 4 messages as well. what could be the problem?
@ruohki
@ruohki 9 ай бұрын
Did you build kdmapper in Release mode? Did you build your driver in Debug mode?
@arifrios1st
@arifrios1st 9 ай бұрын
i got same thing, but i relize, i put std::cin.get() outside of wmain too, so when i delete that it work fine
@bowtieman4562
@bowtieman4562 6 ай бұрын
im having this same issue rn, but its 3:35 am so im calling it a night and gonna try again tomorrow with a fresh mind. did you ever figure it out? im building in debug mode
@vasatruhl
@vasatruhl 5 ай бұрын
hey, if you still need help, i had the same problem because i put the std::cin.get() in front of every return. you should use cin.get() only before returns that return a message
@Cipsko
@Cipsko 10 ай бұрын
BRO THIS VIDEO IS AMAZING
@TBaxxx
@TBaxxx 10 ай бұрын
Thank you cazz ❤🔥🔥
@tin13001
@tin13001 7 ай бұрын
You should do a part 2 continue building on this driver. Swap out IOCTL for UM-KM shared memory, pointer/function hooking, callbacks. Maybe impersonate a PatchGuard thread? ;)
@akakamaz7382
@akakamaz7382 10 ай бұрын
im too incompetent to make a cheat, nor do i want to make one, but youtube continues to recomend me this channel
@Bukharian-gw8mv
@Bukharian-gw8mv 9 ай бұрын
whats the harm in trying, go for it.
@akakamaz7382
@akakamaz7382 9 ай бұрын
@@Bukharian-gw8mv the harm is me getting baned 😂, or geting a virus by downloading the tools 🙄, or corruping my os onto oblivion given that the tutorial is a kernel cheat 😫
@Bukharian-gw8mv
@Bukharian-gw8mv 9 ай бұрын
@@akakamaz7382 😂 lmao and for that reason alone in trying it on my spare laptop.
@G5XD
@G5XD 9 ай бұрын
@@akakamaz7382​​⁠getting banned is so easily avoidable. You’re definitely not gonna get a virus, and the incredible part about a VM is you won’t fuck your pc.
@JvoidluxxYT
@JvoidluxxYT 3 ай бұрын
@@akakamaz7382 banned is an issue but virus??? The tools wont harm you. The reason why you set up a VM is because it is kernel and you need to debug and fix issues that corrupts your pc.
@The_Code_Matrix
@The_Code_Matrix 9 ай бұрын
Bro please make a video that how to make Bypass for those games that need Emulator like PUBG. love you bro from Afghanistan!
@ihebmahmoud6753
@ihebmahmoud6753 8 ай бұрын
im working on one but pubg steam
@EazyGoatz
@EazyGoatz 10 ай бұрын
Make a video on how you learned assembly
@Kutila622
@Kutila622 9 ай бұрын
Well, driver working, my cheat is working, but any idea to fix the "Failed to create the driver handle" after restarting the PC ? If i want it to work again after rebooting i need to modify the 4 names of the driver and use Kdmapper again... Any fix to this ? I don't want to rename it everytime and map it everytime with kdmapper if their is a way for both, please let me know.
@hustlecrowe
@hustlecrowe 8 ай бұрын
You shouldn't need to modify the driver at all, but you do need to map the driver using kdmapper each time you restart, because restarting your PC will cause the driver to no longer be loaded.
@Joelmatic
@Joelmatic 9 ай бұрын
This is amazing, Thanks you for this video.
@Adrian00213
@Adrian00213 9 ай бұрын
great stuff!! 🥰 One anticheat i am trying to brake hopefully with this guid is using TLS callback as way to know if user is doing sketchy stuff. Would this method bypass the check? Is there another way i could bypass the TLS callbacks?
@nairbotisol9339
@nairbotisol9339 10 ай бұрын
Amaizing tutorial! Thanks.
@Zarrmo
@Zarrmo 9 ай бұрын
1:21:07 how u enabled showing "vKey" near VK_SPACE ?
@rikoboo
@rikoboo 8 ай бұрын
legend is spoon feeding us, watch it whole dont skip u dont wanna miss anything important
@patrick_pati5036
@patrick_pati5036 8 ай бұрын
Nice video would you do that same thing for a Normal Injector ?
@mokouu
@mokouu 8 ай бұрын
Gratitude be upon thee for bestowing thy wisdom without demand of coin
@Celestenshi
@Celestenshi 8 ай бұрын
demandeth**
@deinpapa3769
@deinpapa3769 2 ай бұрын
i suck at coding, thanks for making that clear again
@zxuiji
@zxuiji 10 ай бұрын
34:57, that's NOT what a pid (process id) is, that is a handle to a potentially zombified process. A pid is a DWORD and it is possible for it to change which process it references if the referenced process closes between getting that pid and using it to try and open said process. For the sake of others reading this, it is however correct to use the HANDLE since there's only one process it can refer to while the handle is open, unlike the pid which is only useful when you've yet to open a process handle. Once the handle is open you're supposed to verify the handle is to the process you intended (excluding situations where the user is directly involved like Cheat Engine) just in case the process you intended closed and new one took over the pid you had found.
@cazz
@cazz 10 ай бұрын
Thank you for the clarification! EDIT: After reading the MSDN documentation of the PsLookupProcessByProcessId, it clearly states that the parameter is a process Id, despite it being of type HANDLE. In usermode HANDLE is usually used as an opaque data structure, yes, but kernel functions seem to have a different take on HANDLE. The comment below is actually correct. devblogs.microsoft.com/oldnewthing/20080228-00/?p=23283#:~:text=Process%20and%20thread%20IDs%20are,are%20process%20and%20thread%20IDs.
@__gs1337
@__gs1337 10 ай бұрын
wrong, it's the process ID. they're stored as HANDLE values in kernel mode because pids are always multiples of 4 as handles are
@zxuiji
@zxuiji 10 ай бұрын
@@__gs1337 OpenProcess()
@zxuiji
@zxuiji 10 ай бұрын
@@__gs1337 OpenProcess, if you don't know what I'm referencing then that already speaks volumes of how little you know - which would be ironic given I'm a linux dev not a windows dev :)
@__gs1337
@__gs1337 10 ай бұрын
​@@zxuijii don't think you understand what handles are or how they work, your original comment makes no sense. also, why are you bringing up openprocess? this is kernelmode. "handle to a potentially zombified process" is really stupid as well, just creating an instance of an object that is of type HANDLE doesn't open a handle to anything, since HANDLE is just a typedef void* as they're are meant to be opaque
@youngv3ru
@youngv3ru 9 ай бұрын
Thats a good tutorial actually. Its very helpful. Definetely Recommend this guy!
@icz
@icz 10 ай бұрын
I liked your vid before started watching
@Luzum
@Luzum 9 ай бұрын
I've been waiting for this for so long, very anticipated, can't wait to start. Thanks cazz!
@fatallware
@fatallware 7 ай бұрын
new to this all, will this work on win11?
@pandabeaarr1851
@pandabeaarr1851 5 ай бұрын
I’m getting an errors- violated CI chase policy and Failed to create driver kernel. Why. Code was built successfully
@adamjung9547
@adamjung9547 10 ай бұрын
thank you just what I've been looking for i'm early:)
@zartowastaken
@zartowastaken 5 күн бұрын
you should make more videos on kernel gh
@modifyingmemory
@modifyingmemory 6 ай бұрын
thanks for the upload
@Ludo_On_The_Beat
@Ludo_On_The_Beat 3 ай бұрын
You have a great voice !
@RayChism
@RayChism 10 ай бұрын
no wonder you’ve been quiet can only imagine how long this took
@smokinglife8980
@smokinglife8980 10 ай бұрын
Like 1hr if you are bad at coding 😂
@cazz
@cazz 10 ай бұрын
It definitely took some time to put together and a few revisions, thanks for the comment brother
@pandabeaarr1851
@pandabeaarr1851 5 ай бұрын
I’m getting a “No certificate were found that met all the criteria” error in km. How do I fix it
@ItzStiless
@ItzStiless 5 ай бұрын
Go to sln setting and in singing off it (default: on test)
@Ttxzyy121
@Ttxzyy121 2 ай бұрын
@@ItzStiless idiot answer
@Ttxzyy121
@Ttxzyy121 2 ай бұрын
just run your visual studio at administrator
@IllegalHelios
@IllegalHelios 9 ай бұрын
what do you do if serial port has no number? does that matter? is it default 1 or do i leave the pipe like this: \\.\pipe\com_
@cazz
@cazz 9 ай бұрын
If there is no number, it is number 1. Have a good day!
@IllegalHelios
@IllegalHelios 9 ай бұрын
@@cazz thanks bro, you too
@musarapio_hha
@musarapio_hha 9 ай бұрын
min 16:45, I haven't configured the virtual machine for ports and stuff, but yes, I just disabled uefi and windows system protection, also disabled antivirus, kdmapped and km.sys startup fine. , but when I start the application in the manager, it does not find the game, I get the console output "cs2 could not be found"
@Andoxico
@Andoxico 10 ай бұрын
Do you have any resources for studying how to bypass kernel level anti-cheats?
@flextradesteam
@flextradesteam 10 ай бұрын
[-] Failed to establish symbolic link. What should I do?
@ichigokurosaki7945
@ichigokurosaki7945 10 ай бұрын
In which step? Can u share code?
@flextradesteam
@flextradesteam 10 ай бұрын
@@ichigokurosaki7945 i fixed that, the problem vas in «DosDevices», i called it “DosDevice”
@_sn33k_
@_sn33k_ 9 ай бұрын
does this work with EAC/BE/Cr3/UAC/Fortnite? like for example tourneys?
@Kplus112
@Kplus112 8 ай бұрын
It only works for games with usermode anti cheat, for BE and EAC you need a dma cheat
@_sn33k_
@_sn33k_ 8 ай бұрын
@@Kplus112 how do I get a dma cheat without a dma card?
@veloenv
@veloenv 8 ай бұрын
not possible @@_sn33k_
@_sn33k_
@_sn33k_ 8 ай бұрын
@Kplus112 hey. Was wondering do you have any recommendations on DMA? Like who is trust worthy and also who has standalone custom private 1:1 fw? Because soon I'm looking towards one
@Kplus112
@Kplus112 6 ай бұрын
@@_sn33k_ i dont have any idea about sellers of DMA cards, rn im more into other things, if i find something ill let you know
@MatoKOnTop
@MatoKOnTop 9 ай бұрын
hello, for me the driver was warking fine only for the frist time that i mapped it , when i restarted the pc for the first time it stopped working showing Failed to create our driver handle. if i change the name of the driver i can map it another one time until i reboot again.
@Kutila622
@Kutila622 9 ай бұрын
Yes it's a bit annoying, i can make a full multi cheat with the driver, but if i reboot my PC and just try to launch the cheat again i get an error with the Handle and need to change the name of it everytime. Need to figure out how to make it work without renaming everytime.
@Kutila622
@Kutila622 9 ай бұрын
Still have not figured how to make it working without renaming everytime... any help ? x)
@hustlecrowe
@hustlecrowe 8 ай бұрын
kdmapper is manually loading the driver into memory, when you reboot your PC it is no longer in memory and will have to be loaded again using kdmapper. This is normal and expected behavior.
@Kutila622
@Kutila622 8 ай бұрын
@@hustlecroweYe ok for that, but why the driver needs to be renamed after reboot also ?
@hustlecrowe
@hustlecrowe 8 ай бұрын
@@Kutila622 I have never had to rename the driver after a reboot. Just remap the same driver using kdmapper.
@Mustlight
@Mustlight 10 ай бұрын
Your visual studio looks awesome how can i do it like this?
@mobslicer1529
@mobslicer1529 9 ай бұрын
for real, i would love to know what extensions he's got
@Cipsko
@Cipsko 9 ай бұрын
​@@mobslicer1529bro he seriously told this in the video on vs installation
@disenchantedcardgd9878
@disenchantedcardgd9878 9 ай бұрын
Can you make a tutorial on kernel's for kernel anti-cheats?
@nolancao2878
@nolancao2878 10 ай бұрын
thanks a lot for this.
@Mezbelelik
@Mezbelelik 9 ай бұрын
How can I call the game function? I couldn't find any resources on this topic. For example, I want to call the jump function. Could you create a video about it?
@dxyven
@dxyven 9 ай бұрын
hey bro i want to ask u is visual studio not anymore safe which alternative should i use?
@r0xt0
@r0xt0 9 ай бұрын
visual studio is safe use it
@henriquematias1986
@henriquematias1986 9 ай бұрын
Amazing content!! As a side note, i was wondering: I got a firewire soundcard that has no drivers for the latest Windows.. Considering we know what is the FireWire chip you think we could code one ourselves? Is there such a thing as reverse engineering a driver already made and then updating it?
How Hackers Bypass Kernel Anti Cheat
19:38
Ryscu
Рет қаралды 825 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
You Don't Know Network Programming
2:20:44
Tsoding Daily
Рет қаралды 58 М.
HACKING UNITY GAMES (FOR NOOBS)
16:11
cazz
Рет қаралды 100 М.
Why You NEED a DRIVER (for hacking games)
8:03
cazz
Рет қаралды 471 М.
C Programming Tutorial for Beginners
3:46:13
freeCodeCamp.org
Рет қаралды 16 МЛН
The fastest CPU in the world
25:53
Linus Tech Tips
Рет қаралды 2,1 МЛН
HOW AIMBOTS WORK
8:36
cazz
Рет қаралды 1,1 МЛН
Build a Realtime Chat App in React Native (tutorial for beginners) 🔴
3:49:50
Python laid waste to my C++!
17:18
Sheafification of G
Рет қаралды 125 М.
HOW ANTI-CHEAT BYPASSES WORK
8:18
cazz
Рет қаралды 531 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН