Baza пасс на уровне БИОСа или винча

Baza
пасс на уровне БИОСа или винча так можно отловить. Гораздо более интересен вопрос возможно ли имея доступ к БИОСу и написав свой код отлавливать, скажем, в винде ввод с клавы. Интерес в том, что у винды свой драйвер i8042prt, отвечающий за PS/2-клавы (да и PS/2-мышь тоже).
По идее через режим SMM это можно сделать. А по другому возможно никак...

Ваше мнение - фирусам быть?