Keylogger , keylogger ( angol keylogger , helyesen olvasható "ki-logger" - angolul key - key és logger - record device ) - szoftver vagy hardver eszköz , amely regisztrálja a különböző felhasználói műveleteket - billentyűleütéseket a számítógép billentyűzetén , egerek mozgását és billentyűleütéseit stb. .
Ezenkívül időszakos képernyőképeket (és bizonyos esetekben akár videófelvételt is) készíthet a képernyőről, és adatokat másolhat a vágólapról.
A szoftveres keyloggerek azon szoftvertermékek csoportjába tartoznak, amelyek a személyi számítógép -felhasználók tevékenységeit szabályozzák . Kezdetben az ilyen típusú szoftvertermékeket kizárólag a billentyűzet billentyűleütéseivel kapcsolatos információk rögzítésére szolgálták, beleértve a rendszerbillentyűket is, egy speciális naplófájlba ( naplófájl ), amelyet később a programot telepítő személy tanulmányozott. A naplófájl elküldhető a hálózaton keresztül egy hálózati meghajtóra , egy FTP -kiszolgálóra az interneten, e-mailben stb.
Jelenleg azok a szoftvertermékek, amelyek ezt a nevet „régi módon” megtartották, számos további funkciót is ellátnak – ez az ablakokból származó információk elfogása, az egérkattintások elfogása, a vágólap elfogása, a képernyőképek és az aktív ablakok „fényképezése”, az összes beérkezett és elküldött e-mailek, a fájltevékenység nyomon követése és a rendszerleíró adatbázissal való munkavégzés, a nyomtatóra küldött feladatok rögzítése, a mikrofonból származó hangok és a számítógéphez csatlakoztatott webkameráról érkező képek lehallgatása stb.
A hardveres keyloggerek apró eszközök, amelyeket a billentyűzet és a számítógép közé lehet csatlakoztatni, vagy magába a billentyűzetbe lehet beépíteni. Minden billentyűleütést naplóznak a billentyűzeten. A regisztrációs folyamat teljesen láthatatlan a végfelhasználó számára. A hardveres billentyűnaplózóknak nem kell semmilyen programot telepítenie a számítógépre ahhoz, hogy sikeresen elkapják az összes billentyűleütést. Ha hardveres billentyűnaplózó van csatlakoztatva, teljesen mindegy, hogy a számítógép milyen állapotban van – be vagy ki. Működési ideje nincs korlátozva, mivel nem igényel további áramforrást a működéséhez.
Ezeknek az eszközöknek a belső nem felejtő memóriája akár 20 millió billentyűleütés rögzítését is lehetővé teszi, és Unicode támogatással . Ezek az eszközök bármilyen formában elkészíthetők, így egy információs audit során néha még a szakember sem tudja megállapítani a jelenlétüket. A rögzítés helyétől függően a hardveres keyloggereket külső és belső részekre osztják.
Az akusztikus keyloggerek olyan hardvereszközök, amelyek először rögzítik a felhasználó által a számítógép billentyűzetének billentyűinek megnyomásakor keletkezett hangokat, majd ezeket a hangokat elemzik és szöveges formátumba konvertálják (lásd még akusztikus kriptoanalízis ) [1] .
Csak a kulcsnaplózók (beleértve a kulcsnaplózót modulként tartalmazó hardver- vagy szoftvertermékeket) használatának módszere teszi lehetővé a biztonságkezelés és a biztonság megsértése közötti határ megtekintését.
Jogosulatlan használat - a keylogger telepítése (beleértve a hardver- vagy szoftvertermékeket, amelyek modulként kulcsnaplózót tartalmaznak) az automatizált rendszer tulajdonosának (biztonsági rendszergazdájának) tudta nélkül, vagy egy adott személyi számítógép tulajdonosának tudta nélkül történik. A jogosulatlan keyloggereket (szoftvert vagy hardvert) kémprogramoknak vagy kémprogramoknak nevezzük . A jogosulatlan használat általában illegális tevékenységekkel jár. Általános szabály, hogy a jogosulatlanul telepített spyware termékek képesek konfigurálni és beszerezni egy „csomagolt” futtatható fájlt, amely nem jelenít meg semmilyen üzenetet a telepítés során, és nem hoz létre ablakokat a képernyőn, valamint beépített eszközökkel rendelkeznek a kézbesítéshez és a távoli telepítéshez. a konfigurált modul a felhasználó számítógépén, azaz a telepítési folyamat a felhasználó számítógépéhez való közvetlen fizikai hozzáférés nélkül történik, és gyakran nem igényel rendszergazdai jogokat.
Engedélyezett használat - a keylogger telepítése (beleértve a hardver- vagy szoftvertermékeket is, amelyek modulként kulcsnaplózót tartalmaznak) az automatizált rendszer tulajdonosának (biztonsági rendszergazdájának) vagy egy adott személyi számítógép tulajdonosának tudtával történik. Az engedélyezett keyloggereket (szoftvert vagy hardvert) angolnak nevezik . alkalmazott megfigyelő szoftverek, szülői felügyeleti szoftverek, beléptető szoftverek, személyzeti biztonsági programok stb. Általános szabály, hogy az engedélyezett szoftvertermékek fizikai hozzáférést igényelnek a felhasználó számítógépéhez, valamint kötelező rendszergazdai jogosultságokat igényelnek a konfigurációhoz és a telepítéshez.
A jól ismert keyloggerek aláírásai már szerepelnek a kémprogram-elhárító és vírusirtó szoftvertermékek legismertebb gyártóinak aláírási adatbázisaiban .
Azok az ismeretlen keyloggerek, amelyek aláírása nem szerepel az aláírás-adatbázisokban, gyakran soha nem szerepelnek benne különböző okok miatt:
A keyloggerek (beleértve a hardver- vagy szoftvertermékeket, amelyek modulként kulcsnaplózót tartalmaznak) engedélyezett használata lehetővé teszi az automatizált rendszer tulajdonosa (biztonsági rendszergazdája) vagy a számítógép tulajdonosa számára, hogy:
A keyloggert tartalmazó modulok kereskedelmi szoftvertermékek fejlesztői általi használata lehetővé teszi számukra:
A keyloggerek (beleértve a kulcsnaplózót modulként tartalmazó hardver- vagy szoftvertermékeket) jogosulatlan használata lehetővé teszi a támadó számára, hogy:
Védelem az "ismert" illetéktelenül telepített szoftveres keyloggerek ellen:
Védelem az "ismeretlen" illetéktelenül telepített szoftveres keyloggerek ellen:
Az „ismert” és „ismeretlen” jogosulatlan szoftverbillentyűkkel szembeni védelem magában foglalja a jól ismert gyártók kémprogram- és/vagy víruskereső szoftvereinek használatát, amelyek a következőket használják:
Védelem az illetéktelenül telepített hardveres keyloggerek ellen:
Rosszindulatú szoftver | |
---|---|
Fertőző rosszindulatú programok | |
Rejtős módszerek | |
Malware haszonszerzés céljából |
|
Operációs rendszerek szerint |
|
Védelem |
|
Ellenintézkedések |
|