【超级鼠标键盘锁】之winlogon.exe进程调试

至此,除了Ctrl+Alt+DelWin+L组合键之外,其他能想到的按键和鼠标都屏蔽了,对于这两个组合键的屏蔽,看下论坛中有位前辈heiheiabcd很早之前就写了一篇文章:
https://blog.csdn.net/linfei2707/article/details/25237671
文章提到四种想法,其中第四种方法堪称完美,好像这也是不用驱动实现屏蔽这两个组合键的最佳方法了。

一、window7系统winlogon.exe调试

经过初步的调试,从之前实现结果可以看到,这种方法存在很大的缺陷:由于win7各个版本的系统文件winlogon.exe多多少少还是有一些差别,需要修改的字节在winlogon.exe中的偏移也会有所不同,所以如果要写个具有普遍性的程序还需搜索找到要修改的偏移,应该可以通过特征码搜索winlogon.exe的内存来动态获取要修改的内存地址,但是目前还没想到比较可靠的特征码,因此这一块尚未实现。

笔者的win7系统,通过windbg和IDA调试,获得关键代码如下:

.text:000000010001484C    83 FB 04                 cmp     ebx, 4 ; 按下Ctrl+Shift+Esc
.text:000000010001484F    0F 84 18 2C 00 00 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/347131.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java机器学习,第1部分

您搜索了某种导出机器学习模型的方法,以便可以将它们用于评估数据,并且看到可以PMML格式导出它们。 您实际上是在Java生态系统中工作的,但没有动机既不编写PMML库也不为其编写Rest API。 然后,我将向您推荐LightningScorer &#…

微波技术基础实验二 功分器与定向耦合器设计

前些天发现了十分不错的人工智能学习网站,通俗易懂,风趣幽默,没有广告,分享给大家,大家可以自行看看。(点击跳转人工智能学习资料) 微信公众号:创享日记 发送:耦合器 获取…

【超级鼠标键盘锁】之远线程注入winlogon.exe进程屏蔽Ctrl+Alt+Del、Win+L

通过上一节对winlogon.exe进程的调试,得到了其处理Ctrl+Alt+Del和Win+L按键的关键代码位置偏移,并阐述了如何对指令进行修改,从而达到屏蔽这两个按键。 本节采用远线程注入技术进行实现。 一、远线程注入与卸载 远线程注入和卸载部分主要参考书籍《Windows核心编程》,在…

微波技术基础实验一 滤波器的设计

微信公众号:创享日记 发送:滤波器 获取完整报告工程源文件 一、新建滤波器工程和设计原理图 新建一个workspace,并创建原理图。在图中放置电容、电感并用导线连接。双击电容和电感,设置电容为2pF,电感为1.5nH&#xff…

【超级鼠标键盘锁】项目工程下载地址

一、【超级鼠标键盘锁】之实现思路(非驱动实现) 二、HOOK钩子屏蔽鼠标和Ctrl+Alt+Del、Win+L之外的按键 ①HOOK钩子dll实现 ②主程序实现 三、winlogon.exe进程调试 ①window7系统winlogon.exe调试 ②windows10系统winlogon.exe调试 系统版本1 系统版本2 ③在内存中…

微波技术大作业课设-分立电容电感+微带单枝短截线+微带双枝短截线

前些天发现了十分不错的人工智能学习网站,通俗易懂,风趣幽默,没有广告,分享给大家,大家可以自行看看。(点击跳转人工智能学习资料) 微信公众号:创享日记 发送:微带 获取完…

java 观察者模式示例_Java中的观察者设计模式-示例教程

java 观察者模式示例观察者模式是行为设计模式之一 。 当您对对象的状态感兴趣并希望在发生任何更改时得到通知时,观察者设计模式很有用。 在观察者模式中,监视另一个对象状态的对象称为Observer ,而正在监视的对象称为Subject 。 根据GoF&am…

电磁场与电磁波实验一 熟悉Matlab软件在电磁场领域的应用

前些天发现了十分不错的人工智能学习网站,通俗易懂,风趣幽默,没有广告,分享给大家,大家可以自行看看。(点击跳转人工智能学习资料) 微信公众号:创享日记 发送:matlab电磁…

高斯信道下基带模型的多用户BPSK直接序列扩频系统MATLAB仿真(m序列、Gold序列和正交Gold序列)(代码见CSDN同名资源,博客中也有代码)

关注公号【逆向通信猿】更精彩!!! 一、伪随机序列PN码的生成 伪随机序列有很多种,如m序列、Gold序列和正交Gold序列,其中m序列的构造及MATLAB生成方法见: 线性移位寄存器序列(m序列)之MATLAB实现 m序列虽然性能优良,但同样长度的m序列个数不多,且m序列之间的互相…

Java EE MVC:处理表单验证

在本文中,我们将介绍Java EE MVC中的表单验证。 Java EE MVC与Java Bean验证API( JSR 303 )集成在一起,这使得添加验证约束变得非常容易。 使用JAX-RS方式进行验证 假设我们有一个小的html表单,可用于发送联系人消息…

信号处理系统综合设计-求解器函数的设计(连续和离散时间系统)

微信公众号:创享日记 发送:求解器 获取完整报告(含源程序代码结果分析) 一、在s域分析连续时间系统的方法 一个线性时不变连续时间系统可以用线性常系数微分方程描述,对系统的时域分析可归结为利用数学方法对该方程求解…

OFFICE2019精简安装D盘(包括Word、PPT、Excel,可根据需要调整)+VISIO2019+Mathtype7.4.0完美下载安装教程

经过笔者测试,64位的OFFICE2019、VISIO2019对MathType兼容性很差,时不时出现问题,且网上能查阅到的解决办法均不能很好地解决。 无奈之下换回32位的OFFICE2019,配合MathType7.4.0,简直完美,现将OFFICE 201…

仿知乎论坛社区社交微信小程序

微信公众号:创享日记 发送:仿知乎 获取完整源码(静态数据),导入微信开发者工具即可 说明:源码主要是前端,后端可自行开发 1、首页 问题列表 话题列表 触底加载刷新 2、问题列表及回答 3、发现…

单径Rayleigh信道下基带模型的多用户BPSK直接序列扩频系统MATLAB仿真(m序列、Gold序列和正交Gold序列)

接上一节 高斯信道下基带模型的多用户BPSK直接序列扩频系统MATLAB仿真(m序列、Gold序列和正交Gold序列) 下面再来看一下m序列与正交Gold序列在单径Rayleigh衰落信道下的性能。 Rayleigh信道 利用改进的jakes模型来产生单径的平坦型瑞利衰落信道(对该jakes模型生成Rayleig…

商城小程序项目完整源码(微信小程序)

微信公众号:创享日记 发送:碰撞商城 获取完整源码详细注释(打开微信开发工具导入即可) 1、首页 ①搜索框可以点击搜索 ②轮播图可以点击跳转 ③功能模块可以自行开发 2、搜索 输入关键词会有推荐列表 UI可以自行设计得更漂亮 3、…

java 设计模式 示例_Java中的访问者设计模式–示例教程

java 设计模式 示例访客模式是行为设计模式之一 。 当我们必须对一组相似类型的对象执行操作时,将使用访问者模式。 借助访问者模式,我们可以将操作逻辑从对象移动到另一个类。 例如,假设有一个购物车,我们可以在其中添加不同类型…

电商商城小程序项目完整源码(微信小程序)

微信公众号:创享日记 发送:简商城 获取完整源码(导入微信开发者工具即可) 如果要较完整学习微信小程序云开发可以看看这个“云公开课”帮你了解完整的微信云托管部署流程,学习实战级的小程序开发。 1、首页 点击轮播图…

多径衰落信道下基带模型的多用户BPSK直接序列扩频系统MATLAB仿真(m序列、Gold序列和正交Gold序列)

接上一节 单径Rayleigh信道下基带模型的多用户BPSK直接序列扩频系统MATLAB仿真(m序列、Gold序列和正交Gold序列) 下面再来看一下m序列与正交Gold序列在多径衰落信道下的性能。 多径信道 多径衰落信道下的仿真没有采用Jakes模型生成的Rayleigh信道,而是直接采用3径信道h=[0…

Optional.isEmpty()即将加入Java吗?

JDK-8184693请求将方法isEmpty()添加到JDK 8引入的Optional类中。 调用Optional.isEmpty()等效于调用! Optional.isPresent() ! Optional.isPresent() 。 当前没有与JDK-8184693关联的JDK版本 ,但是正如最近在core-libs-dev邮件列表中的标题为“ RFR:818…

汉字查拼音微信小程序项目源码

微信公众号:创享日记 发送:查拼音 获取完整源码(微信开发者工具导入即可用) ①基本包括全部汉字 ②支持多音字 "治":["zh","ch"],"沺":["tin"],"油":["yu"…