All Projects → Alex3434 → Wmi Static Spoofer

Alex3434 / Wmi Static Spoofer

Licence: mit
Spoofing the Windows 10 HDD/diskdrive serialnumber from kernel without hooking

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Wmi Static Spoofer

Winspd
Windows Storage Proxy Driver - User mode disk storage
Stars: ✭ 335 (+68.34%)
Mutual labels:  driver, kernel
Deos
The distributed exokernel operating system
Stars: ✭ 80 (-59.8%)
Mutual labels:  driver, kernel
Pplkiller
Protected Processes Light Killer
Stars: ✭ 453 (+127.64%)
Mutual labels:  driver, kernel
Mirage
kernel-mode Anti-Anti-Debug plugin. based on intel vt-x && ept technology
Stars: ✭ 272 (+36.68%)
Mutual labels:  hook, driver
Pubg Pak Hacker
use windows kernel deriver hidden file and itself to Bypass BE
Stars: ✭ 157 (-21.11%)
Mutual labels:  driver, kernel
Winfsp
Windows File System Proxy - FUSE for Windows
Stars: ✭ 4,071 (+1945.73%)
Mutual labels:  driver, kernel
Ntphp
Ever wanted to execute PHP in your kernel driver? Look no further!
Stars: ✭ 76 (-61.81%)
Mutual labels:  driver, kernel
pps-gen-gpio
Linux kernel PPS generator using GPIO pins
Stars: ✭ 25 (-87.44%)
Mutual labels:  kernel, driver
Awesome Windows Security Development
awesome-windows-security-development
Stars: ✭ 154 (-22.61%)
Mutual labels:  driver, kernel
Hacksysextremevulnerabledriver
HackSys Extreme Vulnerable Windows Driver
Stars: ✭ 1,330 (+568.34%)
Mutual labels:  driver, kernel
Razer Laptop Control
Project to create driver/software to control performance of razer laptops
Stars: ✭ 268 (+34.67%)
Mutual labels:  driver, kernel
Garhal csgo
A project that demonstrates how to screw with CSGO from Kernel Space. (CSGO Kernel Cheat/Hack) All cleaned up, and with updated offsets.
Stars: ✭ 179 (-10.05%)
Mutual labels:  driver, kernel
KDBG
The windows kernel debugger consists of two parts, KMOD which is the kernel driver handling ring3 request and KCLI; the command line interface for the driver. It originated due to insufficient useability with CheatEngine's DBVM driver while debugging games running under certain AntiCheat software.
Stars: ✭ 28 (-85.93%)
Mutual labels:  kernel, driver
Vulnerable Kext
A WIP "Vulnerable by Design" kext for iOS/macOS to play & learn *OS kernel exploitation
Stars: ✭ 188 (-5.53%)
Mutual labels:  driver, kernel
Cat-Driver
CatDriver - The Kernel Mode Driver that written in C++. It is an useful driver and has the highest privilege level on the Windows platform. It can be used for Game Hacking and others.
Stars: ✭ 41 (-79.4%)
Mutual labels:  kernel, driver
Hidden
Windows driver with usermode interface which can hide objects of file-system and registry, protect processes and etc
Stars: ✭ 768 (+285.93%)
Mutual labels:  driver, kernel
Driver.NET
Lightweight and flexible library to load and communicate with kernel drivers on Windows.
Stars: ✭ 59 (-70.35%)
Mutual labels:  kernel, driver
pearlfan
GNU/Linux kernel driver and libusb app for a Pearl's USB LED fan
Stars: ✭ 20 (-89.95%)
Mutual labels:  kernel, driver
Windows Kernel Explorer
A free but powerful Windows kernel research tool.
Stars: ✭ 1,299 (+552.76%)
Mutual labels:  driver, kernel
Ioctlbf
Windows Kernel Drivers fuzzer
Stars: ✭ 170 (-14.57%)
Mutual labels:  driver, kernel

wmi-static-spoofer

Motivation:

The initial motivation is bypassing HWID detection methods used by intrusive software like anti-cheats, etc. or licensing restrictions implemented in software. The concept is not new but other solutions require a loaded driver at all times and a kernel hook with possible instabilities. This project only uses direct memory manipulation and makes it possible to fake the serials without hooking a function or having a loaded kernel module at all times.

Description:

Fakes the serialnumber for HDDs/diskdrives from kernelmode without hooking anything. The driver can be fully unloaded after changing the serialnumber.

  • It's more like a PoC, there are many things to optimise
  • It generates a random serial with a fixed length that can be changed in the main.h file
  • The offsets for the spoofer can also be changed in the main.h file
  • This does NOT counter all the ways for getting the serialnumber! I will make a writeup on that later.
  • It also changes the registry entries to the faked serial via a internal kernel function

Pictures:

Before:

After:

Supported/Testing:

Only tested on Windows 10 16299.125
For testing purposes add: disk.EnableUUID="true" to your VMware .vmx file to enable serialnumbers

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].