Skip to content

Key logger project that creates a colorful representation of key presses

Notifications You must be signed in to change notification settings

lrose07/KeyColors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Key Press Color Map

This program captures keystrokes and then creates a color tile mosaic based on what was typed. Below is an example that was generated by typing a short story, about 625 characters, as a demonstration.

Example Mapping

To run: Open code in editor of choice and run main from Driver.java. Press the "Start Logger" button. The logger will run in the background. When you are finished, press the "Show Map" button to see your color map.

Note that the logger will continue to run after pressing "Show Map" but a new capture session will begin if you press "Start" again.

Please use caution when entering sensitive information like passwords while the logger is running, since it captures all keystrokes, and saves them in plain text. Future enhancements will include sensitive data handling.

Update: The file containing the keystrokes is destroyed at the end of every logging session, but is still readable during a session. Continue to use caution when typing sensitive data during a logging session. Also, information can be decrypted from the picture representation of your keystrokes, so again, use immense caution when typing sensitive information with the logger running, and if you have made such keystrokes, do not share your color map online.

About

Key logger project that creates a colorful representation of key presses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages