kunigami / keylogger

A simple key logging application with UI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A simple application to log key presses in MacOS.

Setup

Before starting:

  • Set the environment variable KEYLOGGER_PATH with the path where you want to log data to.

Suggestion, in your .bash_profile, add:

export KEYLOGGER_PATH="$HOME/var/"

Running

Backend

The backend code is under /daemon. To build it, run:

make

To start running:

make run

NOTE: This app requires accessibility privileges and there seems to be no way to pre-grant that to the binary, so the first time it will run, it will ask for permission.

Frontend

Once it starts logging data to KEYLOGGER_PATH, you can start the UI:

npm start

Scheduling

TDB

About

A simple key logging application with UI


Languages

Language:C++ 79.6%Language:JavaScript 13.2%Language:Makefile 4.2%Language:HTML 2.5%Language:C 0.5%