Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Python Keylogger

This is a simple Python-based keylogger that logs keystrokes to a text file. The keylogger is lightweight and logs all keys pressed on the keyboard.

Features

  • Logs all keystrokes to a file.
  • Handles special characters like Enter, Space, Shift, and Control.

Installation

To set up and run the keylogger, follow these steps:

  1. Clone the repository:

    git clone https://github.com/PehanIn/key-logger.git
  2. Install the required dependencies:

    pip install pynput
  3. Run the keylogger:

    python main.py
  4. The logs will be saved in log.txt in the same directory as the script.

Future Improvements

  • Email logs: Add functionality to send logs via email at regular intervals.
  • Screenshot capture: Optionally capture screenshots to monitor visual context.

Note: This project is for educational and ethical use only. Do not use it for any malicious or unauthorized activity.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages