I need keylogger engine not based on hooks, must be reliable and works with the privileges of an ordinary user, it must cope well with antivirus software. Ideally, a library that will forward object to my method method kbHook_KeyDown object (object KeyObj). He must also check whether the alt key is pressed and shift. Works on xp,vista,7