A compiled keylogger written in python with logging to a remote host
If you find the project useful, please consider supporting, or contributing.
This keylogger and server are written in python, using 3.10 features. The logger runs in the background without a window or console and logs key presses. Every few seconds it sends those key presses to a server using an HTTP request.
The server collects the logs from the client and stores them in a file unique for each user based on IP address.
Local logs are retained until the packet is successfully saved on the server.
- Edit the global settings in
keylogger.py
- Install dependencies
make install
- Compile the keylogger
make build
- Take the file from
dist
directory and run it on the victim's machine
- Download the project locally or to a remote server
- Install dependencies
make install
- Run the server
make server
- After logging, collect the logs from
logs
directory