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.
ExploitCapcom
This is a standalone exploit for a vulnerable feature in Capcom.sys
scripts_for_RE
Python scripts for reverse engineering.
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.
UEFI-BIOS-Security
Security Camp 2021 & GCC 2022
Hello-VT-rp
A simple hypervisor demonstrating the use of the Intel VT-rp (redirect protection) technology.
CVE-2023-36427
Report and exploit of CVE-2023-36427
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.
recon2024_demo
Provides commands to read from and write to arbitrary kernel-mode memory for users with the Administrator privilege. HVCI compatible. No test signing mode is required.
List-UEFI-Configuration-Tables
List UEFI Configuration Tables
awesome-virtualization
Collection of resources about Virtualization
Sealighter
Sysmon-Like research tool for ETW