Näppäilytallennin eli näppäinnauhuri (engl.keylogger) on tietokoneen näppäimistön painalluksia seuraava ohjelma[1]. Ohjelma kirjoittaa kaikki näppäimistössä tapahtuvat painallukset talteen, ja lähettää ne internetin välityksellä ulkopuolisten käsiin. Näppäilytallentimen käyttäminen on varsin tehokas tapa saada tietoa tietokoneen käyttäjästä. Esimerkiksi asiakkaiden käyttöön hotellihuoneisiin jätetyissä tietokoneissa on usein näppäinnauhuri.[2]
Näppäilytallenninten avulla on mahdollista saada tietoonsa kaikki salasanat, mikäli kirjautumisessa ei käytetä kertakäyttöisiä kirjautumistietoja. Tällaisia tapauksia varten esim. monet verkkopalvelut tarjoavat käyttäjille mahdollisuutta kaksivaiheiseen varmentamiseen (engl.2-step verification), jossa toisessa vaiheessa annettava koodi on vaihtuva koodi, joka lähetetään tekstiviestillä, puhelimella, sähköpostiin tai koodi(t) on ennalta annettu (muun muassa verkkopankit).[3] Kaksivaiheisen kirjautumisen ottivat vuonna 2013 käyttöön muun muassa mikroblogipalvelu Twitter, LinkedIn ja Evernote.[4]