rhs和rhsa文件属性的文件删除方法

最近在维护服务器的时候,发现好多站点都被挂马,于是用webshell来查找木马后门,Shell是扫描除了所有的后门木马,但是无法编辑和删除,在资源管理器中也无法看到那些文件,aux.asp,functlon.asp,footer.asp,defau1t.asp。
但是这些文件在editplus中却可以看到也可以删除,但是这样毕竟很麻烦。于是上网查找原因。原来是文件属性的问题,先前也琢磨过,但是当时不得要领,于是后来转移了方向。进入dos

attrib -r -h -s aux.asp

就可以更改属性权限了。
现在这帮挂马的小子直接把人家网站的首页给删了,素质太差太不地道,
下列命令,从存在B盘上目录PUBLICJONES及其子目录下的文件的文件属性中删去只读属性:

attrib -r D:\vhost\wwwroot\test\www\*.* /s

C:\Documents and Settings\Administrator>help rmdir
删除一个目录。

RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path

/S 除目录本身外,还将删除指定目录下的所有子目录和
文件。用于删除目录树。

/Q 安静模式,带 /S 删除目录树时不要求确认

rmdir D:\vhost\wwwroot\test\www /s /q

如果感觉麻烦推荐使用这个工具bat版本的,拖动文件或文件夹到这个bat文件上就可以删除文件了。

将下面的文件保存为 将畸形文件托到我上面.bat

代码如下:

DEL /F /A /Q \\?\%1 
RD /S /Q \\?\%1

下载地址:http://www.jb51.net/softs/38427.html

(0)

相关推荐

  • rhs和rhsa文件属性的文件删除方法

    最近在维护服务器的时候,发现好多站点都被挂马,于是用webshell来查找木马后门,Shell是扫描除了所有的后门木马,但是无法编辑和删除,在资源管理器中也无法看到那些文件,aux.asp,functlon.asp,footer.asp,defau1t.asp. 但是这些文件在editplus中却可以看到也可以删除,但是这样毕竟很麻烦.于是上网查找原因.原来是文件属性的问题,先前也琢磨过,但是当时不得要领,于是后来转移了方向.进入dos attrib -r -h -s aux.asp 就可以更改

  • 服务器中aux,com1,com2,prn,con,nul等特殊文件删除方法

    超级批处理: 复制代码 代码如下: DEL /F /A /Q \\?\%1 RD /S /Q \\?\%1 文件-另存为"统统删除.bat" (名字叫什么都可以,不过后缀一定要".bat") 然后,把要删除的文件或者目录拖放到这个bat文件的图标上就可以删除了! 单独删除木马的方法:del \\.\d:\aux\com1.asp 就可以删除这个木马了 直接删除文件夹的方法:rd /q/s \\.\d:\aux 这样整个文件夹就可以删除了 建立的该文件夹的方法:md

  • Oracle教程 误添加数据文件删除方法

    如果是在Oracle10g之前,删除一个表空间中的数据文件后,其文件在数据库数据字典中会仍然存在,除非你删除表空间,否则文件信息不会清除. 但是从Oracle10gR2开始,Oracle允许我们彻底删除一个空文件,不留痕迹. 但是注意:如果你向SYSTEM表空间错误的添加了一个文件,那么就让它在哪里好了,不要动. 对于普通表空间,则可以参考以下步骤处理. 数据库版本Oracle10gR2: SQL> select * from v$version; BANNER ----------------

  • asp.net编程实现删除文件夹及文件夹下文件的方法

    本文实例讲述了asp.net编程实现删除文件夹及文件夹下文件的方法.分享给大家供大家参考,具体如下: //获取文件夹 string path = Server.MapPath("Image"); //获取文件夹中所有图片 if (Directory.GetFileSystemEntries(path).Length > 0) { //遍历文件夹中所有文件 foreach (string file in Directory.GetFiles(path)) { //文件己存在 if

  • asp.net图片文件的上传与删除方法

    本文实例讲述了asp.net图片文件的上传与删除方法.分享给大家供大家参考,具体如下: //上传图片 public void UpdataImage() { //获取选择的文件 string fileName = fudImage.FileName; //获取后缀名 string fileExt = Path.GetExtension(fileName); if (fileExt != ".jpg") { return; } //获取服务器端得上传的路径 string serverPa

  • php递归遍历删除文件的方法

    本文实例讲述了php递归遍历删除文件的方法.分享给大家供大家参考.具体如下: 这个函数稍加修改就可以变成一个递归文件拷贝函数 <?php function mover($src,$dst) { $handle=opendir($src); // Opens source dir. if (!is_dir($dst)) mkdir($dst,0755); // Make dest dir. while ($file = readdir($handle)) { if (($file!=".&q

  • php写入、删除与复制文件的方法

    本文实例讲述了php写入.删除与复制文件的方法.分享给大家供大家参考.具体如下: 1. 写入: <?php $filename = "Test//file.txt"; $file = fopen($filename, "w"); //以写模式打开文件 fwrite($file, "Hello, world!/n"); //写入第一行 fwrite($file, "This is a test!/n"); //写入第二行

  • php遍历删除整个目录及文件的方法

    本文实例讲述了php遍历删除整个目录及文件的方法.分享给大家供大家参考.具体分析如下: 我们可以使用RecursiveDirectoryIterator 和 RecursiveIteratorIterator删除目录和子目录及文件,子目录将先与父目录删除 <?php function cleanup_directory($dir) { $iter = new RecursiveDirectoryIterator($dir); foreach (new RecursiveIteratorItera

  • python删除特定文件的方法

    本文实例讲述了python删除特定文件的方法.分享给大家供大家参考.具体如下: #!/usr/bin/python # -*- coding: utf-8 -*- import os def del_files(path): for root , dirs, files in os.walk(path): for name in files: if name.endswith(".CR2"): os.remove(os.path.join(root, name)) print (&qu

  • C++删除指定文件夹下N天及之前日志文件的方法

    本文实例讲述了C++删除指定文件夹下N天及之前日志文件的方法.分享给大家供大家参考.具体如下: // 功能:删除nDays天及之前的日志文件 // @nDays: 0-不删除日志,3-删除3天及之前的日志(保留今天.昨天.前天的日志) ... void CRecordLog::ClearLog(UINT nDays) // 删除N天前的日志 { if (nDays > 0) { WIN32_FIND_DATA FindFileData; CString sAllFile = m_sLogFold

随机推荐