#690 Eavesdrop for passphrase

Mark G.

I have a running PasswordSafe exe pretty much all the time when I am in front of the computer. The application is locked most of the time and I would much like a more convenient to call it up, unlock it, and access my passwords as I can call the app and enter my passphrase a dozen times per night.

Would it be possible to have PasswordSafe eavesdrop whatever is typed at the keyboard, in any application, and if the passphrase of the current instance is detected then the app is brought back from the tray, pops up, and becomes unlocked?

This should be enabled only by ticking a box in the preferences (eavesdropping should NOT be default behaviour).

Example: I type a document in MS Word. I need a password; without leaving the Word document, I type my passphrase. PasswordSafe detects this, supplies the necessary number of backspaces to erase to weird sentence, unlocks itself and pops up ready for my usage.

One should call PasswordSade in this way only if alone (to avoid prying eyes) and also make sure that, in the example case, nobody can access the REDO (ctrl-y) function of Word to see the passphrase at a later time. This sort of risk is something I would not have a problem with at home.

Many thanks.


  • Mark G.

    Mark G. - 2012-11-09

    This would require Passwordsafe to keep the passphrase string in memory, and I know this is usually a no-no. With the above in mind, is there a way to make this work?

  • Rony Shapiro

    Rony Shapiro - 2012-11-09

    Actually, it wouldn't require keeping the passphrase in memory, but that's not the issue.
    From an antivirus program's point of view, this feature would make PasswordSafe indistinguishable from a keystroke logger, and would probably require special permissions to install, as it requires low-level 'hooks' to be installed in the OS.

    An alternative which you might find useful is to define a 'Hot key' combination that you can press from any application that will invoke PasswordSafe, either locked or unlocked. For example, Ctrl+Alt+P works fine for me. You can defined hotkeys via Manage->Options->Misc.

    Hope this helps.


  • Rony Shapiro

    Rony Shapiro - 2012-11-09
    • status: open --> pending
    • assigned_to: Rony Shapiro
  • Rony Shapiro

    Rony Shapiro - 2012-11-25
    • status: pending --> wont-fix

Log in to post a comment.