An open API service indexing awesome lists of open source software.

https://github.com/wallacescott240/key-logger

This Python-based keylogger is a lightweight and efficient tool designed for keystroke logging. It captures and records user inputs in the background and securely stores them in a log file for later analysis. The keylogger operates silently and can be customized to log specific keystrokes, timestamps, and even capture application context.
https://github.com/wallacescott240/key-logger

cybersecurity cybersecurity-tools information-extraction key-logger pentesting python redteam

Last synced: about 1 year ago
JSON representation

This Python-based keylogger is a lightweight and efficient tool designed for keystroke logging. It captures and records user inputs in the background and securely stores them in a log file for later analysis. The keylogger operates silently and can be customized to log specific keystrokes, timestamps, and even capture application context.

Awesome Lists containing this project

README

          

Python Keylogger

Overview

This Python keylogger is a lightweight and efficient tool designed to log keystrokes in the background. It captures and records user input, stores it in a log file, and provides timestamped records for later analysis. This tool is intended strictly for ethical and legal use, such as monitoring personal devices, security research, or parental supervision.

Features

Stealth Mode – Runs silently in the background with minimal system impact.

Keystroke Logging – Captures all keyboard inputs, including special characters.

Timestamps – Logs each keystroke with an exact time.

File Storage – Saves logs in a secure file.

Customizable Behavior – Modify logging frequency, output format, and additional data capture as needed.

Installation

Prerequisites

Ensure you have Python installed on your system. This keylogger requires the pynput library, which you can install using:

pip install pynput

Clone the Repository

git clone https://github.com/WallaceScott240/Key-Logger.git
cd Key-Logger

Usage

Run the script using:

python Logger.py

The keylogger will start recording keystrokes and save them in a log file. Modify the script as needed to change logging behavior.

Legal Disclaimer

This tool is intended for ethical and legal use only. Unauthorized use of this software to monitor others without their consent is strictly prohibited and may be illegal. The developer is not responsible for any misuse of this tool.