Keylogger – softwarový i hardwarový záznam kláves: jak funguje, jak ho poznat a jak se chránit
Keylogger (z anglického „keystroke logger“) je program nebo zařízení, které zaznamenává stisky kláves: co píšete, kdy a do jaké aplikace. Útočník tak získá hesla, čísla karet, zprávy, e-maily a další citlivé údaje, aniž by musel prolomit jakékoli zabezpečení: stačí, abyste svá hesla sami napsali. Keyloggery existují jako software (běží v počítači či telefonu) i jako hardware (malé zařízení zapojené mezi klávesnici a počítač). Používají se v kriminálních útocích, ale i pro legální účely, například při monitoringu zaměstnanců či rodičovské kontrole; zde je důležité vědomí a souhlas dotčených osob.
V tomto článku vysvětlujeme, jak keyloggery fungují, jaké jsou typy, jak se šíří, jak je poznat, jak je odstranit, jak se před nimi chránit (správce hesel, ověření ve dvou krocích, aktualizace, fyzická kontrola) a co dělat po podezření na infekci. Informace vycházejí z českých verzí vysvětlení bezpečnostních firem, například Avast: Co je to keylogging a ESET: Keylogger, a z přehledů ESET: Spyware a Avast: Co je spyware. Techniky se vyvíjejí, ale principy ochrany zůstávají stejné.
Další návody najdete v kategorii Malware a kybernetické útoky, například Infostealery, Stalkerware a Malware – typy a jak se chránit.
Aktualizováno: listopad 2026.
Typy keyloggerů
Softwarový keylogger je program běžící na pozadí. Zachytává stisky kláves buď na úrovni systému, nebo v prohlížeči (JavaScript), a odesílá je na server útočníka. Často bývá součástí spywaru či trojského koně a šíří se přibaleným programem, přílohou e-mailu či phishingem. Může také zaznamenávat snímky obrazovky, schránku (zkopírovaná hesla) a navštívené stránky.
Hardwarový keylogger je malé fyzické zařízení, které se připojuje mezi počítač a klávesnici (USB či PS/2), případně je skryté uvnitř klávesnice. Neinstaluje se do systému, proto jej antivirus nenajde. Používá se především tam, kde má útočník fyzický přístup (veřejné počítače, kanceláře, internetové kavárny, servisy). Výjimečně existují i bezdrátové varianty a odposlech signálu bezdrátových klávesnic.
Mobilní keyloggery se skrývají jako klávesnice či aplikace s oprávněním Zjednodušení ovládání (Accessibility); viz Stalkerware. Webové keyloggery jsou skripty vložené do podvodné stránky, které zaznamenávají vstup do formulářů.
Orientační postup ochrany před keyloggery – vlastní infografikaJak se keyloggery šíří
Typické cesty:
- Phishing a přílohy e-mailů: dokumenty či archivy, které po otevření nainstalují škodlivý program.
- Přibalený software: program zdarma, cracky, „aktualizace“ ze sporných zdrojů.
- Falešné weby a reklamy: viz Malvertising.
- Trojské koně a spyware, které keylogger obsahují jako jednu z funkcí; viz Malware – typy.
- Fyzický přístup: hardwarový keylogger zapojený do cizího počítače; USB zařízení; viz Útok přes USB.
- Škodlivá rozšíření prohlížeče či aplikace s příliš širokými oprávněními.
- Sdílené počítače: knihovny, hotely, internetové kavárny.
Bezpečnostní firmy upozorňují, že keyloggery bývají součástí širších kampaní, kdy útočníci rozesílají malware v e-mailech a spoléhají, že oběť jej spustí. Proto je důležité být opatrný u neočekávaných příloh, zejména se spustitelnými soubory (například s příponou .exe).
Jak keylogger poznat
Keylogger je navržen tak, aby byl nenápadný; podle bezpečnostních zdrojů pracuje tiše na pozadí. Možné signály:
- Zpomalení počítače, zpožděné reakce při psaní či pohybu myši.
- Neočekávané chyby v prohlížeči, nové ikony v hlavním panelu či neznámé procesy ve Správci úloh.
- Aktivita sítě bez zjevného důvodu (odesílání dat).
- Neznámá přihlášení k účtům či změny hesel.
- Antivirus hlásí nález či se vypíná.
- U hardwarového typu: neznámé zařízení zapojené mezi klávesnicí a počítačem, neobvyklý konektor či „adaptér“.
Ruční hledání softwarového keyloggeru je časově náročné a nespolehlivé; doporučuje se antivirus s funkcí ochrany před spywarem a jeho kontrola. U hardwaru pomůže fyzická kontrola: otočte počítač a zkontrolujte, co je zapojeno do USB; u klávesnice zkontrolujte kabel a konektory. Na veřejných či sdílených počítačích nezadávejte hesla, pokud to není nutné.
Veřejné počítače (knihovny, hotely, kavárny) mohou mít keylogger. Pokud musíte použít cizí počítač, nezadávejte hesla k bankovnictví ani e-mailu, nebo alespoň používejte jednorázové ověření a po skončení změňte hesla z vlastního zařízení.
Jak keylogger odstranit
- Odpojte počítač od internetu, aby nemohl data odesílat.
- Spusťte úplnou kontrolu antivirem s ochranou před spywarem; případně i offline kontrolu; viz Microsoft Defender a Malwarebytes.
- Odstraňte nálezy a restartujte počítač; zkontrolujte spouštěcí položky a rozšíření prohlížeče.
- U hardwarového keyloggeru zařízení odpojte a uschovejte (může jít o důkaz); klávesnici vyměňte.
- Z čistého zařízení změňte hesla k důležitým účtům a zapněte ověření ve dvou krocích; viz Hacknutý účet.
- Zkontrolujte banku a platby; při podezření kontaktujte banku.
- Pokud antivirus nepomůže, zvažte zálohu dat a čistou instalaci systému.
- Ve firmě informujte IT správce; incident může mít širší dopad.
Pokud jste hesla psali na počítači, který mohl být infikován, považujte je za kompromitovaná. Po vyčištění systému je změňte.
Kontrolní seznam – vlastní infografikaSprávce hesel a ověření ve dvou krocích
Dva nejefektivnější kroky proti keyloggerům jsou: správce hesel s automatickým vyplňováním (nemusíte psát heslo klávesnicí, takže jej keylogger nezachytí) a ověření ve dvou krocích, které způsobí, že ukradené heslo samo o sobě nestačí. Silnější formu přináší passkeys či bezpečnostní klíč, které se do klávesnice nepíšou vůbec; viz Passkeys a Bezpečnostní klíče. Pozor: pokud keylogger zachytí hlavní heslo ke správci hesel, může útočník získat celý trezor; proto správce chraňte ověřením a zařízení antivirem. Některé banky nabízejí virtuální klávesnici či jednorázové kódy, které ztěžují odposlech; ověřte, co nabízí vaše banka.
Zabezpečené prohlížeče a bankovnictví
Bezpečnostní firmy nabízejí funkce zabezpečeného prohlížeče, které chrání zadávání citlivých údajů před odposlechem; například ESET uvádí, že informace zadané na klávesnici v zabezpečeném prohlížeči zůstanou v bezpečí. Pro bankovnictví preferujte oficiální aplikaci banky na zabezpečeném telefonu, aktuální systém a potvrzení platby v aplikaci či biometrií. Neinstalujte do počítače, na kterém bankovnictví používáte, pochybné programy. Pro vyšší bezpečnost zvažte samostatný počítač či profil určený jen pro finance. Viz Nákupy a bankovnictví online.
Legální využití a etika
Monitorovací software (keylogger) se někdy používá legálně: firemní bezpečnost na firemních zařízeních (se souhlasem a informováním zaměstnanců), rodičovská kontrola u dětí (přiměřeně a transparentně) či forenzní analýza. Tajné sledování dospělé osoby či zaměstnance bez jeho vědomí může být protiprávní a porušovat soukromí a pracovněprávní předpisy. Firmy by měly mít jasná pravidla a informovat zaměstnance; rodiče by měli sledování vysvětlit a upravit podle věku dítěte. Pokud máte podezření, že vás někdo sleduje, viz Stalkerware.
Časté otázky v praxi
Může keylogger zachytit heslo z správce hesel?: automatické vyplnění keylogger obvykle nezachytí, ale může zachytit hlavní heslo či schránku; chraňte zařízení. Pozná antivirus hardwarový keylogger?: ne; je třeba fyzická kontrola. Je bezpečné psát na virtuální klávesnici?: pomáhá proti některým keyloggerům, ale nenahrazuje čistý systém. Jak se vyhnout na cizím počítači?: nepřihlašujte se k důležitým službám. Co po infekci?: vyčistit systém a změnit hesla z čistého zařízení.
Keylogger v kostce
Základní údaje – vlastní infografikaVýhody a nevýhody
Souhrn pro běžného uživatele – vlastní infografikaSouvisející články
Další návody najdete v kategorii Malware a kybernetické útoky: Infostealery, Stalkerware, Útok přes USB a Malware – typy.
Shrnutí
Keylogger zaznamenává, co píšete, a proto ho porazíte tím, že hesla nepíšete (správce hesel, passkeys), že heslo samo nestačí (ověření ve dvou krocích) a že udržujete čistý a aktuální systém. Hardware zkontrolujte fyzicky. Aktuální informace najdete na stránce Avast: Co je to keylogging.
Často kladené otázky ke keyloggeru
Co je keylogger?
Program či zařízení, které zaznamenává stisky kláves a odesílá je útočníkovi.
Jaký je rozdíl mezi softwarovým a hardwarovým?
Softwarový běží v systému; hardwarový je fyzické zařízení mezi klávesnicí a počítačem a antivirus jej nenajde.
Jak se chránit?
Správce hesel, ověření ve dvou krocích, passkeys, aktualizace a antivirus; na cizích počítačích nezadávat hesla.
Jak ho poznám?
Je nenápadný; pomáhá antivirus s ochranou před spywarem a fyzická kontrola zapojení.
Co dělat po podezření?
Odpojit počítač, spustit kontrolu, změnit hesla z čistého zařízení a zkontrolovat banku.
Chrání virtuální klávesnice?
Proti některým keyloggerům ano, ale nenahrazuje čistý systém.
Je keylogger legální?
Používání bez souhlasu může být protiprávní; firemní a rodičovské použití musí být transparentní.
Zachytí keylogger passkey?
Passkey se nepíše na klávesnici, takže jej keylogger nezachytí.
