Skip to content

Efficiently monitor and log keyboard inputs with this Python-based keylogger.

License

Notifications You must be signed in to change notification settings

deysubho/Keylogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Personal Keylogger & System Monitor

Keylogger Banner

Overview

This Python script serves as a personal keylogger and system monitor, designed for tracking keystrokes, capturing system information, and generating periodic reports via email.

Features

  • Keystroke Logging: Records keyboard inputs in a log file.
  • System Information: Gathers system details like hostname, IP address, platform information, etc.
  • Email Reports: Sends periodic reports including captured data (keystrokes, system info, screenshots, audio recordings) via email.

Requirements

  • Python 3.x installed
  • Required Python packages: pyscreenshot, sounddevice, pynput

Usage

Installation

Configuration

Replace "YOUR_USERNAME" and "YOUR_PASSWORD" with your email credentials.

Running the Script Run the script in a Python environment.

Considerations

Use responsibly and ethically for personal purposes only. Ensure compliance with laws and respect others' privacy. Review and understand the code before execution.

Disclaimer

This script is intended for personal use only and should not be used for unauthorized monitoring or any illegal activities. Use at your own risk.

Running the Script Run the script in a Python environment.

pip install pyscreenshot sounddevice pynput 

About

Efficiently monitor and log keyboard inputs with this Python-based keylogger.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published