无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5272|回复: 5
打印 上一主题 下一主题

转帖:建立畸形目录技巧

[复制链接]
跳转到指定楼层
1#
发表于 2007-6-2 22:13:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
命令行的精巧之处多着呢。这里整理一下建立畸形目录技巧   By est

1.不可显示ASCII字符
        记得在目录名中加入alt+255 alt+160等不可显示的ASCII字符,在Win9x中就可能不能打开了~~
2.UNICODE字符
        在XP中新建文件夹,编辑目录名,右键,插入Unicode控制符,随便选一个,看看~~显示长度为0的文件夹建好了。(如果再把文件夹图标改成 透明………嘿嘿)
3.加点
        建立:在cmd里输入 md D:\est..\
        访问:运行 D:\est..\
        混淆:建立 D:\est\。这样每次打开 D:\a..\目录就自动进入了 D:\a\目录~~
        删除:rd D:\est..\
        以上是加两个点,其实可以加3个、四个……
4.建立空格目录名
        建立: 用 md "By est \ \",注意:est后面有个空格的哦!原则就是畸形目录名后加一个 \ \ ,即 \空格\。
        访问:对于建立好的目录在explorer中可以直接访问,cmd中用 cd "By est \ \"
        删除: rd /s /q "\\.\D:\By est \" 。最好加一个引号,否则你会死的很惨!

5.保留设备名
        建立:md D:\con\        (注意:后面的 \ 号!!不能少!!)
        访问:XP下直接访问。但是无法在explorer中直接删除目录。2k中用 运行 D:\con\。9x中未知~~应该无法访问
        删除:rd /s D:\con\        (不行就用上面的 rd /s /q \\.\D:\con\
        
        其它的 aux com1 nul 等类推
注意:Vista里已经取消了这个限制。

6.超长目录名
        其实也没什么技术含量,就是255字节以上的超长的文件名。Windows已经不能正常访问,但是 卡吧死机 可以~~~汗~~~
7.畸形盘符(不知道走题没)
        这里将的盘符就是平时大家熟悉的 C: D: E:,和大家熟悉的命令subst。两者结合你还熟悉不?请看下例:
        subst T: C:\windows        把T:映射为C:\windows目录
        subst 1: C:\windows        看见没!用数字做盘符!!在NT Cmd下是完全合法的!
        subst 晕: C:\windows        晕~用汉字做盘符~~
        完整输入:
CODE:  [Copy to clipboard]
--------------------------------------------------------------------------------
subst 晕: C:\windows
晕:
dir
notepad 晕:\system.ini
C:
然后到“我的电脑”去看看?什么也没有!据测试,很多软件不能识别数字/中文盘符,所以如果把病毒映射到畸形盘符在运行,杀毒软件能杀吗?这是个问题!
8.可隐藏文件夹的 点 文件名
        大家知道在DOS和其它OS中, . 代表当前目录, .. 代表上级目录,所以我们可以利用这点来建立畸形目录
        建立: md "D:\...\"
        访问:运行 D:\...\
        删除:rd /s "D:\...\"
        其实多加几个点无所谓,但是三个点似乎只能建立在非NTFS分区上! 在FAT分区上可以建立名为: . 和 .. 的文件夹,而资源管理器里就完全不可见了。

        
用以上方法建立的目录在纯DOS和explorer中几乎都不能正常访问和正常删除,所以可以用来加强目录的安全性和强壮性!
版权所有 中国DOS联盟原创贴 作者群:est,无奈何
转载请注明原作者和出处!
2#
发表于 2007-6-2 23:46:28 | 只看该作者
早就有了 楼主才转过来 这里面有个别的建立后,用删除方法删除不了的 比如5,呵呵...
回复

使用道具 举报

3#
发表于 2007-6-5 00:18:29 | 只看该作者
7.畸形盘符(不知道走题没)
        这里将的盘符就是平时大家熟悉的 C: D: E:,和大家熟悉的命令subst。两者结合你还熟悉不?请看下例:
        subst T: C:\windows        把T:映射为C:\windows目录
        subst 1: C:\windows        看见没!用数字做盘符!!在NT Cmd下是完全合法的!
        subst 晕: C:\windows        晕~用汉字做盘符~~
        完整输入:
CODE:  [Copy to clipboard]
--------------------------------------------------------------------------------
subst 晕: C:\windows
晕:
dir
notepad 晕:\system.ini
C:
这句试过,用汉字或数字来映射盘符无法建立,用字母没有问题。
回复

使用道具 举报

4#
发表于 2007-6-6 12:05:39 | 只看该作者
我一般比较喜欢建一个目录,然后将Root里面的FAT登记项修改到根目录,这样根本就进不去,
回复

使用道具 举报

5#
发表于 2008-5-27 15:51:33 | 只看该作者
好说明,谢谢分享!!!
回复

使用道具 举报

6#
发表于 2008-5-28 15:31:40 | 只看该作者
多谢分享,的确用处不小,是篇好文章~!!~~!~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-8 21:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表