如何批量删除黑客植入的只读隐藏文件

   黑客攻击网站的一个常用手段,就是植入大量的只读和隐藏文件。这些文件的危害很大,有的是用来对外发包,有的是用来挂马,还有的是黑客留下的后门程序。因为黑客把这些文件设置成了只读和隐藏属性,并且文件名中带有特殊字符,所以我们一般不容易发现,而且很难删除。我们可以利用下面的批处理命令来删除这些讨厌的文件。

  首先,我们需要调整系统选项,让这些隐藏文件暴露出来。具体操作是:打开我的电脑,点击菜单栏上的工具,选择文件夹选项,再打开查看选项卡。

  然后,把隐藏受保护的操作系统文件和隐藏已知文件类型的扩展名这两个选项前面的勾都去掉。这样,我们就可以顺利看到黑客植入的隐藏文件了。


 

  删除方法一:单个删除

  我们在桌面上新建一个bat的批处理文件,文件名可以任意取。内容如下:

  DEL /F /A /Q "?%1"

  RD /S /Q "?%1"

  然后把需要删除的文件拖动到这个bat文件上即可。如下图所示:


 

  删除方法二:批量删除

  如果黑客植入了大量的隐藏文件,我们无法一个一个的去删除,可以用下面的批量删除脚本。

  我们在桌面上新建一个bat的批处理文件,文件名可以任意取。内容如下:

  @echo off

  cd /d D:wwwroot

  for /f %%i in ('dir /arh /s /b') do echo %%i

  pause

  这个程序的作用是列出全部的只读和隐藏文件,如果您的数据目录不是D:wwwroot,则修改成相应的目录即可。没有问题的话,则执行下面的批处理,批量删除它们,这样做的好处是防止误删。

  @echo off

  cd /d D:wwwroot

  for /f "delims=" %%i in ('dir /arh /s /b') do(

  DEL /F /A /Q "?%%i"

  RD /S /Q "?%%i"

  )

  pause

  如果您的文件比较多,查找只读隐藏文件需要一段时间,请耐心等待

时间: 2024-09-29 08:24:28

如何批量删除黑客植入的只读隐藏文件的相关文章

网站被黑后的处理方法及批量删除恶意代码_网站应用

如果发现网站出现异常情况,如页面被修改.管理账号不能登录,则说明网站已经被入侵.这时就需要尽快进行处理,以防止黑客种植的网页病毒扩散. 暂时关闭网站 网站被黑客入侵后,最常见的情况就是被植入木马程序,为了保证浏览者的安全,必须先关闭网站,待处理完毕后再开放.关闭时可以暂时将域名转向其它地址,如建立一个网站的帖吧,或者放置一个说明页面. 使用备份恢复 如果网站文件被黑客破坏或删除,假如事先进行过网站数据备份的话,可以直接使用备份文件恢复.万一没有对备份进行备份,而数据又非常重要的话,建议先不要进行

如何禁止 Mac OS X 在外接设备上生成 .DS_Store 文件?以及如何批量删除 .DS_Store 文件?

如何禁止 Mac OS X 在外接设备上生成 .DS_Store 文件?以及如何批量删除 .DS_Store 文件? http://www.java2class.net/bbs/viewthread.php?tid=254  背景信息 .DS_Store文件(Desktop Services Store)是一个隐藏的文件,在每一个目录下都有,它存放着这个文件目录的一些特定属性信息 Metadata,比如图标大小.位置.背景图片等属性:有点儿类似于 Windows 操作系统上的 Thumbs.db

DOS命令批量删除文件及制作该命令的批处理命令详解_DOS/BAT

点击"开始"→"运行",输入:"CMD"后回车.然后在"命令提示符"窗口下输入: del F:\_desktop.ini /f /s /q /a (F代表你要操作的盘符,如果是C盘就把F改成C) 强制删除F盘下所有目录内(包括X盘本身)的_desktop.ini文件并且不提示是否删除. /f 表示强制删除文件 /s表示子目录都要删除该文件 /q表示无声,不提示 /a根据属性选择要删除的文件 R 只读文件 S 系统文件 H 隐藏

win7/win xp怎么批量删除图片缩略图Thumbs.db文件

方法如下: 双击桌面"我的电脑",打开菜单栏"工具"选项,点击"查看"选项卡,内部列表有个"不缓存缩略图"选项,取消掉即可,下次在浏览带图片的文件夹就不会自动生成缩略图Thumbs.db文件了. 但是对于已经生成的Thumbs.db文件我们可以使用以下方法进行批量删除: @echo off del c:Thumbs.db /f/s/q/a del d:Thumbs.db /f/s/q/a del e:Thumbs.db /f/

快速批量删除win7 IE浏览器收藏夹网址技巧

  1.首先打开ie浏览器,然后点击菜单上方的书签也就是收藏夹,然后随意在一个收藏的网页上面鼠标右击选择"属性"选项; 2.在弹出来的属性面板中切换到"常规"选项卡,位置栏中就是收藏夹的所在位置,然后将那个位置复制该路径,然后粘贴到IE地址栏打开即可; 3.打开后该文件夹里面就是ie收藏夹里面的所有网页文件了,选择你想要删除的网页批量删除就可以了.

excel2010批量删除超链接小技巧

  excel2010批量删除超链接小技巧 excel2010 批量取消Excel单元格中超链接的方法非常多,但Excel 2010以前的版本都没有提供直接的方法,在Excel 2010中直接使用功能区或右键菜单中的命令就可以了. 选择所有包含超链接的单元格.无需按Ctrl键逐一选择,只要所选区域包含有超链接的单元格即可.要取消工作表中的所有超链接,按Ctrl+A或单击工作表左上角行标和列标交叉处的全选按钮选择整个工作表.在功能区中选择"开始"选项卡,在"编辑"组中

ASP.NET运用动态构建语句实现高效批量删除

网站中的批量删除很常见,特别是对在gridview中做批量删除.我们一般的做法是循环到勾选的就调用过程直接删除.这样的话个人觉得效率不是很高,如果是上百上千的数据要删除,那就得调用试行上百次.其实我们可以运用动态构建删除语句进行高效批量删除,无论你选多少要删除的数据,只需调用试行一次. 底下写的存储过程删除语句与上图无关,上图是常见的在gridview中做批量删除.使用存储过程: ----------------------------------------------------------

js 全选:js 全选、取消、批量删除

//全选.取消//stype 匹配选择 na 是namefunction Sel(stype,na){for(var i=0; i< document.getElementsByName(na).length;i++){if(stype=='all') document.getElementsByName(na)[i].checked=true;else document.getElementsByName(na)[i].checked=false;}}//批量删除//na 是namefunct

php中批量删除Mysql中相同前缀的数据表的代码

方法一: 复制代码 代码如下: <?php mysql_connect('','',''); mysql_select_db(''); $rs=mysql_query('show tables'); while($arr=mysql_fetch_array($rs)){ $TF=strpos($arr[0],'class_'); if($TF===0){ $FT=mysql_query("drop table $arr[0]"); if($FT){ echo "$arr