
Tecnica di driver kernel Windows che nasconde i thread del kernel sfruttando IoCancelIrp e le routine di cancellazione IRP, con metodi di rilevamento per identificare i thread nascosti.
non è il mio codice. solo per conservarlo https://bbs.pediy.com/thread-272795.htm
Imposta l'indirizzo di ingresso del thread su IoCancelIrp e il contesto sull'irp che hai creato. Poi il thread chiamerà IoCancelIrp. quando viene chiamato, eseguirà l'operazione di cancellazione dell'IRP. Questo chiamerà quindi IRP->CancelRoutine. quindi dobbiamo solo impostare il nostro indirizzo di ingresso del thread su IRP->CancelRoutine.