diff options
| author | 2014-07-30 00:37:14 +0200 | |
|---|---|---|
| committer | 2014-07-30 01:11:09 +0200 | |
| commit | ebef5eebf2283313d95e3e1758d02c2403e759b6 (patch) | |
| tree | b7bfd58a4b04848d4c917927625c00bed6802828 | |
| parent | efa9036180df32ad26093fa333c8bdf3baf8ab1a (diff) | |
| download | xkbcat-ebef5eebf2283313d95e3e1758d02c2403e759b6.tar.gz xkbcat-ebef5eebf2283313d95e3e1758d02c2403e759b6.zip | |
Clarify what I've learnt of the history
It's quite a mess, but these links might clear stuff up for someone who
wants to know more.
| -rw-r--r-- | history.markdown | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/history.markdown b/history.markdown index 1a7a659..832258f 100644 --- a/history.markdown +++ b/history.markdown @@ -1,11 +1,18 @@ This program is based Jon A. Maxwell "JAM" `jmaxwell@acm.vt.edu` 's discovery -that X11 keyboard state can be logged without superuser permissions. +and proof-of-concept that X11 keyboard state can be logged without superuser +permissions. (I'm not aware of others prior.) His program `xspy` is an X11 keylogger which output is squarely aimed at human-readability, which makes it great for (as the name suggests) spying on -someone and quickly making out what they're doing. It has hence been included -in security-focused Linux distributions (BackTrack and BlackArch, at least). +someone and quickly making out what they're doing. Close variations of it have +hence featured in security-focused Linux distributions ([in Kali][1] and [in +BlackArch][2], [among others][3]). This is a complete rework of his idea, using a modern C version and with the aim of producing machine-readable output better suitable for physical key press statistics, deprioritising human parseability of the output. + + +[1]: http://www6.frugalware.org/mirrors/linux/kali/kali/pool/main/x/xspy/ +[2]: https://github.com/BlackArch/blackarch/blob/master/packages/xspy/PKGBUILD +[3]: http://www.freshports.org/security/xspy/) |
