This Python Keylogger with Email Notification is a simple tool designed to log keys pressed on a computer and send the recorded data via email at regular intervals. It can be used for educational purposes or as a monitoring tool with proper consent and authorization.
-
Key Logging: Captures logs keys pressed on the keyboard.
-
Email Notification: Sends the recorded key logs via email to a specified recipient.
-
Automatic Sending: The key logs are automatically sent at regular intervals, allowing for consistent monitoring.
Before you begin, ensure you have the following installed:
- Python
- pynput: pip install pynput
- smptblib: pip install secure-smtplib
-
Clone the Repository:
git clone https://github.com/muhammad-haziqul-khair/PySecureLogger.git -
Configuration:
- Update sender's and receiver's email addresses in the script.
- Set the sender's app password.Click Here to Create App password!
- Run the file logger.py
Adjust variables in the script based on your preferences:
- time_interval: Set the time interval (in seconds) for sending emails automatically.
- sender_email: Enter the email of the sender.
- sender_password: Enter the app password of the sender's email.
- receiver_email: Enter the email of the receiver.
Use this tool responsibly and only on systems where you have explicit permission to monitor. Unauthorized access to computer systems is illegal.