/ml_project

Primary LanguagePythonMIT LicenseMIT

2022-2023 ADU Machine Learning Course Dataset Collection

Yusuf Metin Özer - yusuf.ozer@adu.edu.tr


Description

This project is a simple keylogger that logs the pressed keys and mouse movements. Then saves them to a file. The keylogger is written in Python and uses the pynput library. The keylogger is based on the [1] project. The keylogger is written for Windows operating system. The keylogger is written in Python 3.11.2 and tested on Windows 11.

Installation

cd ml_project
python -m venv .
.\Scripts\Activate.ps1  # Windows (PowerShell)
.\Scripts\activate.bat  # Windows (Command Prompt)
source Scripts/activate # Linux
pip install -r requirements.txt

Usage

python activity_track.py

Or you can use the output/activity_track.exe file to run the program.

Note

  • Key combination listings not working properly. for example, ctrl + alt.

References