/SKL

Simple Keylogger Application

Primary LanguagePythonMIT LicenseMIT

Simple Key Logger (SKL)

A strong keylogger implementation for educational purposes.

AboutFeaturesUsageLicenseContact

Project Logo

About

The Simple Key Logger (SKL) is a simple keylogger implementation in Python for educational and awareness purposes. This project aims to demonstrate how keyloggers can be created and highlights the importance of cybersecurity practices.

Features

  • Logs keystrokes locally or sends them via email.
  • Captures screenshots and attaches them to emails.
  • Supports both email and local logging modes.
  • Provides an option to run the keylogger on system startup.

Usage

  1. Clone the repository:

    git clone https://github.com/your-username/simple-key-logger.git
    cd simple-key-logger
    
  2. Set up your configuration:

    • Modify config.json with your email settings and preferences using the config command.
    • Choose between email and local mode using the mode command.
  3. Run the keylogger:

    • Execute skl.py to start the Main Control Panel.
    • If in email mode, ensure the email account used is secure.
  4. Compilation (optional):

    • Run the compile command, to compile the keylogger as an executable.

License

This project is licensed under the MIT License.

Contact

Feel free to reach out to the project maintainer: