

Keylogger je škodlivý software, který bez vědomí uživatele zaznamenává nejen údery na klávesnici, ale třeba i myš, touchpad nebo biometriku. To mu umožňuje sbírat prakticky všechna citlivá data, která do počítače těmito metodami vložíme. Nejčastěji ho ale zajímají hesla, bankovní údaje či soukromé zprávy.
Stručná historie keyloggerů
Keyloggery začaly svou kariéru ve službách špionáže, a to už v 70. letech minulého století. Šlo o fyzická zařízení (z populární kultury také známá jako "štěnice"), pomocí kterých sovětští špehové zaznamenávali údery do kláves elektrických psacích strojů na americké ambasádě v Moskvě a americkém konzulátu v Petrohradu.
Dnes jde hlavně o programy, které se nejčastěji prodávají jako součást softwarových balíčků infostealerů v rámci malwaru jako služby (MaaS). Tu si můžeme představit jako "zlé dvojče" softwaru jako služby (SaaS).
"To znamená, že útočníci se již nemusí obtěžovat vývojem malwaru, ale mohou jej na černém trhu koupit a využívat úplně stejně, jako si my koupíme nějaký softwarový program," vysvětluje Martin Jirkal, vedoucí analytického týmu naší výzkumné pobočky.
Mezi nejznámější "zářezy" keyloggerů patří například kauza malwarové kampaně DarkHotel, při které útočníci využili hotelovou Wi-Fi k získání přihlašovacích údajů a dalších dat hotelových hostů. Známý je také Snake Keylogger, který dokáže krást hesla z komunikačních platforem, e-mailů, prohlížečů nebo Wi-Fi.

Hardwarové a softwarové keyloggery
Moderní útočnici sice preferují softwarové keyloggery, ale to rozhodně neznamená, že ty hardwarové úplně vymizely. Ačkoliv je cíl obou typů stejný, metoda získávání dat se trochu liší.
Hardwarové keyloggery
Co to je?
Nejčastěji hardwarový klíč, který fyzicky zachycuje komunikaci mezi drátovým i bezdrátovým zařízením ke vkládání dat.
Jak funguje?
K zařízení je připojený externě (např. do USB portu), nijak nezasahuje do operačního systému a je tedy hůř detekovatelný. Zároveň je ale těžší ho nenápadně nainstalovat.
Jak ho poznáme?
Často stačí fyzická inspekce napadeného zařízení. Musíme ale vědět, co hledáme.
Softwarové keyloggery
Co to je?
Počítačový program nebo aplikace, která zachycuje pohyb dat ze zařízení pro vkládání dat do našeho počítače či jiného zařízení.
Jak funguje?
Do zařízení se dostane většinou stažením škodlivého souboru nebo podvodné e-mailové přílohy. Lze ho instalovat i na dálku a snadno hromadně rozšířit.
Jak ho poznáme?
Je nutné spustit antivirový program nebo aspoň jednorázovou kontrolu, která malware odstraní.
Softwarové keyloggery postihují Windows, macOS, Linux, iOS i Android, což znamená, že na pozoru bychom měli být všichni. Rozlišujeme tři hlavní typy:
Keyloggery pro mobily
Naše mobilní telefony jsou pro kyberútočníky hotovým snem: mají vlastní systém, povětšinou jsou neustále připojené k internetu a jejich výkonnost roste s každým novým modelem.
Protože většina dnešních telefonů má dotykovou obrazovku, téměř vždy je napadají softwarové keyloggery, které se do nich dostanou nejčastěji pomocí smishingu. Útočníci cílí na Android i iOS a zvlášť rádi mají telefony, u kterých došlo k úpravě operačního systému (jako je jailbreak iPhonu nebo rootování Androidu), protože je snadnější do nich škodlivý malware dostat.
Je používání keyloggerů legální?
Ačkoliv po keyloggerech sahají hlavně špióni a kyberzločinci, existují i legální způsoby využití. Mezi ty samozřejmě patří oblast kyberbezpečnosti, kde keyloggery pomáhají testovat odolnost zařízení, nebo lingvistický výzkum, a to zejména při zkoumání jazykového vývoje dětí nebo učení cizího jazyka (např. keylogger Inputlog).
Poněkud spornější je jejich využití k monitorování zaměstnanců hlavně v kontrolovaných odvětvích. U nás je regulované nejen obecným nařízením o ochraně údajů (GDPR), ale hlavně zákoníkem práce (§ 316 odst. 1 a 2).
Český zaměstnavatel tak sice může kontrolovat činnost svých zaměstnanců, ale nesmí bez závažných důvodů narušit jejich soukromí a musí to dělat přiměřeně. A co je úplně nejdůležitější, musí své zaměstnance o rozsahu a způsobu kontroly informovat.
Jak odhalit keylogger?
Přítomnost keyloggeru v zařízení často prozradí rychle se vybíjející baterie, zpomalení nebo zahlcení paměti počítače, samovolné restartování operačního systému, náhodná vyskakovací okna s reklamou, a hlavně v případě telefonů i náhlý nárůst spotřeby dat.
Škody, které keylogger umí napáchat, můžeme zmírnit i následujícími opatřeními:
Zdroj: dvojklik.cz