I have QWERT keyboard, but I have set the keyboard settings in Windows to DVORAK. So if I type "test" it comes out as "y.oy". Would the key logger log "test" or "y.oy" in its records?

  • 2
    It really depends if the logger is designed to hardware-read the input or consider things like regional settings. – Overmind Feb 5 at 8:45
  • @Overmind I had a software keylogger in mind. – A.L. Verminburger Feb 5 at 9:25
  • The software key-logger can be designed both ways: it can ignore or not the regional and KB settings. – Overmind Feb 5 at 9:47
  • Which is more likely (direct, with regional): 40/50, 50/50, 60/40 ? – A.L. Verminburger Feb 5 at 9:49
  • I've put that into an answer. – Overmind Feb 7 at 11:17
up vote 1 down vote accepted

Ignoring the direct hardware reading (via driver privileges), a software key-logger can be designed both ways: it can ignore or not the regional and KB settings.

It's more likely (about 4:1) that a software will consider the current regional settings in all aspects related to that. Statistically, that's what I determined. I do prefer to ignore those settings, but most programs (including many banking ones) don't. Apparently It's easier to read and use the regional settings.

Ultimately ... It wouldn't matter

at best this key substitution would equiv to a Caesar cipher ... which can be easily broken.

Qwerty

The quick brown fox jumped over the lazy dog

Dvorak

Yd. 'gcjt xpr,b urq hgml.e rk.p yd. na;f eri

online translator

  • 2
    I think it's a Simple Substitution cipher rather than a Caesar cipher. Caesar cipher is a +/- positional shift that is the same for every letter. QWERTY > DVORAK is more akin to a per-character substitution cipher where each character on the keyboard has a 1 to 1 replacement with another key. – Adonalsium Feb 7 at 15:28

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.