彻底封杀autorun病毒

简介:

这段时间autorun病毒很猖狂虽说不是什么厉害的病毒,但是让人觉得闹心,其实它也没有什么了不起的,现在让我们一起把它彻底封杀。

一、        知已知彼

Autorun病毒主要是利用了系统的自动播放功能和文件夹系统文件隐藏属性,通过修改注册表文件夹属性使自己很好的隐藏起来,其次病毒的右键模仿的和平时的菜单一样没有什么区别,代码如下:

[autorun]

open=a.exe

shell\open=打开(&o)

shell\open\command=a.exe

shell\open\Default=1

shell\explorer=资源管理器(&x)

shell\explorer\command=a.exe

(这里的a.exe不是病毒,是我写了一个调用cmd.exe的代码)不管你是双击还是选择右键的打开或者选择资源管理器都会中招。如图:1234   

    图1图2图3图4

 

看到了吧,点了以后这个a.exe就会悄悄的运行,在不知不觉中你就中毒了。了解了它的这些特性后,我们就可以很好的处理它了。

二、        现出原型,一一解决

为了能够让它现出原型我们需要修改一下注册表, HKEY_LOCAL_MACHINE\Software\Microsoft\windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL 将右边窗口中的CheckedValue值改为1HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\EXplorer\Advanced将右边窗口中的ShowSuperHidden值改为1,刷新注册表退出。这时看看那些病毒就应该现身了。还在等什么啊快去把它们都删了。大家一定遇到过这种问题吧,如图5:

                      5

 文件夹是处于隐藏状态的,如果没有把那个显示所有文件选上的话,一打开移动硬盘或者是U盘,发现里的所有文件都没有了,取而代之的是像如图这样的同名白板的可执行文件,如果这时候你点了他的话那么你就中镖了。用上面的方法将文件显示出来后,直接将白板删除就行了,可是你会发现文件夹的隐藏属性变成灰色的了,如图6:

6

不能改,怎么办?有办法,在你的移动硬盘中新建一个文本文件在里面写入attrib –s –h –r *.*,保存后把文件扩展名改为bat直接运行即可。

三、        根治与防范

在没有免疫以前不要用第一点所说的方式打开移动设备,可以用以下方法:

(1)点工具栏上的文件夹,然后从当前窗口左边的小窗口中打开移动设备。

(2)在地址栏下拉列表中选中移动设备打开也行。

为了以后不再这样麻烦我们进行最后的免疫,我写了一个批处理文件


 
 
  1. @echo off  
  2.  
  3. ::关闭系统的自动播放功能  
  4.  
  5. reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer" /v NoDriveTypeAutoRun /d 255 /t REG_DWORD /f  
  6.  
  7.    
  8.  
  9. ::在每个盘符下生成一个免疫文件夹  
  10.  
  11. set alldrive=c d e f g h i  
  12.  
  13. for %%a in (%alldrive%) do if exist %%a:\ md %%a:\autorun.inf|md %%a:\autorun.inf\autorun.inf..\  
  14.  
  15.    
  16.  
  17. ::修改系统盘下的免疫文件夹的访问权限防止被病毒删除  
  18.  
  19. set /p pan=请输入系统所在盘符(直接输入字母即可):  
  20.  
  21. echo y|cacls %pan%:\autorun.inf /d everyone  
  22.  
  23.    
  24.  
  25. ::用cacls把权限设置成不准任何人访问  
  26.  
  27. echo 操作完成,按任意键退出!  
  28.  
  29. pause>nul  

本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/413681,如需转载请自行联系原作者

相关文章
|
弹性计算 人工智能 Serverless
阿里云ACK One:注册集群云上节点池(CPU/GPU)自动弹性伸缩,助力企业业务高效扩展
在当今数字化时代,企业业务的快速增长对IT基础设施提出了更高要求。然而,传统IDC数据中心却在业务存在扩容慢、缩容难等问题。为此,阿里云推出ACK One注册集群架构,通过云上节点池(CPU/GPU)自动弹性伸缩等特性,为企业带来全新突破。
|
2月前
|
人工智能 自然语言处理 数据可视化
多模态AI重构科研范式:从"读文献"到"理解世界"
2025年,多模态AI正重塑科研:可同时理解文字、图像、公式等,实现文献智能解析、数据自动提取与跨学科融合,大幅提升研究效率。AI助力科研进入“人机协同”新时代,释放创造力,推动知识发现跃迁。
多模态AI重构科研范式:从"读文献"到"理解世界"
|
机器学习/深度学习 算法 固态存储
【图像配准】基于SSD、SAD、NCC算法实现三维图像立体配准和融合附matlab代码
【图像配准】基于SSD、SAD、NCC算法实现三维图像立体配准和融合附matlab代码
|
物联网 网络性能优化
IoT平台业务通信Topic设计最佳实践(共享场景为例)
以共享充电宝业务场景为例,讲解业务中topic和payload的规划设计
5942 0
|
6月前
|
传感器 算法 机器人
《探秘PyBullet仿真:让复杂机械臂抓取任务触手可及》
机械臂仿真技术在设计与优化中至关重要,PyBullet作为强大的开源物理仿真库,为复杂机械臂抓取任务提供了高效解决方案。通过构建虚拟环境、加载机械臂模型、实现运动控制及感知决策,PyBullet助力模拟真实场景中的抓取任务。从逆运动学计算到PID控制,再到传感器集成,每一步都让仿真更贴近实际需求。最终通过优化与验证,确保仿真结果的可靠性,推动机械臂技术的发展与应用。
290 1
|
开发者 容器
CodeWave智能开发平台--03--目标:应用创建--03页面子页面设计
CodeWave智能开发平台--03--目标:应用创建--03页面子页面设计
|
存储 关系型数据库 UED
✅到底有没有必要分库分表,如何考量的
是否需要分库分表取决于数据量、负载、增长速度、查询需求、扩展性、容错性和维护成本。当单表数据量接近2000万时,由于B+树结构,查询效率可能下降。B+树的高度和数据页限制了单表容量,通常保持在3-4层,以保证查询性能。以3层B+树、16KB数据页和1KB/行数据为例,可存约2000万条数据。权衡业务需求和技术因素,适时决定是否分表。
|
资源调度 Serverless 计算机视觉
高斯函数 Gaussian Function
**高斯函数,或称正态分布,以数学家高斯命名,具有钟形曲线特征。关键参数包括期望值μ(决定分布中心)和标准差σ(影响分布的宽度)。当μ=0且σ²=1时,分布为标准正态分布。高斯函数广泛应用于统计学、信号处理和图像处理,如高斯滤波器用于图像模糊。其概率密度函数为e^(-x²/2σ²),积分结果为误差函数。在编程中,高斯函数常用于创建二维权重矩阵进行图像的加权平均,实现模糊效果。
2215 1
|
存储 缓存 数据安全/隐私保护
移动应用中的离线模式是一种重要的功能
【5月更文挑战第16天】移动应用的离线模式通过数据缓存和存储确保无网时仍能使用部分功能。数据同步采用延迟策略,用户更改信息后在网络恢复时同步至服务器。为保障安全,敏感数据加密存储并定期备份。开发者还需关注用户体验、电量性能及错误处理,以实现稳定可靠的离线模式,提升用户体验。
1229 0
|
JavaScript API
vue生命周期的传统写法和setup语法糖写法
vue生命周期的传统写法和setup语法糖写法
283 0