
Repositorio curado de diferencias de parches del kernel de Windows con análisis automatizado de vulnerabilidades, mapeo de primitivas de explotación y ayudas de depuración para investigadores de seguridad.
Drift Corpus es el repositorio definitivo de código abierto de diferencias de parches del kernel de Windows.
Estos artefactos se producen utilizando Drift Agent, el motor automático de ingeniería inversa de ByteRay y parte de la plataforma Argus-Systems. Con Drift, hemos mapeado, analizado y anotado con éxito vulnerabilidades del kernel de Windows parcheadas por Microsoft. La colección actualmente cubre entradas de 2026 (más de 240), y se añadirán más entradas con el tiempo.
Como dijo una vez Derek Soeder, dejamos la explotación de estas vulnerabilidades al lector. Únete a nuestro Discord para colaborar en el desarrollo de PoC/exploits adicionales.
No distribuimos binarios de Microsoft. Este repositorio contiene solo los metadatos JSON, el análisis y las diferencias de ensamblador. Para reconstruir el entorno de investigación completo y descargar los archivos .sys, .exe y .dll reales mencionados en este corpus, puedes usar el número de KB listado en metadata.json con el proyecto PatchPair.
Cada vulnerabilidad parcheada en este corpus se almacena en su propio directorio, que contiene un archivo con nombre (ej. afd-report-20260626-131300.json) y un esquema completo.
Cada entrada JSON contiene:
binaries: Puntuaciones de similitud de alto nivel, recuentos de bloques emparejados/no emparejados e identificadores de archivos (ej., afd_unpatched.sys y afd_patched.sys).changed_functions: Desgloses detallados de las funciones modificadas, incluyendo puntuaciones de similitud, cambios de comportamiento y diferencias de ensamblador sin procesar. Marca explícitamente si un cambio es security_relevant o meramente cosmetic.security_findings: El análisis principal. Drift mapea de forma autónoma la clase de vulnerabilidad, las cadenas de llamadas, las primitivas de explotación (ej., use-after-free del pool del kernel) y las condiciones precisas de activación.debugging_aids: Desplazamientos de WinDbg listos para usar, incluyendo puntos de interrupción recomendados, objetivos de vigilancia de memoria y observaciones de caída esperadas para ayudarte a reproducir la falla de inmediato.summary: Una visión general de alto nivel y legible por humanos del parche y la causa raíz.Si usas el Drift Corpus en tu investigación de vulnerabilidades, trabajos académicos o conjuntos de datos de entrenamiento de IA, por favor cita a ByteRay y al motor motor utilizando el siguiente formato:
Citación en Texto:
ByteRay (2026). El Corpus Drift: Ring 0. ByteRay Ltd. Recuperado de https://github.com/byteray/drift-corpus.
BibTeX:
@misc{byteray_drift_2026,
author = {ByteRay Ltd.},
title = {The Drift Corpus: Ring 0},
year = {2026},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{[https://github.com/ByteRay-AI/drift-corpus](https://github.com/ByteRay-AI/drift-corpus)}},
note = {Generated via Argus-Systems Drift Automatic Reverse Engineering Engine}
}```