百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

真真假假设置“陷阱围墙”

cac55 2025-05-24 12:31 41 浏览 0 评论

要想保护好自己的电脑资料(宝藏),最好的办法当然就是彻底杜绝他人使用你的电脑了。不过在一些特殊的情况下,比如碍于情面不好意思直接拒绝朋友的借用要求,这时不妨采取一些更委婉的保护手段,可以试着制造一些看似“真实”的电脑故障,然后就可以告诉借用者:你看,我的电脑坏了,确实无法使用。

硬件损坏?自制F1键启动“故障”

电脑在每次开机自检的时候都会检测硬件,而为了保持硬件的兼容性,现在大多数主板BIOS都还保留软驱设置选项。不过现在的电脑基本上已经没有再配备软驱的了,因此我们只要进入BIOS设置开启软驱检测,这样开机后就会出现无法检测到软驱的故障,导致电脑无法正常开机。

首先在开机后按DEL键进入BIOS设置,接着依次展开“Standard CMOS Features→Drive A”,然后为其设置一个软驱的型号,接着按F10键保存退出(图1)。

图1 在BIOS中开启软驱设置

这样下次启动电脑的时候就会由于无法检测到软驱,屏幕上会出现CMOS检测错误的提示。因为现在的电脑使用者,大多数对BIOS并不了解,所以这一招还是相当唬人的。而当我们自己需要使用时,只需简单按一下F1键就可以继续启动电脑了。当然这个可不要告诉借用者,直接跟他说电脑坏了就可以了(图2)。

图2 开启软驱后会导致下次电脑无法直接启动

小提示:

除了上述设置外,通过在BIOS设置中关闭其他硬件也可以人为制造很多“故障”,比如可以在BIOS中关闭主板集成的网卡,这样进入系统后用户就无法上网了。在BIOS中关闭硬盘,这样开机后就无法启动系统。需要注意的是,自己需要恢复设置时,一定要记住“故障”出现是自己设置了什么选项,不要弄巧成拙,影响自己的使用。

遭遇自制的蓝屏桌面

BIOS设置较为复杂,其实除了在开机阶段制造启动故障外,我们还可以借助第三方应用软件来制造“软故障”,同样可以达到阻止他人使用我们电脑的目的。

这一方法中,需要用到“屏蔽键盘按键工具”(iHookKeyboard),它用来屏蔽键盘的所有按键。另外还需要一个“蓝屏死机屏幕保护程序”(Bluescreen),一款微软出品的蓝屏屏保,启动后会出现“真实”的蓝屏界面,并且会屏蔽鼠标的点击。这两个工具结合,就可以模拟出高仿的电脑蓝屏死机状态了。

将上述的软件解压后全部复制到C:\Windows\System32目录下备用(为了便于使用,请将蓝屏屏保文件名称改为pb.scr),启动记事本输入下列的命令,并保存为aa.bat,放置到当前用户的启动目录下(即C:\Users\登录用户\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup),批处理的代码其实很简单,只有一行:

start iHookKeyboard hide ALL

命令解释:“hide ALL”参数是屏蔽所有的按键(但是不会屏蔽组合热键),运行上述命令后所有键位就都无法输入字符了,效果就像键盘坏了一样。如果只需要屏蔽指定的按键,比如不想让家里的小朋友们玩网页游戏,则可以手动运行iHookKeyboard,然后依次添加屏蔽按键(如A、S、D、F键)即可(图3)。

图3 屏蔽指定按键

操作同上,继续输入下列的代码保存为bb.bat,同样保存在用户启动目录中,起作用的代码只有两行,rem后面的只是注释:

rem 让命令延迟5秒后启动,这样屏蔽键盘后再启动屏保,不会导致屏保自动退出

ping -n 5 127.0.0.1 >nul

rem 启动指定的蓝屏屏保

start pb.scr /s

首次运行屏保会弹出设置界面,按提示勾选“Fake disk activity”,这样屏保运行后就会自动屏蔽鼠标的点击,无法通过鼠标退出,需要按任意键退出(图4)。

图4 蓝屏屏保设置

完成上述的设置后,如果其他人要来借用电脑,我们只要像平常一样启动电脑,这样登录后会自动运行iHookKeyboard,导致所有按键都失效。接着启动蓝屏屏保,屏幕界面就像遭遇蓝屏一样,而且此时键盘鼠标均无法活动,效果就像真的遭遇了蓝屏死机(图5)。

图5 人造蓝屏死机

当电脑出现“蓝屏死机”后,我们就可以堂而皇之告诉借用者电脑坏了,确实无法使用。iHookKeyboard屏蔽的是所有单独的按键,并不包含组合键,当我们自己要使用时,只需按下Ctrl+Del+Alt组合键,然后在打开的窗口中点击“任务管理器”,再在管理器窗口中切换到“进程”,将其中“iHookKeyboard”进程结束即可,此时再按下任意键退出屏保就可以正常使用了(图6)。

图6 通过结束“iHookKeyboard”进程可以恢复原样

小提示:

通过对桌面处理可以人为制造很多故障,比如要对付小朋友使用我们的电脑,可以先按下PrintScreen截图键截取当前桌面,然后将截取的图片作为桌面,接着将任务栏隐藏,桌面图标也隐藏,这样进入桌面后用户无法运行其中的图标(图标实际实际是截图的一部分),也可以造成电脑假死状态。

不伤面子,DIY特定软件故障

很多时候我们无法完全拒绝他人的使用,当你自己已经正常启动电脑,这时朋友突然想要用你的电脑登录QQ,此时就不好直接地拒绝了。既要不伤面子,又要保护自己的电脑,我们还可以DIY软件“故障”,给予借用者巧妙的拒绝。下面以DIY腾讯QQ软故障为例。

首先启动记事本输入下列的代码,并保存为aa.reg注册表文件放置在桌面:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\qq.exe]

"debugger"="1.exe"

代码解释:其中“QQ.exe”是要禁止运行的程序名称(如果要限制其他程序请更改为对应的程序名称),“1.exe”则是任意不存在的程序。这里使用注册表映像劫持方法来重定位限制程序。接着双击aa.reg导入注册表,这样在注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options]下会自动添加“qq.exe”项,其“Debugger”的值是“1.exe”(图7)。

图7 查看新增键值

这样当我们的电脑再次运行qq.exe的时候(实际上是运行不存在的1.exe),系统就会弹出错误提示无法运行。并且由于上述注册表键的存在,即使重装QQ也是无法运行的(图8)。从而达到变想阻止别人使用的目的。

图8 使用映像劫持后无法运行QQ

而为了不影响自己运行QQ,可以在启动注册表编辑器后,展开到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\qq.exe],右击该项选择“导出”,将该键值导出为qq.reg放置在D:\备用(图9)。

图9 导出键值备用

同上,再启动记事本,然后输入下列的代码保存为QQ.bat放置在D:\。以后以管理员身份运行QQ.bat即可正确启动QQ,启动QQ后会再次恢复映像劫持(图10):

Rem 通过reg delete命令删除指定键值

reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\qq.exe" /f

rem 启动解除限制的应用程序,请输入程序实际位置

"F:\Program Files\Tencent\QQ\Bin\qq.exe"

Rem 延迟五秒导入劫持键值恢复限制

ping -n 5 127.0.0.1 >nul

reg import d:\qq.reg

图10 运行自制批处理可以正常运行QQ

操作同上,我们可以根据自己的需要对系统任意程序进行限制,比如在自己的电脑上不想让人用IE上网,方法同上,在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ iexplore.exe]中添加新键值,然后将其重定位到“1.exe”,这样用户试图运行IE时则会提示找不到“iexplore.exe”文件的提示。此时我们就可以淡定地告诉借用者电脑程序坏了,下次再来使用吧(图11)。

图11 使用映像劫持后IE无法运行

相关推荐

三菱PLC新手必备!20个案例带你打通编程逻辑!!!

在当今自动化蓬勃发展的时代,三菱PLC已然成为众多自动化爱好者和从业者踏入控制领域的首选利器。无论是小型的自动化生产线,还是智能家居系统的搭建,三菱PLC都发挥着举足轻重的作用。在接下来的内容...

一文教你看懂三菱PLC定位指令应用

一动作描述1、分别介绍各个定位指令的使用规则;2、使用定位指令控制伺服步进,(以脉冲加方向的方式);3、M8029应用注意事项。二硬件设备1、三菱PLC:FX3U-32MT;2、步进电机和步进驱...

电气人,三菱Q系列和FX PLC系列之间的区别你都知道吗?

PLC软元件大比拼,Q系列VSFX系列,你的选择是什么?家,对每个人都很重要;爱,也是。对工程师来说,PLC就像他们的家,用代码搭建的爱。今天,咱们说说三菱PLC里的Q系列和FX系列,看看它们软元件...

三菱PLC中定位指令DRVA的使用案例

三菱PLC绝对定位指令DRVA使用案例深度解析:从入门到进阶一、案例引入:伺服电机绝对定位控制用户需求:工厂自动化生产线需要对工件进行精准定位,误差必须控制在极小的范围内。这要求伺服电机能够在特定位...

三菱FX-PLC设计一个通电和断电均延时的梯形图

任务描述设计一个通电和断电均延时的梯形图。当X000由断变通时,延时10S后Y0得电;当X000由通变断时,延时5S后Y000断电。程序#电工交流圈##PLC##三菱PLC##梯形图#...

三菱R系列PLC硬件组态案例2(三菱plc硬件结构图)

概述本例中将详细介绍模拟量输出模块R60DAV8的使用方法硬件组态设置CPU:R04ENCPU(内置RJ71EN71集成一个以太网口和CC-LinkIEField接口)电源:R62P串行模块:RJ...

新手必看:三菱FX PLC输入接线(三菱fx plc教学视频)

导读:对于学习三菱PLC编程的初学者,熟悉和掌握PLC输入接线是必须的。PLC输入接线,根据输入端可以接的元件大致可以分为两线制和三线制。通过下文学习三菱FXPLC的输入接线。一个基本回路需要哪三个...

这几种方法教你三菱PLC如何控制变频器,对比,哪种最适用

变频器是一个执行机构,它的作用就是驱动三相异步电动机,一些高性能的变频器也可以驱动同步电机,甚至增加编码器反馈实现伺服功能。至于如何驱动,就靠PLC控制实现。在工控行业中,PLC与变频器是最常见的一种...

三菱PLC编程实例(三菱plc编程实例大全)

三菱PLC编程实例-正反转电路PLC控制控制要求:通过PLC程序控制实现三相异步电动机的正反转控制(正反转切换不需要进行停止可直接切换),且设备具有过载保护、短路保护。注:切换方向时,正运行方向立即...

三菱plc的数据类型(PLC的基础)(三菱plc常用的型号)

三菱PLC的数据类型根据其软元件和用途可分为以下几类:1.位(Bit)用途:表示开关状态(ON/OFF)。软元件:`X`(输入继电器)、`Y`(输出继电器)、`M`(内部继电器)、`S`(步进继电...

三菱R系PLC高级应用(三菱plc高级编程实例)

三菱R系PLC高级应用一、模块配置1.添加模块打开GXWorks3,新建工程,选择PLC型号。添加CPU,系统提示设置模块。模块标签,用于在程序中使用标签对模块的参数设置和模块的状态读取。样本注...

三菱PLC报警一览表(部分)(三菱plc报警代码手册)

...

三菱PLC特殊功能辅助继电器-分类总结清单

1.FX系列PLC2.Q系列PLC3.A系列PLC关注我,学习更多电气知识!...

[三菱PLC] 三菱FX各系列轴输出和插补说明

三菱FX系列PLC当下常用的有FX3SA、FX3GA、FX3U、FX5U(IQ-F)。这几个系列里对应晶体管型号的主机具备轴定位功能。之前呢,FX3SA、FX3GA、FX3U只能让单轴单独...

三菱PLC的几种类型(常用的三菱plc)

三菱PLC分几种类型,其中这几种要记住三菱PLC分几种类型,今天分享大家分享三菱PLC分几种类型。一、PLC的类型:1、小型PLC一体式结构、I/O点数:256点(384点)多用于单机控制如:FX1...

取消回复欢迎 发表评论: