A keylogger that records everything a person types on a PC and saves it to a file. It also takes a screenshot of the screen.
After a certain amount of time, it sends an email containing a log of what the person typed and a screenshot of the screen.
(it keeps sending this email from time to time)
-
[Google API - Gmail] - Sends the email.
-
[Pynput] - Gets what the person is typing.
-
[PyAutoGui] - Takes a screenshot of the screen.