Pri tem napadalec ne poskuša ugotoviti gesla, temveč se izvede napad na shranjena gesla. V sodobnih operacijskih sistemih se gesla ne shranjujejo neposredno z datoteko na disk, temveč se najprej obdelajo, oz. se uporabljajo postopki za shranjevanje gesel. V sistemih Unix in tudi Windows se uporabljajo t. i. zgoščevalne funkcije, s katerimi naredimo »prstni odtis« gesla, ki ga nato shranimo.