Il problema generico con tali contromisure è che sconfiggono solo alcuni keylogger e sono essi stessi sconfitti dalla prossima generazione di keylogger. In questo caso, sarebbe facile per un keylogger prendere in considerazione gli eventi di backspace (il keylogger vede tutti gli eventi della tastiera, quindi in esso vede i backspaces) per ricostruire la password effettiva. In effetti i keylogger esistenti dovrebbero già farlo, perché anche gli utenti umani usano la chiave backspace!
Un altro problema generico con un software anti-keylogger è che è software . Un keylogger software, al fine di attuare la sua funzionalità malevola, deve intercettare gli eventi di pressione del tasto, e questo richiede un accesso privilegiato al sistema operativo, almeno a livello di amministratore. Un pezzo di codice malvagio che ottiene tale accesso non si fermerà necessariamente lì; può anche cercare il lancio del noto software anti-keylogger e disattivarlo. Malware e virus lo fanno in generale, contro il software anti-malware e anti-virus.
Un ulteriore motivo per cui un keylogger bloccherebbe il tuo software anti-keylogger è che gli scrittori di keylogger generalmente non amano la concorrenza - se trovano altri keylogger dai loro colleghi autori di keylogger, li buttano immediatamente fuori. Il tuo software anti-keylogger, dall'esterno, sembra davvero un keylogger, dal momento che intercetta gli eventi keypress; è quindi probabile che venga disattivato da un altro keylogger che vuole solo il monopolio della registrazione delle chiavi.
Pertanto, se un software come quello che descrivi esiste del tutto, allora non può essere considerato affidabile. Potrebbe avere un parziale successo su alcuni keylogger, ma questo non durerà.