Bookmarks for vulndrivers
Invalid filename.
69 bookmarks —
69 scraped,
69 summarized,
0 pending
| URL | View | |
|---|---|---|
|
BYOVD for dummies | Lenovo driver EDR killer | ADHDMurky Blog
https://adhdmurky.github.io/posts/post3/
Personal Blog Home Page, Personal Blog Home Page
|
||
|
Fake DriverObject | YetAnotherBlog
https://arth.imbeddex.com/Kernel_stuff/Windows/Fake-DriverObject/
A technical walkthrough on reverse engineering IoCreateDriver and forging a complete DRIVER_OBJECT and DRIVER_EXTENSION for manually mapped drivers.
|
||
|
Page not found - ASSET InterTech
https://asset-intertech.com/resources/blog/2024/09/seven-groundbreaking-new-features-for-windows-kernel-debug/
|
||
|
Phantom in the Ring: BYOVD, IOCTL Hunting, and the Art of Killing EDRs from Kernel Space – Der Benji – Father, DevSecOps, Cyber Security enthusiast, agilist with common sense
https://benjitrapp.github.io/attacks/2026-06-24-byovd-ioctl-edr-killer/
Modern EDR agents run as Protected Processes backed by tamper-protection flags, kernel callbacks, and watchdog services. For years this defensive stack held firm. Then came Bring Your Own Vulnerable Driver (BYOVD): load a legitimately signed driver from a hardware vendor, invoke a kernel-level process-kill primitive the EDR never expected to watch, and watch the agent terminate. No unsigned code. No DSE bypass. No alert fired.
, blog-description
|
||
|
CVE-2025-52915: A BYOVD Evolution Story | BlackSnufkin
https://blacksnufkin.github.io/posts/BYOVD-CVE-2025-52915/
TL;DR
|
||
|
https://blog.ahmadz.ai/asus_bsitf_0_day_poc/
This was discoved with DeepZero
Tracked as CVE-2026-13585. ASUS has published a vendor advisory with countermeasures.
ASUS ships a kernel driver called bsitf.sys with their Business Manager and Software Manager. It creates a device at \\.\bsitf that requires admin to open.
IOCTL 0x222808 takes a size from your input buffer, allocates that much physically contiguous kernel memory, maps it into your process, and gives you back the pointer AND the physical address. There’s no validation on the size, no limit on how many allocations you can make, and no input checking at all., A lightweight commenting system using GitHub issues.
|
||
|
https://blog.ahmadz.ai/automated-deepagents-langchain-pipeline-for-zero-days/
How I built an AI pipeline with LangChain DeepAgents, Ghidra, and Semgrep that scans Windows kernel drivers and found a zero-day in ASUS., A lightweight commenting system using GitHub issues.
|
||
|
Offset-free DSE bypass across Windows 11 & 10: utilising ntkrnlmp.pdb | cryptoplague blog
https://blog.cryptoplague.net/main/research/windows-research/offset-free-dse-bypass-across-windows-11-and-10-utilising-ntkrnlmp.pdb
Parsing ntkrnlmp.pdb on the target to eliminate the need for static offsetting and thus safely and dynamically bypassing driver signature enforcement across multiple Windows 10 & 11 versions.
|
||
|
Exploring malicious Windows drivers (Part 1): Introduction to the kernel and drivers
https://blog.talosintelligence.com/exploring-malicious-windows-drivers-part-1-introduction-to-the-kernel-and-drivers/
Malicious drivers are difficult to detect and successfully leveraging one can give an attacker full access to a system.
|
||
|
Exploring malicious Windows drivers (Part 2): the I/O system, IRPs, stack locations, IOCTLs and more
https://blog.talosintelligence.com/exploring-malicious-windows-drivers-part-2/
As the second entry in our “Exploring malicious Windows drivers” series, we will continue where the first left off: Discussing the I/O system and IRPs.
|
||
|
Ghidra data type archive for Windows driver functions
https://blog.talosintelligence.com/ghidra-data-type-archive-for-windows-drivers/
Cisco Talos is releasing a GDT file on GitHub that contains various definitions for functions and data types.
|
||
|
Qilin EDR killer infection chain
https://blog.talosintelligence.com/qilin-edr-killer/
This blog provides an in-depth analysis of the malicious “msimg32.dll” used in Qilin ransomware attacks, which is a multi-stage infection chain targeting EDR systems.
|
||
|
Escalating a Windows driver registry bug to a kernel write primitive - The Trail of Bits Blog
https://blog.trailofbits.com/2026/05/05/c/c-checklist-challenges-solved/
Here is a walkthrough of our solutions to two C/C++ security challenges from the new C/C++ chapter in the Testing Handbook: a Linux ping program with an `inet_ntoa` global buffer gotcha and command injection, and a Windows driver with registry type confusion bugs that can escalate from local DoS to a kernel write primitive.
, Here is a walkthrough of our solutions to two C/C++ security challenges from the new C/C++ chapter in the Testing Handbook: a Linux ping program with an inet_ntoa global buffer gotcha and command injection, and a Windows driver with registry type confusion bugs that can escalate from local DoS to a kernel write primitive.
|
||
|
Hunting Vulnerable Kernel Drivers - VMware Security Blog - VMware
https://blogs.vmware.com/security/2023/10/hunting-vulnerable-kernel-drivers.html
|
||
|
exploiting driver-based vulnerabilities | ༧
https://bsssq.xyz/posts/vulnerable-drivers/
exploiting driver-based vulnerabilities
|
||
|
Breaking Process Protection: Exploiting CVE-2026-0828 in ProcessMonitorDriver.sys
https://core-jmp.org/2026/04/breaking-process-protection-exploiting-cve-2026-0828-in-processmonitordriver-sys/
The KillChain exploit leverages a vulnerability in ProcessMonitorDriver.sys (CVE-2026-0828) by abusing an exposed IOCTL that allows a user-mode application to terminate arbitrary processes — including protected system services — effectively bypassing standard Windows security checks.
|
||
|
PoisonX: Terminating Protected Windows Processes via BYOVD
https://core-jmp.org/2026/04/poisonx-terminating-protected-windows-processes-via-byovd/
PoisonX is a Bring Your Own Vulnerable Driver (BYOVD) research tool that leverages a signed Microsoft kernel driver to terminate any Windows process — including PP (Protected Processes) and PPL (Protected Process Light) processes such as EDR/AV services.
|
||
|
Signed to Kill: Reverse Engineering a 0-Day Used to Disable CrowdStrike EDR
https://core-jmp.org/2026/04/signed-to-kill-reverse-engineering-a-0-day-used-to-disable-crowdstrike-edr/
The article analyzes a Microsoft-signed vulnerable driver used in a BYOVD attack to kill security processes. By sending crafted IOCTL requests with a target PID, attackers can terminate EDR services such as CrowdStrike Falcon.
|
||
|
Windows Wi-Fi Driver RCE Vulnerability - CVE-2024-30078 - Crowdfense
https://www.crowdfense.com/windows-wi-fi-driver-rce-vulnerability-cve-2024-30078/
Analysis of CVE-2024-30078, a Windows Wi-Fi driver vulnerability. Detailed root cause analysis and exploitation constraints.
|
||
|
Exploiting Microsoft Kernel Applocker Driver (CVE-2024-38041)
https://csacyber.com/blog/exploiting-microsoft-kernel-applocker-driver-cve-2024-38041
In recent July Patch Tuesday Microsoft patched a vulnerability in the Microsoft Kernel driver appid.sys, which is the central driver behind AppLocker, the application whitelisting technology built into Windows.
|
||
|
(Anti-)Anti-Rootkit Techniques - Part II: Stomped Drivers and Hidden Threads | eversinc33
https://eversinc33.com/2024/09/19/anti-anti-rootkit-techniques-part-ii-stomped-drivers-and-hidden-threads
|
||
|
Driver Reverse Engineering 101 - Part I: Static Analysis | eversinc33
https://eversinc33.com/2025/08/15/driver-reverse-engineering-101
|
||
|
Not very gentlemanly: Analyzing a zero-day exploit used by The Gentlemen ransomware to disable targets’ EDRs | Expel
https://expel.com/blog/not-very-gentlemanly-analyzing-a-zero-day-exploit-used-by-the-gentlemen-ransomware-to-disable-targets-edrs/
|
||
|
Windows Kernel Exploits: ZwMapViewOfSection and ZwUnMapViewOfSection
– Exploit Pack
https://www.exploitpack.com/blogs/news/windows-kernel-exploits-using-zwmapviewofsection-and-zwunmapviewofsection
In this exploit, the core technique here was hijacking a legitimate syscall (NtShutdownSystem) to act as a gate into arbitrary kernel exports. First, resolved the virtual address of a target kernel routine (PsGetCurrentProcess, DbgPrint, ExAllocatePoolWithTag, etc) by parsing the ntoskrnl export table. Then, temporaril
|
||
|
EXPLOITING REVERSING SERIES
https://exploitreversing.com/wp-content/uploads/2026/02/exploit_reversing_06.pdf
|
||
| https://git.redteamfortress.com/j3h4ck/PhantomKiller | ||
|
j3h4ck/PPLShade: BYOVD tool for manipulating Windows Protected Process Light (PPL) protection at the kernel level. - PPLShade - Red Team Fortress
https://git.redteamfortress.com/j3h4ck/PPLShade
PPLShade - BYOVD tool for manipulating Windows Protected Process Light (PPL) protection at the kernel level.
|
||
|
GitHub - 0xDbgMan/DrvEye: Static analysis & exploitation-triage toolkit for Windows kernel drivers. Discover IOCTLs, Symbolic Links, and check cert , and Downlaods BYOVD · GitHub
https://github.com/0xDbgMan/DrvEye
Static analysis & exploitation-triage toolkit for Windows kernel drivers. Discover IOCTLs, Symbolic Links, and check cert , and Downlaods BYOVD - GitHub - 0xDbgMan/DrvEye: Static analysis & exploitation-triage toolkit for Windows kernel drivers. Discover IOCTLs, Symbolic Links, and check cert , and Downlaods BYOVD
|
||
|
GitHub - 0xJs/BYOVD_read_write_primitive: Proof of Concepts code for Bring Your Own Vulnerable Driver techniques
https://github.com/0xJs/BYOVD_read_write_primitive
Proof of Concepts code for Bring Your Own Vulnerable Driver techniques - GitHub - 0xJs/BYOVD_read_write_primitive: Proof of Concepts code for Bring Your Own Vulnerable Driver techniques
|
||
|
GitHub - aaron-kidwell/goLoL: goLoL is a Windows host scanner with dual support for LOLBAS binaries and LOLDrivers. It lists LOLBAS techniques runnable at your current privilege level (with MITRE ATT&CK mappings) and can scan local .sys files for vulnerable/malicious LOLDrivers hash matches. · GitHub
https://github.com/aaron-kidwell/goLoL
goLoL is a Windows host scanner with dual support for LOLBAS binaries and LOLDrivers. It lists LOLBAS techniques runnable at your current privilege level (with MITRE ATT&CK mappings) and can scan local .sys files for vulnerable/malicious LOLDrivers hash matches. - aaron-kidwell/goLoL
|
||
|
GitHub - Astharot15/DriverStuff · GitHub
https://github.com/Astharot15/DriverStuff
Contribute to Astharot15/DriverStuff development by creating an account on GitHub.
|
||
|
GitHub - Bitwise-Security/DriverScope: Windows driver vulnerability research scanner and interface validation toolkit · GitHub
https://github.com/Bitwise-Security/DriverScope
Windows driver vulnerability research scanner and interface validation toolkit - Bitwise-Security/DriverScope
|
||
|
GitHub - BlackSnufkin/BYOVD: BYOVD research use cases featuring vulnerable driver discovery and reverse engineering methodology. (CVE-2025-52915, CVE-2025-1055,).
https://github.com/BlackSnufkin/BYOVD
BYOVD research use cases featuring vulnerable driver discovery and reverse engineering methodology. (CVE-2025-52915, CVE-2025-1055,). - BlackSnufkin/BYOVD
|
||
|
GitHub - BlackSnufkin/HolyGrail: BYOVD hunter to help prioritize windows drivers worth manual analysis
https://github.com/BlackSnufkin/HolyGrail
BYOVD hunter to help prioritize windows drivers worth manual analysis - BlackSnufkin/HolyGrail
|
||
|
GitHub - ColeHouston/theHandler-BOF: Dump protected process memory by using BYOVD to tamper with handle objects in the kernel.
https://github.com/ColeHouston/theHandler-BOF
Dump protected process memory by using BYOVD to tamper with handle objects in the kernel. - GitHub - ColeHouston/theHandler-BOF: Dump protected process memory by using BYOVD to tamper with handle objects in the kernel.
|
||
|
GitHub - CyberSecurityUP/Offensive-Windows-Drivers-Development
https://github.com/CyberSecurityUP/Offensive-Windows-Drivers-Development
Contribute to CyberSecurityUP/Offensive-Windows-Drivers-Development development by creating an account on GitHub.
|
||
|
GitHub - EynaExp/MiMiNi-EDR: Windows kernel-mode EDR agent for endpoint detection and response · GitHub
https://github.com/EynaExp/MiMiNi-EDR
Windows kernel-mode EDR agent for endpoint detection and response - EynaExp/MiMiNi-EDR
|
||
|
GitHub - ioncodes/SilentLoad: "Service-less" driver loading
https://github.com/ioncodes/SilentLoad
"Service-less" driver loading. Contribute to ioncodes/SilentLoad development by creating an account on GitHub.
|
||
|
GitHub - jsacco/DataOnlyGadget: DOG is a post-exploitation toolkit that uses your existing kernel read/write primitive to locate, classify, and chain kernel gadgets. · GitHub
https://github.com/jsacco/DataOnlyGadget
DOG is a post-exploitation toolkit that uses your existing kernel read/write primitive to locate, classify, and chain kernel gadgets. - jsacco/DataOnlyGadget
|
||
|
GitHub - klezVirus/DriverJack: Hijacking valid driver services to load arbitrary (signed) drivers abusing native symbolic links and NT paths
https://github.com/klezVirus/DriverJack
Hijacking valid driver services to load arbitrary (signed) drivers abusing native symbolic links and NT paths - klezVirus/DriverJack
|
||
|
GitHub - mohitmishra786/reversingBits: A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse engineers, and low-level programmers.
https://github.com/mohitmishra786/reversingBits
A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse engineers, and low-level programmers. - mohitmishra786/reversingBits
|
||
| https://github.com/redteamfortress/PhantomKiller | ||
|
bloatware-pwn/razerpwn at main · sensepost/bloatware-pwn · GitHub
https://github.com/sensepost/bloatware-pwn/tree/main/razerpwn
LPE / RCE Exploits for various vulnerable "Bloatware" products - bloatware-pwn/razerpwn at main · sensepost/bloatware-pwn
|
||
|
GitHub - TheCruZ/kdmapper: KDMapper is a simple tool that exploits iqvw64e.sys Intel driver to manually map non-signed drivers in memory
https://github.com/TheCruZ/kdmapper
KDMapper is a simple tool that exploits iqvw64e.sys Intel driver to manually map non-signed drivers in memory - TheCruZ/kdmapper
|
||
|
GitHub - V-i-x-x/win11-kernel-execution-syscall-hijack: Executing Kernel Routines via Syscall Table Hijack (Kernel Code Execution) · GitHub
https://github.com/V-i-x-x/win11-kernel-execution-syscall-hijack
Executing Kernel Routines via Syscall Table Hijack (Kernel Code Execution) - V-i-x-x/win11-kernel-execution-syscall-hijack
|
||
| https://github.com/vitri0l/NewWorldInterface | ||
|
GitHub - xM0kht4r/VEN0m-Ransomware: Fully undetectable and evasive ransomware written in Rust, leveraging a BYOVD technique to disable AV/EDR solutions on the infected systems. · GitHub
https://github.com/xM0kht4r/VEN0m-Ransomware
Fully undetectable and evasive ransomware written in Rust, leveraging a BYOVD technique to disable AV/EDR solutions on the infected systems. - xM0kht4r/VEN0m-Ransomware
|
||
|
https://m2rc.net/posts/hevd-useafterfree/
Introduction
In this blog we will walk through the exploitation of a Use-After-Free vulnerabiliy in a Windows Kernel Driver, we will learn about heap spraying techniques for Windows Kernel Pools, understand how to interact with Kernel Drivers and end up executing shellcode in Ring 0 by taking advantage of this Use-After-Free.
The exploitation of this bug is not that complex, so it will serve as a great example for learning how to exploit classic UAF vulnerabilities in Kernel Drivers.
|
||
|
Reverse Engineering a 0day used Against CrowdStrike EDR | by Jehad Abudagga | Apr, 2026 | Medium
https://medium.com/@jehadbudagga/reverse-engineering-a-0day-used-against-crowdstrike-edr-a5ea1fbe3fd4
|
||
|
Bypassing Code Integrity Using BYOVD for Kernel R/W Primitives | by S12 - 0x12Dark Development | Mar, 2026 | Medium
https://medium.com/@s12deff/bypassing-code-integrity-using-byovd-for-kernel-r-w-primitives-8135087e1c1e
Bypassing Code Integrity Using BYOVD for Kernel R/W Primitives Welcome to this new Medium post, in this one we will explore a technique used in offensive security that allows us to bypass CI (Code …
|
||
|
Weaponizing BYOVD to Kill and Evade Windows Defender | by S12 - 0x12Dark Development | Apr, 2026 | Medium
https://medium.com/@s12deff/weaponizing-byovd-to-kill-and-evade-windows-defender-535ad94652b0
Weaponizing BYOVD to Kill and Evade Windows Defender Welcome to this new Medium post, in which we look at the terminate process via Bring Your Own Vulnerable Driver (BYOVD) technique. This method …
|
||
|
BYOVD & Process Termination: Understanding The Pattern By Reversing TCVINProcTerm Driver | by Sushant M Mane | The Cyber Veda IN | May, 2026 | Medium
https://medium.com/@sushant.m.mane/byovd-process-termination-understanding-the-pattern-by-reversing-tcvinprocterm-driver-5c431d9d578b
BYOVD & Process Termination: Understanding The Pattern By Reversing TCVINProcTerm Driver Author — Sushant Mane LinkedIn — https://www.linkedin.com/in/sushantmmane/ Website — …
|
||
|
Rusty Rootkit - Windows Kernel Rookit in Rust (Codename: Eagle) :: memN0ps
https://memn0ps.github.io/rusty-windows-kernel-rootkit/
|
||
|
https://mrbruh.com/asusdriverhub/
One-Click RCE in ASUS’s Preinstalled Driver Software Part Two of the ASUS series is out, read it here.
Introduction This story begins with a conversation about new PC parts.
After ignoring the advice from my friend, I bought a new ASUS motherboard for my PC. I was a little concerned about having a BIOS that would by default silently install software into my OS in the background. But it could be turned off so I figured I would just do that., One-Click RCE in ASUS’s Preinstalled Driver Software Part Two of the ASUS series is out, read it here.
Introduction This story begins with a conversation about new PC parts.
After ignoring the advice from my friend, I bought a new ASUS motherboard for my PC. I was a little concerned about having a BIOS that would by default silently install software into my OS in the background. But it could be turned off so I figured I would just do that.
|
||
|
Kernel Access Please - BYOVD and Vulnerable Drivers | NSIDE ATTACK LOGIC GmbH
https://www.nsideattacklogic.de/en/kernel-access-please-byovd-and-vulnerable-drivers/
BYOVD attacks (Bring Your Own Vulnerable Driver) have evolved into a serious threat in recent years. Attackers exploit legitimate but vulnerable kernel, Introduction
BYOVD attacks (Bring Your Own Vulnerable Driver) have evolved into a serious threat in recent years. Attackers exploit legitimate but vulnerable kernel drivers to execute privileged operations on target systems. What matters here is not which drivers are regularly used on the system, but rather which drivers are supported—in other words, which drivers attackers
|
||
|
Silent Killers: Unmasking a Large-Scale Legacy Driver Exploitation Campaign - Check Point Research
https://research.checkpoint.com/2025/large-scale-exploitation-of-legacy-driver/
Latest Research by our Team
|
||
|
Tale of Code Integrity & Driver Loads – Sabotage Sec
https://sabotagesec.com/tale-of-code-integrity-driver-loads/
|
||
|
HN Security Automating binary vulnerability discovery with Ghidra and Semgrep
https://hnsecurity.it/blog/automating-binary-vulnerability-discovery-with-ghidra-and-semgrep/
Introducing new binary vulnerability research tools and methodology, based on custom Ghidra plugins and Semgrep.
|
||
|
HN Security Exploiting AMD atdcm64a.sys arbitrary pointer dereference - Part 2
https://hnsecurity.it/blog/exploiting-amd-atdcm64a-sys-arbitrary-pointer-dereference-part-2/
|
||
|
HN Security Exploiting AMD atdcm64a.sys arbitrary pointer dereference - Part 1
https://hnsecurity.it/blog/exploiting-amd-atdcm64a.sys-arbitrary-pointer-dereference-part-1/
|
||
|
mskssrv.sys - CVE-2023–29360 | Researchs
https://seg-fault.gitbook.io/researchs/windows-security-research/exploit-development/mskssrv.sys-cve-2023-29360
|
||
|
Windows Drivers Reverse Engineering Methodology - VoidSec
https://voidsec.com/windows-drivers-reverse-engineering-methodology/
Methodology for reverse engineering Windows drivers, finding vulnerabilities and understanding their exploitability.
|
||
|
Understanding Use-After-Free (UAF) in Windows Kernel Drivers | White Knight Labs
https://whiteknightlabs.com/2025/06/03/understanding-use-after-free-uaf-in-windows-kernel-drivers/
|
||
|
Understanding Double Free in Windows Kernel Drivers | White Knight Labs
https://whiteknightlabs.com/2025/06/10/understanding-double-free-in-windows-kernel-drivers/
A double-free vulnerability occurs when a program frees the same memory block multiple times. This typically happens when ExFreePoolWithTag or ExFreePool is
|
||
|
Methodology of Reversing Vulnerable Killer Drivers | White Knight Labs
https://whiteknightlabs.com/2025/10/28/methodology-of-reversing-vulnerable-killer-drivers/
Vulnerable kernel drivers are one of the most reliable stepping stones for privilege escalation and system compromise. Even when patched, many of these
|
||
|
100+ Kernel Bugs in 30 Days
https://ydinkin.substack.com/p/200-kernel-bugs-in-30-days
High-Scale Driver Vulnerability Research with Agent Swarms
|
||
|
Use-After-Free - HEVD (+ SMEP/KASLR/KPP Bypass) – yoshl - IT enjoyer
https://yoshlsec.github.io/winint-compilation/winint-useafterfree/
Diving into Use-After-Free explotation in the famous HackSys Extreme Vulnerable Driver (HEVD) to gain access to execute a gadget in order to escalate the attack vector to a shellcode, ROP chain..., Diving into Use-After-Free explotation in the famous HackSys Extreme Vulnerable Driver (HEVD) to gain access to execute a gadget in order to escalate the attack vector to a shellcode, ROP chain...
|
||
|
Exploiting The Core: A Deep Dive Into Kernel Driver Vulnerability Hunting - Jan-Jaap Korpershoek - YouTube
https://www.youtube.com/watch?v=39N9qJk55Ac
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube., Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
|
||
|
gdrv3.sys - Reverse Engineering a Signed Kernel Driver with 13 Hardware Access Primitives // Zonifer
https://zonifer.dev/posts/byovd-kernel-driver-hardware-primitives.html
|