
Técnica de controlador de kernel de Windows que oculta subprocesos del kernel abusando de IoCancelIrp y las rutinas de cancelación de IRP, con métodos de detección para identificar subprocesos ocultos.
no es mi código. solo para guardarlo https://bbs.pediy.com/thread-272795.htm
Establece la dirección de entrada del hilo en IoCancelIrp y el contexto en el irp que creaste. Entonces el hilo llamará a IoCancelIrp. cuando sea llamado, realizará la operación de cancelar el IRP. Esto luego llamará a IRP->CancelRoutine. así que solo necesitamos establecer nuestra propia dirección de entrada del hilo en IRP->CancelRoutine.