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.
- Host: GitHub
- URL: https://github.com/wallacescott240/key-logger
- Owner: WallaceScott240
- Created: 2025-04-02T09:17:15.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-02T09:30:21.000Z (about 1 year ago)
- Last Synced: 2025-04-02T10:33:51.620Z (about 1 year ago)
- Topics: cybersecurity, cybersecurity-tools, information-extraction, key-logger, pentesting, python, redteam
- Language: Python
- Homepage:
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.