An open API service indexing awesome lists of open source software.

https://github.com/the-parth/basic-keylogger

A basic keylogger for learning purposes - built using Pyautogui, pynput, smtplib. Research purposes only - do not distribute
https://github.com/the-parth/basic-keylogger

Last synced: 11 months ago
JSON representation

A basic keylogger for learning purposes - built using Pyautogui, pynput, smtplib. Research purposes only - do not distribute

Awesome Lists containing this project

README

          

# Basic Keylogger

A very simple keylogger.

### What it does

- Logs all keystrokes
- Logs all mouse clicks along with the coordinates of the click
- Takes a screenshot every 20 seconds
- Takes Screenshot when the user clicks the mouse, upto 1 screenshot every 5 seconds
- Sends the logs to an email every 60 seconds, along with the screenshots in a zip file

### How to use

- Setup .env file according to the .env.example file
- Install the requirements using `pip install -r requirements.txt`
- Run the script using `python keylogger.py` or `python3 keylogger.py`

### How to stop

- Close the terminal or press `Ctrl + C` to stop the script

### Disclaimer

This script is for educational purposes only. I am not responsible for any damage done using this script. Use at your own risk. Made for IS IA-1

### License

This project is licensed under the MIT License

Have a very Koishi day

![Koishi](https://cdn.discordapp.com/emojis/1175509886902218874.webp?animated=true)