A simple keylogger for Windows, Linux and Mac
Project description
# Keylogger
### Prerequisites
You'll need to install python-xlib if you don't have it.
#### To install `python-xlib`:
`pip install python-xlib` or `sudo pip install python-xlib`.
For `ubuntu/debian` package manager:
`sudo apt-get install python-xlib`
### How to install
Clone the repository
`git clone https://github.com/GiacomoLaw/Keylogger`
This will clone this entire repo. Find the linux folder, extract it, and open it. Rename the extracted folder to `linux-logger`.
## How to run it
Set where you want the log to go **before** running this step.
Run this command to start
```
python keylogger.py
<class 'Xlib.protocol.request.QueryExtension'>
<class 'Xlib.protocol.request.QueryExtension'>
RECORD extension version 1.13
```
The keylogger is now running! It will log your strokes to the file you specified. Stop it by hitting the grave key. Thats the one under escape on a standard keyboard.
---
You can make it run on **startup**:
`python /home/giacomo/py-keylogger/keylogger.py`
### Prerequisites
You'll need to install python-xlib if you don't have it.
#### To install `python-xlib`:
`pip install python-xlib` or `sudo pip install python-xlib`.
For `ubuntu/debian` package manager:
`sudo apt-get install python-xlib`
### How to install
Clone the repository
`git clone https://github.com/GiacomoLaw/Keylogger`
This will clone this entire repo. Find the linux folder, extract it, and open it. Rename the extracted folder to `linux-logger`.
## How to run it
Set where you want the log to go **before** running this step.
Run this command to start
```
python keylogger.py
<class 'Xlib.protocol.request.QueryExtension'>
<class 'Xlib.protocol.request.QueryExtension'>
RECORD extension version 1.13
```
The keylogger is now running! It will log your strokes to the file you specified. Stop it by hitting the grave key. Thats the one under escape on a standard keyboard.
---
You can make it run on **startup**:
`python /home/giacomo/py-keylogger/keylogger.py`
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
keylogger-2.7.1.tar.gz
(6.2 kB
view hashes)
Built Distribution
Close
Hashes for keylogger-2.7.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39887823b0c8be91e2bf7ce36971b79469c6aaf537afeec3953503c90b62d732 |
|
MD5 | fb3f9ac93a72db57e686c4b040880671 |
|
BLAKE2b-256 | cae60cb051331fcebe615523da6ca38bf846b8eeb3aae2d3607d828d4d7984a6 |