/KeyMon

A tool which records the keystrokes of the keyboard and put in a txt file.

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

KeyMon

A tool which records the keystrokes of the keyboard and put in a txt file.

Key Features

  • Record each keystroke into the txt file.
  • Show each keystroke with proper date.
  • Update the txt file after every keystroke.
  • After every 60 seconds, it email the txt file.

OS Support

  • Windows 10

Setup

  1. Make sure the python and pip3 is installed on your system (Windows/Linux/MacOS).
  2. Install the pynput module on your system (Windows/Linux/MacOS) by copy and run the following command :

pip3 install -r requirements.txt

Install and Run

  1. Download or Clone the Repository.
  2. Open the folder.
  3. Put the Sender EmailID, App Password and Reciever EmailID at the indicated places.
  4. After that run the KeyMon.py file.
  • To run without console window in windows:
pythonw.exe KeyMon.py

Get App Password

  1. Go to this link - Google Account.
  2. Search App Passwords.
  3. Enter your gmail password to proceed.
  4. It ask for App Name, give a name of the app.
  5. After that, click on Create.
  6. Wait for few seconds, it gives a 16-digit password.
  7. Copy the password and paste in the code.