Skip to content

Security: Protection from Key Loggers #375

Closed
@t4777sd

Description

@t4777sd

A password database like keepass is extremely vulnerable to a keylogger. If someone logs the password to the program, then the attacker will gain access to all user passwords.

As a result, maybe keepass should improve protection against key loggers? Some ideas I have:

  1. As alternative to typing a password, give the users an option to "type" it on a virtual keyboard. In other words, a keyboard image will be shown with keys in a different order. Users may then type or click on the keys to input their password. Since the keys are mapped in a different, random order, it will fool any keylogger. I think keepass has an option similar to this already

  2. There may be some platform things that can be done to protect against key loggers? For example, keepass supports secure desktop in windows: http://keepass.info/help/kb/sec_desk.html

There may be options in linux too. I think I have heard about freezing other processes when a particular windows has focus. In this way, the other processes cannot log keys as they are frozen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions