Keylogger , keylogger ( eng. keylogger , oikein luettu "ki-logger" - englanniksi key - key ja logger - record device ) - ohjelmisto tai laitteisto, joka rekisteröi erilaisia käyttäjän toimia - näppäinpainalluksia tietokoneen näppäimistöllä , liikkeet ja näppäinpainallukset hiiret jne. .
Lisäksi voidaan ottaa ajoittain kuvakaappauksia (ja joissakin tapauksissa jopa videotallenne näytöstä) ja kopioida tietoja leikepöydältä.
Ohjelmistonäppäimistöt kuuluvat ohjelmistotuotteiden ryhmään, jotka ohjaavat tietokoneen käyttäjän toimintaa . Alun perin tämän tyyppiset ohjelmistotuotteet oli tarkoitettu yksinomaan tallentamaan tietoja näppäimistön näppäinpainalluksista, mukaan lukien järjestelmät, erityiseen lokitiedostoon ( lokitiedosto ), jota tämän ohjelman asentanut henkilö tutki myöhemmin. Lokitiedosto voidaan lähettää verkon kautta verkkoasemalle , FTP - palvelimelle Internetissä, sähköpostitse jne.
Tällä hetkellä ohjelmistotuotteet, jotka ovat säilyttäneet tämän nimen "vanhaan tapaan", suorittavat monia lisätoimintoja - tämä on tietojen sieppaaminen ikkunoista, hiiren napsautusten sieppaaminen, leikepöydän sieppaaminen, kuvakaappausten ja aktiivisten ikkunoiden "kuvaaminen", kirjaaminen kaikista vastaanotetuista ja lähetetyt sähköpostit, tiedostojen toiminnan seuranta ja työskentely järjestelmärekisterin kanssa , tulostimeen lähetettyjen töiden tallennus, mikrofonin äänen ja tietokoneeseen liitetyn verkkokameran kuvien sieppaus jne.
Laitteiston näppäinloggerit ovat pieniä laitteita, jotka voidaan liittää näppäimistön ja tietokoneen väliin tai integroida itse näppäimistöön. Ne kirjaavat kaikki näppäimistöllä tehdyt näppäinpainallukset. Rekisteröintiprosessi on loppukäyttäjälle täysin näkymätön. Laitteiston näppäinloggerit eivät vaadi ohjelmien asentamista tietokoneeseen, jotta ne voivat siepata onnistuneesti kaikki näppäinpainallukset. Kun laitteiston näppäinloggeri on liitetty, sillä ei ole mitään väliä missä tilassa tietokone on - päällä tai pois päältä. Sen käyttöaikaa ei ole rajoitettu, koska se ei vaadi toimintaansa ylimääräistä virtalähdettä.
Näiden laitteiden sisäisen haihtumattoman muistin avulla voit tallentaa jopa 20 miljoonaa näppäinpainallusta ja Unicode -tuella . Nämä laitteet voidaan valmistaa missä tahansa muodossa, joten asiantuntijakaan ei joskus pysty määrittämään niiden läsnäoloa tietotarkastuksen aikana. Kiinnityspaikasta riippuen laitteistonäppäinloggerit jaetaan ulkoisiin ja sisäisiin.
Akustiset näppäinloggerit ovat laitteistolaitteita, jotka tallentavat ensin käyttäjän tietokoneen näppäimistön näppäimiä painettaessa luomat äänet ja sitten analysoivat nämä äänet ja muuntavat ne tekstimuotoon (katso myös akustinen kryptausanalyysi ) [1] .
Vain näppäinloggereiden käyttötapa (mukaan lukien laitteisto- tai ohjelmistotuotteet, jotka sisältävät näppäinloggerin moduulina) mahdollistaa suojan hallinnan ja tietoturvaloukkauksen välisen rajan.
Luvaton käyttö - näppäinloggerin (mukaan lukien laitteisto- tai ohjelmistotuotteet, jotka sisältävät näppäinloggerin moduulina) asennus tapahtuu ilman automatisoidun järjestelmän omistajan (tietoturvajärjestelmänvalvojan) tai tietyn henkilökohtaisen tietokoneen omistajan tietämättä. Luvattomat näppäinloggerit (ohjelmistot tai laitteistot) kutsutaan vakoiluohjelmiksi tai vakoiluohjelmiksi. Luvaton käyttö liittyy yleensä laittomaan toimintaan. Pääsääntöisesti luvatta asennetuilla vakoiluohjelmatuotteilla on mahdollisuus määrittää ja hankkia "niputettu" suoritettava tiedosto, joka ei näytä viestejä asennuksen aikana eikä luo ikkunoita näytölle, ja niissä on myös sisäänrakennetut välineet toimitusta ja etäasennusta varten. konfiguroitu moduuli käyttäjän tietokoneeseen, eli asennusprosessi tapahtuu ilman suoraa fyysistä pääsyä käyttäjän tietokoneeseen eikä usein vaadi järjestelmänvalvojan oikeuksia.
Valtuutettu käyttö - Keyloggerin asennus (mukaan lukien laitteisto- tai ohjelmistotuotteet, jotka sisältävät näppäinloggerin moduulina) tapahtuu automaattisen järjestelmän omistajan (tietoturvajärjestelmänvalvojan) tai tietyn henkilökohtaisen tietokoneen omistajan tietämänä. Valtuutettuja näppäinloggereja (ohjelmisto tai laitteisto) kutsutaan englanniksi. työntekijöiden valvontaohjelmistot, lapsilukkoohjelmistot, kulunvalvontaohjelmistot, henkilöstön turvaohjelmat jne. Valtuutetut ohjelmistotuotteet vaativat pääsääntöisesti fyysisen pääsyn käyttäjän tietokoneeseen ja pakolliset järjestelmänvalvojan oikeudet määritystä ja asennusta varten.
Tunnettujen näppäinloggaajien allekirjoitukset sisältyvät jo tunnettujen vakoilu- ja virustorjuntaohjelmistojen tärkeimpien valmistajien allekirjoitustietokantoihin .
Tuntemattomia keyloggereita, joiden allekirjoitus ei sisälly allekirjoitustietokantoihin, ei useinkaan sisällytetä niihin useista syistä:
Näppäinloggereiden (mukaan lukien laitteisto- tai ohjelmistotuotteet, jotka sisältävät näppäinloggerin moduulina) valtuutettu käyttö antaa automaattisen järjestelmän omistajalle (tietoturvajärjestelmänvalvojalle) tai tietokoneen omistajalle mahdollisuuden:
Kun kaupallisten ohjelmistotuotteiden kehittäjät käyttävät moduuleja, jotka sisältävät keyloggerin, he voivat:
Näppäinloggerien luvaton käyttö (mukaan lukien laitteisto- tai ohjelmistotuotteet, jotka sisältävät näppäinloggerin moduulina) antaa hyökkääjälle mahdollisuuden:
Suojaus "tunnettuja" luvattomia asennettuja ohjelmistonäppäimistöjä vastaan:
Suojaus "tuntemattomia" luvattomia asennettuja ohjelmistonäppäinloggereja vastaan:
Suojaus "tunnettuja" ja "tuntemattomia" luvattomia ohjelmistonäppäimistöjä vastaan sisältää vakoiluohjelmien ja/tai virustentorjuntaohjelmistojen käytön tunnettuilta valmistajilta, jotka käyttävät:
Suojaus luvatta asennettuja laitteistonäppäimistöjä vastaan:
Haittaohjelma | |
---|---|
Tarttuva haittaohjelma | |
Piilotusmenetelmät | |
Haittaohjelma voittoa varten |
|
Käyttöjärjestelmien mukaan |
|
Suojaus | |
Vastatoimenpiteet |
|