Skip to content

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.

Notifications You must be signed in to change notification settings

WallaceScott240/Key-Logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages