Skip to content

4ykh4nCyb3r/Keylogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Description

This project is a simple Python-based keylogger that records keystrokes and sends logs via email at regular intervals. It utilizes the pynput library to capture keystrokes and smtplib to send emails.

Features

  • Logs all keystrokes, including special keys.
  • Sends logs to a specified email address at a set time interval.
  • Runs in the background as a keylogger.
  • Uses threading to periodically send logs without interrupting keystroke capturing.

Requirements

  • Python 3
  • Required libraries:
    • pynput
    • smtplib
    • email
    • threading

You can install dependencies using:

pip install pynput

Usage

  1. Update the script with your email credentials:
    my_keylogger = Keylogger(120, "YOUR_EMAIL", "YOUR_PASSWORD")
  2. Run the script:
    python keylogger.py

Important Notes

  • This script requires less secure app access enabled in Gmail. Alternatively, you can use an app-specific password or another SMTP service.
  • Running a keylogger without user consent is illegal and unethical. Ensure you have proper authorization before deploying this tool.

Disclaimer

This project is for educational purposes only. The author is not responsible for any misuse of this script.

Future Enhancements

  • Implement encrypted log storage.
  • Add a stealth mode feature.
  • Support logging keystrokes into a local file instead of email.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages