`
syq871206
  • 浏览: 11054 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论
阅读更多

法一: 禁用主板usb设备。
管理员在CMOS设置里将USB设备禁用,并且设置BIOS密码,这样U盘插到电脑上以后,电脑也不会识别。这种方法有它的局限性,就是不仅禁用了U盘,同时也禁用了其他的usb设备,比如usb鼠标,usb光驱等。所以这种方法管理员一般不会用,除非这台电脑非常重要,值得他舍弃掉整个usb总线的功能。但是这种屏蔽也可以破解,即便设置了密码。整个BIOS设置都存放在CMOS芯片里,而COMS的记忆作用是靠主板上的一个电容供电的。电容的电来源于主板电池,所以,只要把主板电池卸下来,用一根导线将原来装电池的地方正负极短接,瞬间就能清空整个CMOS设置,包括BIOS的密码。随后只需安回电池,自己重新设置一下CMOS,就可以使用usb设备了。(当然,这需要打开机箱,一般众目睽睽之下不大适用~~)

方法二: 修改注册表项,禁用usb移动存储设备。
打开注册表文件,依次展开"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci”双击右面的“Start”键,把编辑窗口中的“数值数据”改为“4”,把基数选择为“十六进制”就可以了。改好后注销一下就可以看见效果了。为了防止别人用相同的方法来破解,我们可以删除或者改名注册表编辑器程序。
提示:“Start”这个键是USB设备的工作开关,默认设置为“3”表示手动,“2”是表示自动,“4”是表示停用。


法三:隐藏盘符和禁止查看(适用于Windows系统)
打开注册表编辑器,依次展开如下分支[HKEY_CURRENT_USERsoftwareMicrosoftWindowsCurrentVersionPloiciesExplorer],新建二进制值“NoDrives”,其缺省值均是00 00 00 00,表示不隐藏任何驱动器。键值由四个字节组成,每个字节的每一位(bit)对应从A:到Z:的一个盘,当相应位为1时,“我的电脑”中相应的驱动器就被隐藏了。第一个字节代表从A到H的8个盘,即01为A,02为B,04为C……依次类推,第二个字节代表I到P,第三个字节代表Q到X,第四个字节代表Y和Z。比如要关闭C盘,将键值改为04 00 00 00;要关闭D盘,则改为08 00 00 00,若要关闭C盘和D盘,则改为0C 00 00 00(C是十六进制,转成十进制就是12)。
理解了原理后,下面以我的电脑为例说明如何操作:我的电脑有一个软驱、一个硬盘(5个分区)、一个光驱,盘符分布是这样的:A:(3.5软盘)、C:、D:、E:、F:、G:、H:(光盘),所以我的“NoDrives”值为“02 ff ff ff”,隐藏了B、I到Z盘。
重启计算机后,再插入U盘,在我的电脑里也是看不出来的,但在地址栏里输入I:(我的电脑电后一个盘符是H)还是可以访问移动盘的。到这里大家都看得出“NoDrives”只是障眼法,所以我们还要做多一步,就是再新建一个二进制“NoViewOnDrive”,值改为“02 ff ff ff”,也就是说其值与“NoDrives”相同。 这样一来,既看不到U盘符也访问不到U盘了。

方法四:禁止安装USB驱动程序
在Windows资源管理器中,进入到“系统盘:WINDOWSinf”目录,找到名为“Usbstor.pnf”的文件,右键点击该文件,在弹出菜单中选择“属性”,然后切换到“安全”标签页,在“组或用户名称”框中选中要禁止的用户组,接着在用户组的权限框中,选中“完全控制”后面的“拒绝”复选框,最后点击“确定”按钮。
再使用以上方法,找到“usbstor.inf”文件并在安全标签页中设置为拒绝该组的用户访问,其操作过程同上。完成了以上设置后,该组中的用户就无法安装USB设备驱动程序了,这样就达到禁用的目的。
注意:要想使用访问控制列表(ACL),要采用NTFS文件系统。

 

方法五: 其实管理员经常做的,是将移动存储设备使用权限禁用配合屏蔽U盘图标。这种方法非常恶毒,就是说,即使改动了移动存储设备的使用权限,安装驱动后,在我的电脑里仍然看不到u盘的图标,即使为u盘重新分配盘符后仍然看不到。这种情况是因为管理员修改了注册表,屏蔽了除硬盘驱动器之外的所有盘符(以前在机房,光驱也常通过这种办法屏蔽)。懂得修改注册表的同学可以用regedit找到HKEY_CURRENT_USER\Software\
Microsoft\Windows\CurrentVersion\Policies\Explorer子键,将双字节项"NoDrives"的键值改为0或者干脆将"NoDrives"项删掉。注销一下再登陆,就能发现久违的u盘图标了!也可以将下面这段文字另存为reg格式,(假如管理员足够变态把regedit也给disable了)

方法六:打开“设备管理器”——在里面单击展开“通用串行总线控制器”,看见几个UBS接口,双击其中之一,在属性的“常规”选项卡的“设备用法”下拉框中选择“停用”按“确定”返回。以此类推,禁用其它几个
知道怎么禁用的,反过来就是破解,呵呵

 

 

 

分享到:
评论

相关推荐

    OpenUsbTether_默认插usb开启usb网络共享_

    标题“OpenUsbTether_默认插usb开启usb网络共享_”所指的是一款软件或功能,名为OpenUsbTether,它的主要作用是让用户在插入USB设备时自动开启USB网络共享。USB网络共享是一种技术,允许用户通过USB连接将一台设备...

    USB开启关闭批处理文件

    标题 "USB开启关闭批处理文件" 涉及到的是在Windows操作系统中通过批处理脚本来管理USB设备的技能。批处理文件(.bat)是一种简单的脚本文件,它允许用户通过一系列命令来自动化计算机任务,这对于管理和控制USB端口...

    禁用及开启电脑USB脚本

    总的来说,禁用和开启电脑USB接口涉及多个层面的技术实现,包括系统设置、脚本编程、组策略和第三方工具。在实施任何控制措施时,都应充分权衡安全性和便捷性,以找到最适合组织需求的解决方案。

    安卓机型强制开启USB调试工具

    标题"安卓机型强制开启USB调试工具"指的是一种软件或方法,用于解决那些常规方式无法开启USB调试的安卓设备问题。描述中提到,当设备的系统设置中找不到开启USB调试的选项,或者该选项被禁用时,可以使用这个工具...

    手机强制开启USB调试模式

    2. **开启USB调试**:在开发者选项中,找到“USB调试”开关并打开。如果手机提示安全警告,确认你理解风险后选择“确定”。 然而,有时可能由于各种原因(比如系统故障或误操作)导致无法正常开启USB调试。这时,你...

    强制开启usb调试模式解决报错

    在这种情况下,如果需要恢复设备或进行数据备份,通常需要进入特定的开发者模式,开启USB调试是其中的关键步骤。本文将详细解释如何在PC端对无法开机的Android设备强制开启USB调试模式,并提供相关的解决方案。 ...

    Android多路USB摄像头Demo

    6. **示例代码分析**:虽然"UsbCamDemo"未提供具体代码,一个典型的实现可能包含以下部分:USB设备的枚举和连接、摄像头设备的打开和关闭、图像数据的读取与处理、以及必要的错误处理和资源管理。 7. **测试与调试*...

    android通过USB调用摄像头

    android通过USB外接摄像头这是一个例子,通过C调用底层驱动。在网上找过了例子总出现select timeout异常,改造解决了。有问题可以发邮件505738005.

    delphi开发USB打印机开钱箱

    delphi开发USB口的打印机开钱箱详细例程,多种方式!

    USBCamera多摄像头同时预览打开

    支持USB摄像头的android代码,UVC协议谁信那个头,USBCamera多摄像头同时预览打开。 可以复用里面的代码进行更多的摄像头打开,只要带宽足够,可以打开多个。 测试环境: macOS Catalina 版本10.15.7 Android Studio...

    MTK强开USB调试.rar

    USB调试通常隐藏在手机的开发者选项中,需要特定步骤才能打开。在某些情况下,如系统崩溃或“砖机”状态,常规方法可能失效,这时候就需要借助特殊工具和方法来强制开启USB调试。"手机救砖"是指当手机操作系统出现...

    禁用和开启USB的批处理,机房管理有用

    自己写的禁用和开启USB的批处理,机房管理有用

    遍历USB设备,获取USB序列号

    通过Windows SDK编程系列文章,我们可以了解到如何使用CreateFile函数打开USB设备,然后使用DeviceIoControl函数与USB设备通讯,以获取USB设备的一些硬件信息。 首先,我们需要了解USB协议的基本概念。USB协议是一...

    usb-hid.rar_C# USB HID设备_USB HID读写_c# usb hid_usb_操作USB

    这通常涉及到枚举USB设备、打开设备句柄、发送和接收数据包等步骤。 “usb操作usb”这个标签可能是对整个主题的一个概括,表明这个资源包不仅涉及读写,还可能涵盖了更广泛的USB设备操作,如设备发现、连接、断开等...

    MTK平台支持Android 原生API打开USB摄像头patch

    该patch支持Google自带相机打开USB摄像头,无需libuvc支持,也就是说应用就像处理mipi camera一样处理usb camera即可。注此patch基于MT8163,其他平台做相应移植即可

    展讯usb调试驱动

    2. 连接Android设备到电脑,确保设备已开启USB调试模式。 3. 在电脑上,打开设备管理器,找到“未知设备”或者显示问号的设备条目,这通常表示电脑尚未识别到展讯设备。 4. 右键点击未知设备,选择“更新驱动软件”...

    bat脚本开启和关闭计算机USB驱动.zip

    描述 "运行bat脚本开启和关闭计算机USB驱动" 提示了这个压缩包可能包含两个BAT文件,分别用于打开和关闭USB驱动。下面将详细解释如何实现这一功能: 1. **开启USB驱动**:通常,开启USB驱动涉及注册系统中的USB控制...

    VC下通过USB接口访问USB设备

    在代码中,我们可能会看到检查PID和VID的过程,以确保正确地打开了USB打印机。 3. **USB打印机控制**:USB打印机是通过USB接口与计算机通信的打印设备。开发者需要了解如何发送打印命令、查询打印机状态(如墨盒...

    usb4java-javax-1.3.0.tar_usb4java包_usb4java1.3.0_usb4java版本_

    2. **全面的API**:USB4Java提供了一套完整的Java API,涵盖了USB设备的所有功能,包括枚举设备、打开和关闭设备、读写数据、管理配置和接口、处理中断和块传输等。 3. **事件驱动模型**:通过使用异步事件处理机制...

    Qt 使用ffmpeg库打开usb摄像头

    在本文中,我们将深入探讨如何在Qt环境中使用ffmpeg库来打开USB摄像头,并实时处理和显示视频流。首先,让我们简要了解一下Qt和ffmpeg这两个关键组件。 Qt是一个跨平台的C++图形用户界面应用程序开发框架,它允许...

Global site tag (gtag.js) - Google Analytics