Keylogger radi keystrokove, odnosno bilježi aktivnost preko tipkovnice. Ima i naprednijih verzija koji mogu izvući i podatke iz clip boarda (kada zabilježi CTRL + V).
Sam programčić ti nikako ne može otkriti podatke koje ti imaš na računalu jer nije dizajniran za tako nešto. Keylogger kao takav se koristi za nadzor djece (i kao takav imun na detekciju većine programa koji bi trebali detektirati kojekavo zlonamjerno smeće na računalu) i kao oružje ukoliko napadač želi doći do user name / passa (ako koristiš e-banking, tu može keylogger nanijeti daleko veće štete nego bilo gdje drugdje).
Ako je napadač imao fizički pristup računalu kao prvo sve zaštite padaju u vodu... Drugo, daleko jednostavnije je napraviti kopiju dokumenta / particije / diska / storagea. Inače, ako je stvarno računalo napadnuto, podaci koje imaš, već su u rukama napadača. Garantiram...
I možda najvažnije pitanje - koliko je taj napadač informatički potkovan? Jer ja ovdje mogu pisati o tome kako se i AES enkripcija, recimo, coldboot napadom jednostavno bypassa, a ovaj koji te zafkrava bi mislio da tom metodom trebaš čizmom koja je prije bila u frižderu udatati po kompu...
EDIT: Inače zaboravi na keylogger, da ga i imaš, sigurna ne bi to znala...