迅速删除非法文件名代码的 0day 呵呵
2007-11-12 02:28
633 查看
allyesno:我们会遇到很多所谓非法的文件名
例如 .. con nul 等等
FlowerCode 给出了以下方法可以快速删除这些文件名
http://hi.baidu.com/flowercode/blog/item/3f68be02a7cfd10d4bfb519f.html
两行代码搞定,迅速删除使用非法文件名的文件及文件夹 2007年06月04日 星期一 19:08
DEL /F /A /Q //?/%1
RD /S /Q //?/%1
保存为 .bat 或者 .cmd 文件即可。
以后遇到什么 runauto..,com1 之类的,只要将其从资源管理器拖动到此批处理文件上,黑窗口闪过,文件(夹)立即消失。
这个方法 很好用的 不过是有漏洞的
没有过滤掉& 所以我们就可以执行代码啦 呵呵
有两个关键
1.cmd启动的文件夹环境为 C:/Documents and Settings/Administrator
2.rd删除目录要用逗号分离参数而不是空格:)
exp:allyesno&cd..&cd..&rd,你删除了我
洗洗睡吧 快天亮了。。。。
例如 .. con nul 等等
FlowerCode 给出了以下方法可以快速删除这些文件名
http://hi.baidu.com/flowercode/blog/item/3f68be02a7cfd10d4bfb519f.html
两行代码搞定,迅速删除使用非法文件名的文件及文件夹 2007年06月04日 星期一 19:08
DEL /F /A /Q //?/%1
RD /S /Q //?/%1
保存为 .bat 或者 .cmd 文件即可。
以后遇到什么 runauto..,com1 之类的,只要将其从资源管理器拖动到此批处理文件上,黑窗口闪过,文件(夹)立即消失。
这个方法 很好用的 不过是有漏洞的
没有过滤掉& 所以我们就可以执行代码啦 呵呵
有两个关键
1.cmd启动的文件夹环境为 C:/Documents and Settings/Administrator
2.rd删除目录要用逗号分离参数而不是空格:)
exp:allyesno&cd..&cd..&rd,你删除了我
洗洗睡吧 快天亮了。。。。
相关文章推荐
- 迅速删除非法文件名的批处理代码
- 利用.NETFramework自带的方法从路径和文件名,删除非法字符
- Android Studio利用Gradle删除没有使用到的资源和代码文件
- php删除数组指定元素实现代码
- Hibernate对数据库删除、查找、更新操作实例代码
- Windows下批处理修改文件名以及删除文件中重复名
- 数据结构之队列的基本操作入队出队初始化删除-c++代码实现及运行实例结果
- Repeater控件实现编辑、更新、删除等操作示例代码
- PHP对XML内容进行修改和删除实例代码
- asp.net获取当前网址url的各种属性(文件名、参数、域名 等)的代码
- C语言删除文件夹下所有代码的注释for Mac
- 链表的添加、查找删除、反向打印c++代码
- asp.net读取磁盘文件、删除实例代码
- C#事件生成的代码删除报错
- 在服务端进行目录建立、删除,文件上传、删除的过程的php代码
- 简单数据库操作代码(添加删除修改读取)
- iOS判断是否含有非法字符代码
- 纯php代码进行删除数据操作
- linux 下如何删除 开头是减号的文件名