Advanced Python Keylogger with GUI, Encryption, Email Alerts, and Real-time Monitoring
Keylog-v6 is a feature-rich keylogger built in Python with a sleek Tkinter GUI. It logs keystrokes, mouse clicks, takes screenshots, and sends encrypted logs via emailβall with stealth mode and customizable themes.
dark, mr_robot, hacker, etc.).ENTER or CTRL+V.F12, pause with F11.
pip install pynput pyperclip pygame cryptography Pillow psutil
python keylogger_v6.py
π¦ keylogs/
βββ log_2025-06-12.txt # Encrypted logs
βββ summary_2025-06-12.txt # Session summary
π¦ screenshots/
βββ screenshot_2025-06-12_14-20-55.png
π encryption_key.key
| Action | Hotkey |
|---|---|
| Toggle Stealth | F12 |
| Pause/Resume | F11 |
| Take Screenshot | ENTER / CTRL+V |
Tkinter, pynput, pygame, cryptography, psutil, pyperclip, Pillow, smtplibβ οΈ For Educational Use Only
Do not use this tool on any system without explicit permission. Unauthorized use may be illegal and unethical.
Shubham Singh
π BCA Student | π Cybersecurity Enthusiast
π§ Email: shubham.singh.bca.2023@asb.edu.in
π GitHub: @shubham-shipt
β Star this repo
π΄ Fork it
π Share with friends
pynput==1.7.6
pyperclip==1.8.2
pygame==2.5.2
cryptography==42.0.5
Pillow==10.3.0
psutil==5.9.8
optimize_performance() is great! Consider adding optional CPU usage limit via psutil.β οΈ Note: This tool is currently under development and maintenance.
If you face any issues with email delivery or keyword alerts, please donβt assume itβs broken β .
π»!