现在的位置: 网页制作教程网站制作经验 >正文
服务器问题和教程

删除lpt1|lpt2|lpt3|lpt4|lpt5|lpt6文件的办法

发表于2017/2/28 网站制作经验 0条评论 ⁄ 热度 3,820℃

我们知道“aux|prn|con|nul|com1|com2|com3|com4|com5|com6|com7|com8|com9|lpt1|lpt2|lpt3|lpt4|lpt5|lpt6|lpt7|lpt8|lpt9”是Windows系统保留字段。不能直接用来命名文件名或文件夹名,也不能直接删除含有这些字段的文件。

但我们可以用DOS命令和 Unlocker来删除。

1. Dos命令

我们可以用Dos中的copy命令将保留字段重命名给文件,比如用保留字段lpt2为例:

copy E:\Web\asp\wwwroot\wap.asp \\.\E:\Web\asp\wwwroot\lpt2.wap.asp

将wap.asp命名为lpt2.wap.asp,记得必须要有\\.\,否则会出现“系统找不到指定的文件”提示,而这样的文件在IIS中却是可以成功解析的,webshell中的不死僵尸木马后门正是利用了这个原理来隐藏后门,这种不死马在图形界面下根本无法删除,只能通过cmd中输入。

del \\.\E:\Web\asp\wwwroot\lpt2.wap.asp

命令来删除,其中“\\.\”是必须的。

2. Unlocker

Unlocker是一个强力删除工具,下载安装后即可删除该文件。

  • 暂无评论