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 β .
π»!