Enviado em 29/06/2018 - 10:23h
Boa tarde jovens pessoas, eu estou aqui tentando desenvolver um keylogger usando pygame, usando a captura de teclas disponivel pelo mesmo, e com isso o keylogger "funcionou" parcialmente, capturando todas as teclas, somente quando o processo do jogo está em primeiro plano, mas quando o usuario abre o navegador (por exemplo), os comandos passam a não ser mais executados e gravados.
import pygame
pygame.init()
largura=1
altura=1
sair = False
arq = open("log.txt", "a")
pygame.display.set_mode((largura, altura))
while not sair:
events = pygame.event.get()
for event in events:
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_LSHIFT:
arq.write("#SHIFT\n")
if event.key == pygame.K_d:
arq.write("#D\n")
pygame.display.update()
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Proteja seu Linux Mint com o Timeshift: Restaure o sistema mesmo que ele não inicie!
Instalando Google Chrome no Debian 13
Erro de interface de Rede no Virt Manager dentro Debian 13 KDE (3)
Salvar estado da VM no virt-manager (4)