A lightweight keyboard event monitoring tool built with OOP principles for educational cybersecurity research.
- Asynchronous event handling
- Periodic buffer flushing to file (optimizes disk I/O)
- Command-line arguments for configuration
- Graceful shutdown via
ESCkey
git clone https://github.com/zhrom/easykeylogger
cd easykeylogger
pip install -r requirements.txt
python keylogger.py --interval 30