如何禁止u盘内程序自动运行?请高手指教

hke21 2007-04-04 05:01:15
怎么实现禁止u盘里的程序(主要是病毒)自动运行? 不论u盘打开与否
...全文
3869 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
hke21 2007-04-17
  • 打赏
  • 举报
回复
看不懂,呵呵,谢谢你啊
是不是只要关闭了自动播放,所有的病毒都无法在U盘插上以后在不双击打开的情况下感染系统??? 可不可能存在根据其他的方式触发病毒程序运行呢?
baigan 2007-04-12
  • 打赏
  • 举报
回复
懒得写驱动的话hook createprocess 44

http://bbs.driverdevelop.com/htm_data/98/0704/100613.html
hke21 2007-04-11
  • 打赏
  • 举报
回复
哦,谢谢楼上的高手啊,不过这个怎么用啊,我查msdn没有查到
baigan 2007-04-10
  • 打赏
  • 举报
回复
hook ntcreateprocessex ,u盘路径的进程不创建
hke21 2007-04-09
  • 打赏
  • 举报
回复
还有想问一下是不是只要关闭了自动播放,所有的病毒都无法在U盘插上以后在不双击打开的情况下感染系统???
请高手解答,分不够可以再加!
顶一下。。。
charleswu82 2007-04-07
  • 打赏
  • 举报
回复
写程序吗,检查文件类型就行了,还有监控autorun.inf文件
hke21 2007-04-07
  • 打赏
  • 举报
回复
谢谢charleswu82(史诺比)
检查文件类型后有什么方法可以实现禁止程序运行呢?

谢谢jovia(),你这个方法我知道,我是想在把U盘打开以后的情况下怎么样防止起自动运行
jovia 2007-04-07
  • 打赏
  • 举报
回复
关闭自动播放功能,这样autorun.inf文件就不起作用了,可以防止用此类方法自动运行的病毒。
1、单击“开始→运行”,在“打开”框中,键入“gpedit.msc”,单击“确定”按钮,打开“组策略”窗口;

  2、在左窗格的“本地计算机策略”下,展开“计算机配置→管理模板→系统”,然后在右窗格的“设置”标题下,双击“关闭自动播放”;

  3、单击“设置”选项卡,选中“已启用”复选钮,然后在“关闭自动播放”框中单击“所有驱动器”,单击“确定”按钮,最后关闭“组策略”窗口。

  在“用户配置”中同样也存在这个“关闭自动播放”设置。但“计算机配置”中的设置比“用户配置”中的设置优先。需要注意的是:“关闭自动播放”设置并不能够阻止自动播放音乐CD盘。
wangzhangyong411 2007-04-07
  • 打赏
  • 举报
回复
你说的是windows自己的功能吗? 改表啊,如果自己写程序的话就不清楚了,我只知道写程序删除U盘....
hke21 2007-04-06
  • 打赏
  • 举报
回复
谢谢楼上的
我想问的是U盘插到机器上打开以后,要防止里面可能自动运行的恶意程序感染机器,对于U盘有没有毒我们不管,怎样实现这个功能?
请高手继续赐教
charleswu82 2007-04-06
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/5282/5282838.xml?temp=.2174951
hke21 2007-04-05
  • 打赏
  • 举报
回复
自己顶一个
期待高手...

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧