Skip to content

OgboiEhioma/keylogger-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ” Advanced Keylogger (Local Testing Only)

โš ๏ธFor educational and local testing purposes only. Do not deploy or distribute without proper legal authorization. Unauthorized surveillance is illegal.

This Python-based advanced keylogger is designed for local system monitoring and learning. It captures keystrokes, active windows, clipboard data, screenshots, and Edge browser activity (including download history).

๐Ÿ“ Features

  • โœ… Keystroke logging (keys pressed)
  • ๐Ÿ“‹ Clipboard monitoring
  • ๐Ÿ–ผ๏ธ Periodic screenshots (every 60 seconds)
  • ๐ŸชŸ Active window tracking
  • ๐ŸŒ Microsoft Edge browser history + downloads
  • ๐Ÿ•ต๏ธ Incognito mode detection (basic โ€“ logs absence of visited sites)
  • ๐Ÿ” AES-256 encryption (Fernet) for logs
  • ๐Ÿงฝ Log cleanup tool
  • ๐Ÿ–ฅ๏ธ GUI log viewer (coming soon)

๐Ÿ›  Requirements

  • Python 3.11+
  • OS: Windows (tested)
  • Modules:
    • pynput
    • pyperclip
    • pyautogui
    • psutil
    • cryptography
    • pywin32
    • pillow
    • sqlite3 (built-in)
    • tkinter (for GUI)

Install dependencies with:

pip install pynput pyperclip pyautogui pillow psutil pywin32 cryptography

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages