Skip to content

In my educational project, I've developed an advanced keylogger system that captures keyboard inputs, periodically takes screenshots, and sends this information to a specified email address.

License

Notifications You must be signed in to change notification settings

onurkya7/Keylogger-with-Screenshot-Capture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Keylogger-with-Screenshot-Capture

  • Hi friends, in this project, I designed a keylogger in python for educational purposes. With this keylogger, it is possible to take screenshots periodically and at the same time get the keyboard input from the user.

Setup Environment

# Make sure your PIP is up to date
pip install -U pip wheel setuptools

# Install required dependencies
pip install -r requirements.txt

Application

1- Type the Outlook accounts to use for sending files.

1

2- Type the password of the sender's e-mail address.

2

3- You can run the file named main.py.

4- You can access the files by checking the recipient e-mail after 10 minutes.

Overview

  • It automatically saves the information in a file output called Picture in the C directory on a computer.

c

  • You can see the screenshots and enter the keyboard in this file.

b

  • It simultaneously saves the keyboard input to a txt file named logs.

Capture

  • At the same time, it sends information in the form of a zip file to the e-mail address entered every 5 minutes. You can see it under the mail function field of the section where you will enter the e-mail address in the codes. You can contact me for any questions about the project.

License

Our project is licensed under the MIT License.

About

In my educational project, I've developed an advanced keylogger system that captures keyboard inputs, periodically takes screenshots, and sends this information to a specified email address.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages