Keylogger

Keylogger (niekedy tiež nazývaný ako Keystroke Logger) je software alebo hardware, ktorý zaznamenáva stlačenia jednotlivých klávesov. Antivírusovým programom bývajú keyloggery často považované za spyware, hlavne ak používajú dosť rozšírenú metódu hooking. Nedetekovatelné sú väčšinou keyloggery ktoré bežia v režime jadra (napr. ako ovládač klávesnice).   
Väčšina softwareových keyloggerov je typu rootkit, čo znamená, že využívajú rôzne techniky na skrytie svojej prítomnosti v OS, napríklad skrytie procesu, adresárov atď. V prípade, že ide o software, môžeme povedať že ide o určitú formu spyware, ale existujú aj hardwarové keyloggery. Bežnými súčasťami a funkciami keyloggerov sú v dnešnej dobe aj odchytávanie snímok z obrazovky, fotenie fotiek pomocou webkamery alebo osobitné zaznamenávanie a rozpoznávanie textu v komunikačných programoch a internetových prehliadačoch. Zachytené údaje sú šifrované a ostávajú v počítači, alebo sú posielané na email, FTP server alebo cez počítačovú sieť. Výnimkou nie sú ani keyloggery, ktoré zaznamenané dáta kopírujú vždy po pripojení špeciálneho USB kľúča, ktorý bol vopred pripravený ako ich úložisko.

Keylogger počítač priamo neohrozuje, ale slúži k zisťovaniu hesiel iných ľudí. V operačnom systéme bývajú chránené proti zničeniu alebo odstráneniu pomocou Archivácie alebo Skrytia súborov, takže ich nie je možné nájsť pomocou Prieskumníka.

Rozdelenie keyloggerov 
 Softwarový keylogger – môže to byť spam, trójsky kôň atď. Ide o keylogger, ktorý pomocou systému a odchytávania všetkých systémových správ zaznamená všetky stlačené klávesy tak, aby ich potom mohol odoslať svojmu autorovi.

 Hardwarový keylogger – tento druh keyloggeru je malé zariadenie, ktoré sa pripája medzi počítačom a klávesnicou.

Poznáme dva typy hardwarového keyloggera:

 PS2 keylooger – tento keylogger sa v dnešnej dobe už veľmi nepoužíva, pretože väčšina klávesníc je pripojených pomocou USB portov.

 USB keylooger – patrí medzi najpoužívanejší keylogger.

Referencie

Zdroj 
 

Počítačová bezpečnosť
Špionáž