- UID
- 372436
- 帖子
- 576
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2013-8-1
|
前几日在卡饭论坛上看到一贴,主要是介绍建立一个理论上任何程序都无法删除的文件。主要思路是建立一个畸形文件名的文件,删除时程序会找不到路径而出错。下面是帖子内容(有删改):
『首先在任意目录新建一个文件比如“1.txt”,然后更改名称,在1.txt前加任意文字或字母数字然后再加上一个”\“,比如1\1.txt(此操作在ring3下貌似无法完成,需要使用驱动级工具更改名称,比如xuetr)
思路是在路径上模拟一个目录,程序会以为在???\1的目录下有个1.txt文件,而不会以为在???\目录下有个1\1.txt文件。既然1.txt不存在所以理论上没有任何程序可以操作这个文件,比如复制移动删除重命名(驱动里执行该操作理论也是无效的)』
然而鄙人认为,不需通过程序,理论上手工就能删除:
『直接删除上级文件夹;如果是根目录,可格式化或者文件系统修复。』
不知各位怎么看?
原帖跟帖中还有更多办法,详见bbs.kafan.cn/thread-1556493-1-1.html |
|