python你TM太皮了——区区30行代码就能记录键盘的一举一动

Python可乐 2021-04-07 15:34:52
代码 Python 就能 tm 区区


目录

先看看效果

一、公共WiFi 公用电脑什么的

二、键盘记录器

三、python代码实现

1、安装pynput模块

2、脚本完整代码

3、启动脚本

4、登录126邮箱 抓取用户信息

四、安全提示

先看看效果
Like This↓

 

 

 

 

一、公共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、脚本完整代码

 

 

 

3、启动脚本
将脚本放置在电脑的某个路径下,运行该程序;所有的键盘输入,都会被记录在相同目录下的keys.txt文档中。

PS D:\test> python .\keyRecord.py

 

 

 

4、登录126邮箱 抓取用户信息
 

在脚本运行状态下,登录126邮箱,可以看到,通过键盘输入的信息都被写入到了keys.txt文档中,包括用户名输完之后的tab按钮和确定enter登录按钮

 

 

 

 

四、安全提示
陌生WiFi不要随便连

陌生电脑不要随便用

emmmm~~~~

版权声明
本文为[Python可乐]所创,转载请带上原文链接,感谢
https://www.cnblogs.com/python-kele/p/14622800.html

  1. 用 Python 读写 Excel 表格
  2. Python装饰器高级用法
  3. Reading and writing excel table with Python
  4. Python decorator advanced usage
  5. 从零开始学python | 什么是Python JSON?
  6. Learn Python from scratch | what is Python JSON?
  7. Python with关键字原理详解
  8. Python with keyword principle
  9. python + uiautomator2 实现钉钉工单提交
  10. 一个神级般的 Python 调试神器
  11. Nail work order submission based on Python + uiautomator2
  12. A magic Python debugging artifact
  13. 从零开始学python | 什么是Python JSON?
  14. Learn Python from scratch | what is Python JSON?
  15. 上手Pandas,带你玩转数据(3)-- pandas数据存入文件
  16. Start pandas, take you to play with data (3) -- save pandas data into file
  17. Python能代替shell吗?有什么特点?
  18. Can Python replace shell? What are the features?
  19. Scikit-learn 机器学习库介绍!【Python入门】
  20. Scikit learn machine learning library introduction! [introduction to Python]
  21. 【Python从零到壹】面向对象的封装,继承和多态
  22. Scikit-learn 机器学习库介绍!【Python入门】
  23. Python能代替shell吗?有什么特点?
  24. 【Python从零到壹】Python文件的操作详解
  25. 【Python从零到壹】Python爬虫部分开篇
  26. 【Python从零到壹】学习Python爬虫前,你需要先掌握这些内容
  27. 【Python从零到壹】python爬虫系列-网络请求
  28. Object oriented encapsulation, inheritance and polymorphism
  29. Python经典面试题(附答案)!
  30. Scikit learn machine learning library introduction! [introduction to Python]
  31. 菜谱系统小成阶段,Python Web 领域终于攻占一个小山头
  32. Python Web 菜谱项目再次前进一步,从应用层了解内置用户认证系统
  33. Can Python replace shell? What are the features?
  34. Detailed explanation of Python file operation
  35. Python from zero to one
  36. [Python from zero to one] before learning Python crawler, you need to master these contents
  37. [Python from zero to one] Python crawler series - web request
  38. Python经典面试题(附答案)!
  39. Python classic interview questions (with answers)!
  40. When the recipe system was in its infancy, python web finally took over a small hill
  41. Python web menu project takes another step forward to learn about the built-in user authentication system from the application layer
  42. Python classic interview questions (with answers)!
  43. 【Python从零到壹】Python的循环结构详解
  44. 【Python从零到壹】Python列表详解
  45. 【Python从零到壹】Python的字典详解
  46. 【Python从零到壹】Python的字符串详解
  47. 【Python从零到壹】Python基础之函数的应用
  48. 【Python从零到壹】用Python实现植物大战僵尸里的面向对象
  49. Detailed explanation of Python loop structure
  50. Detailed explanation of Python list
  51. Detailed explanation of Python dictionary
  52. Detailed explanation of Python string
  53. [Python from zero to one] the application of Python basic functions
  54. [Python from zero to one] using Python to realize object-oriented in plant vs. zombie
  55. 用 Python 实现微信版飞机大战
  56. 用 Python 实现***帝国中的数字雨落既视感
  57. 想知道未来孩子长相?Python人脸融合告诉你
  58. 我用 Python 做了一个全球疫情数据大屏
  59. Using Python to realize wechat aircraft war
  60. Using Python to realize the visual sense of digital rain in the Empire of the Communist Party of China