The Professional Python Keylogger is a versatile and discreet keylogging tool developed in Python. This project aims to provide a secure and efficient solution for monitoring and logging keyboard inputs for authorized purposes.
- Stealth Mode: Operates discreetly in the background, without displaying any user interface.
- Start and Stop Button: Provides an easy-to-use interface to start and stop keylogging operations.
- Timestamps: Logs keystrokes with precise timestamps for accurate monitoring.
- Secure Encryption: Utilizes encryption techniques to protect sensitive data from unauthorized access.
- Email Delivery: Option to securely deliver logs to a specified email address for remote monitoring.
- File Storage: Stores logged keystrokes in a secure file, enabling easy access and analysis.
- Log Exporting: Supports exporting logs to different formats, including CSV, for further analysis.
- Schedule Monitoring: Allows scheduling keylogging activities to automate monitoring processes.
- Password Protected: Offers an additional layer of security through password protection.
- Clone the repository:
git clone https://github.com/AmanAbraham/Keylogger.git
- Install required libraries:
pip install -r requirements.txt
- Run the keylogger:
python keylogger.py
- Use the provided Start and Stop buttons to control the keylogging operation.
- Access the logged data in the "encrypted_log.txt" file or export to other formats.
This project is intended for educational and authorized monitoring purposes only. Ensure compliance with local laws and obtain consent from users before using this keylogger. The developers are not responsible for any misuse or illegal activities.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please open an issue or submit a pull request for any enhancements or bug fixes.
For any inquiries or support, please contact me on LinkedIn.