Satoshi Tanda's repositories
HyperPlatform
Intel VT-x based hypervisor aiming to provide a thin VM-exit filtering platform on Windows.
Hypervisor-101-in-Rust
The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors.
MiniVisorPkg
The research UEFI hypervisor that supports booting an operating system.
SimpleSvmHook
SimpleSvmHook is a research purpose hypervisor for Windows on AMD processors.
ExploitCapcom
This is a standalone exploit for a vulnerable feature in Capcom.sys
scripts_for_RE
Python scripts for reverse engineering.
SmmExploit
The report and the exploit of CVE-2021-26943, the kernel-to-SMM local privilege escalation vulnerability in ASUS UX360CA BIOS version 303.
UEFI-BIOS-Security
Security Camp 2021 & GCC 2022
WinIoCtlDecoder
IDA Plugin which decodes Windows Device I/O control code into DeviceType, FunctionCode, AccessType and MethodType.
WPBT-Builder
The simple UEFI application to create a Windows Platform Binary Table (WPBT) from the UEFI shell.
CVE-2023-36427
Report and exploit of CVE-2023-36427
Hello-VT-rp
A simple hypervisor demonstrating the use of the Intel VT-rp (redirect protection) technology.
HelloIommuPkg
The sample DXE runtime driver demonstrating how to program DMA remapping.
DumpVTable
Generates a Python script to give public interface names in an ActiveX file to an IDB file.
CVE-2022-25949
A years-old exploit of a local EoP vulnerability in Kingsoft Antivirus KWatch Driver version 2009.3.17.77.
CVE-2024-21305
Report and exploit of CVE-2024-21305.
List-UEFI-Configuration-Tables
List UEFI Configuration Tables
awesome-virtualization
Collection of resources about Virtualization
smram_parse
System Management RAM analysis tool
Sealighter
Sysmon-Like research tool for ETW