今天在网上闲逛的时候看到一篇文章,提到了如何在Windows系统中设置非法目录。如果这种方法被恶意的人利用,作为病毒包所在的目录,会让人很头疼。建立:md aa.\ \
访问:输入c:\aa.\
删除:rd aa.\ \
将文件复制到:copy *。txt aa.\
1.无法显示ASCII字符。
请记住在目录名中添加不可显示的ASCII字符,如alt 255 alt 160,它可能无法在Windows 9X中打开。
2.UNICODE字符
在Windows XP中新建一个文件夹,编辑目录名,右键,插入Unicode控制字符,任意选择一个,看到~ ~长度为0的文件夹建好了。(如果您再次将文件夹图标更改为透明,请执行以下操作
3.补充几点
建立:输入:MD D:\test.\
访问:输入:D: \东部时间.\
混淆:建立D:\test\以便每次打开D:\a.\目录,您将自动进入D:\a\目录。
删除:RD D:\test.\
以上是补充两点。事实上,你可以添加三个或四个.
4.创建一个空白目录名。
建立:在CMD中输入:MD 'By test \ \ '注意:test后有一个空格!原则是在格式错误的目录名后添加一个\ \空格。
访问:在Explorer中可以直接访问建立的目录,在CMD中使用CD‘By est \ \’。
删除:RD/S/Q '\\。\D:\By est \,最好加个引号。
5.保留设备名称。
建立:MD D:\con\,注意:以下\数不能少。
访问:Windows XP下直接访问。但是,您不能在资源管理器中直接删除该目录。在Windows 2000中,输入:D:\con\
删除:RD/S/Q D:\con\,或者使用上面的RD/S/Q \\。\D:\con\
其他aux com1 nul等等。注意:此限制在Windows Vista中已被取消。
6.超长目录名
其实没什么技术含量,就是255字节以上的超长文件名。Windows无法正常访问,但卡栏崩溃。
7.格式错误的驱动器号(不知道是不是跑题了)
这里的字母“will”是大家熟悉的C: D: E:和大家熟悉的命令subst。你熟悉这两者的结合吗?请看下面的例子:
Subst T: C:\windows,将T:映射到C:\windows目录
Subst 1: C:\windows,看!使用数字作为驱动器号!在Windows NT CMD下是完全合法的!
Subst halo: C:\windows,halo!使用汉字作为驱动器号
完整输入:代码:[复制到剪贴板]
Subst halo: C:\windows
头晕目眩:
目录
记事本halo: \system.ini
丙:
那就去‘我的电脑’看看?没什么!根据测试,很多软件都无法识别数字/中文盘符,那么如果将病毒映射到异常盘符上,杀毒软件能查杀吗?这是个问题!
8.文件夹的点文件名可以隐藏
如你所知,在DOS和其他操作系统中。代表当前目录和''代表上级目录,所以我们可以用这个来构建一个畸形的目录。
建立:MD 'D:\.\'
访问:来自运行:D的输入:\.\
删除:RD/S/Q 'D:\.\'
其实多加几个点没关系,但是好像三个点只能建在非NTFS分区上!名为的文件夹:和.可以在FAT分区上创建,但是它们在Explorer中是完全不可见的。
两个补充:生成隐藏文件夹。
1、医学博士.\
2、医学博士.\
注意,在NTFS格式分区下无效。
用上述方法建立的目录,在纯DOS和Explorer中很难正常访问和删除,可以用来加强目录的安全性。