Monet ihmiset käyttävät Internetiä tarkistaakseen sähköpostinsa, pankkitilinsä, ostoksensa ja lähettääkseen henkilökohtaisia ja yksityisiä tietoja muille. Useimmat verkkosivustot ovat yleensä turvallisia, mutta rikolliset ovat löytäneet tavan varastaa käyttäjän tiedot suoraan hänen näppäimistöltä. Keylogging on prosessi, jossa tallennetaan henkilön avainlyönnit, yleensä ilman hänen tietämistään, ja lähetetään tiedot aiotulle kohteelle. Näin tehdessään henkilö voi oppia kaiken, mitä tietokoneella on kirjoitettu käytettäväksi haluamallaan tavalla. Tämän tekniikan avulla on myös mahdollista seurata henkilön tietokoneen käyttöä.
Ennen kuin kukaan voi havaita, mitä tiettyyn tietokoneeseen kirjoitetaan, henkilön on päästävä käsiksi tietokoneen näppäimistöön. Tämä voidaan tehdä kahdella tavalla: keylogging -ohjelmistolla ja laitteistolla. Keylogging -laitteisto tallentaa yleensä käyttäjän näppäimistöllä kirjoittamat tiedot ja tallentaa sen mini -kiintolevylle, kunnes se haetaan fyysisesti. Nämä laitteet on yleensä naamioitu näppäimistöliittimiksi, joten niitä voi olla vaikea havaita. Lisäksi, koska se on laitteisto, virustorjuntaohjelmat eivät yleensä pysty havaitsemaan sitä.
Keylogging -ohjelmisto ei sen sijaan tarvitse fyysistä tukiasemaa. Tämän tyyppinen keylogger voidaan ladata tietokoneelle ilman käyttäjän tietämystä. Kun se on asennettu tietokoneeseen, se voi tallentaa näppäimistöllä kirjoitetut tiedot ja lähettää ne toisinaan kohdehenkilölle. Kohdehenkilö voi sitten käyttää mitä tahansa tietokoneella kirjoitettua. Vaikka tämäntyyppinen keylogger voi olla vaikea havaita käyttäjän toimesta, jotkin virustentorjuntaohjelmistot saattavat pystyä tunnistamaan sen.
Yksi yleisimmistä keylogging -käyttötavoista on henkilökohtaisten tietojen varastaminen. Jos rikollinen käyttää ohjelmistoa tai laitteistoa kaapatakseen henkilökohtaisia tietoja, hän voi käyttää näitä tietoja omaan käyttöönsä. Hän voi esimerkiksi mennä ostoksille uhrin luottokorttitietojen avulla. Tästä syystä käyttäjien on tärkeää tehdä kaikkensa suojautuakseen tällaisilta tunkeilijoilta. Tietokoneessa toimivien ohjelmien tunteminen ja ymmärtäminen sekä asianmukainen päivitetty haittaohjelmien torjuntaohjelmisto ovat vain kaksi tapaa, joilla henkilö voi suojata henkilökohtaisia tietojaan.
Jotkut saattavat väittää, että näppäimistöllä on hyviä puolia. Vanhemmat voivat käyttää tekniikkaa lasten toiminnan seurantaan. Yritykset voivat myös käyttää sitä seuratakseen työntekijän tietokoneen käyttöä. Se voi jopa auttaa tallentamaan tärkeitä asiakirjoja, jotka menetetään sähkökatkon vuoksi. Nämä toimet voivat kuitenkin tuoda esiin yksityisyyden suojaan liittyviä kysymyksiä, joten on tärkeää käyttää näitä ohjelmia siten, etteivät ne riko paikallisia lakeja.