- 浏览: 43133 次
- 性别:
- 来自: 上海
最新评论
10 1月 2009 So, what is “Microsoft-WebDAV-MiniRedir/5.1.2600″ ?
Author: 大大狗 | Category: 資訊科技
最近看到很多很奇怪的要求連線到我的 Apache
在 log 中發現了許多的怪連結, 比方說這個
[10/Jan/2009:17:58:31 +0800] “OPTIONS / HTTP/1.1″ 200 - “-” “Microsoft-WebDAV-MiniRedir/5.1.2600″
我上網後找了好一陣子,發現也有許多人有同樣的問題,這到底是甚麼鬼東西?
而很多不太瞭解的人還很自傲的說他有用 fail - to - ban 的手法把這些連線的 IP 都 drop 掉
也就是說電腦會檢查 access log 看到有類似的連線就把 IP 抓出來並用 iptables 或是甚麼方法 drop 掉
他們覺得這樣子就可以防止被駭。
10篇討論中有9篇都把這東西當成是甚麼不正常的連結並想辦法的去擋
然而,這並不是我要的答案;為什麼不知道的東西處理的方法是要去拒絕或刪除他?
當然這也算是我使用 google 少數幾次的要花超過10分鐘才找到答案的問題。
這東西主要是由Microsoft的 “網路芳鄰” 動作產生的,這一次應該直接去 MS 的網站找 WebDAV 比較快
當然 MS 不會告訴你他們這個動作會對 http log 有甚麼影響,你只能知道 WebDAV是一個與網路芳鄰有關的東西。它們也不可能告訴你 access log 裡出現的東西是由 WebDAV 產生的。
所以我就try 了一下,我直接對我的主機發一個網路芳鄰的 request,果真就發現了問題。
做法如下
1. 先連現到您的主機並 tail -f 您的 access.log
root@cyberlar:/var/log/apache2# tail -f ./access.log
2. 找台裝有 MS 系統的電腦並打開 IE,打入 \\123.123.123.123 <= 改為您主機的 IP
接著你會看到log 多了幾行 Microsoft-WebDAV-MiniRedir/5.1.2600 的 request
非常無聊的實驗,但是最少可以確定的是,這並不是甚麼駭客攻擊 -_-
且也不用去理會或是嘗試封鎖這個 IP,全世界超過上億人在用 MS 的產品,自然會產生很多垃圾。
而垃圾 log 在電腦裡處理的方法太容易了,刪掉就好。
我的處理方法基本上就不去管它。 一個log 的大小是用 MB 在算的,而電腦硬碟的容量可是以百GB 或是 TB 在算的。 幹嘛有事沒事去省這幾 MB 的空間? 0.00幾% 的硬碟空間。
Author: 大大狗 | Category: 資訊科技
最近看到很多很奇怪的要求連線到我的 Apache
在 log 中發現了許多的怪連結, 比方說這個
[10/Jan/2009:17:58:31 +0800] “OPTIONS / HTTP/1.1″ 200 - “-” “Microsoft-WebDAV-MiniRedir/5.1.2600″
我上網後找了好一陣子,發現也有許多人有同樣的問題,這到底是甚麼鬼東西?
而很多不太瞭解的人還很自傲的說他有用 fail - to - ban 的手法把這些連線的 IP 都 drop 掉
也就是說電腦會檢查 access log 看到有類似的連線就把 IP 抓出來並用 iptables 或是甚麼方法 drop 掉
他們覺得這樣子就可以防止被駭。
10篇討論中有9篇都把這東西當成是甚麼不正常的連結並想辦法的去擋
然而,這並不是我要的答案;為什麼不知道的東西處理的方法是要去拒絕或刪除他?
當然這也算是我使用 google 少數幾次的要花超過10分鐘才找到答案的問題。
這東西主要是由Microsoft的 “網路芳鄰” 動作產生的,這一次應該直接去 MS 的網站找 WebDAV 比較快
當然 MS 不會告訴你他們這個動作會對 http log 有甚麼影響,你只能知道 WebDAV是一個與網路芳鄰有關的東西。它們也不可能告訴你 access log 裡出現的東西是由 WebDAV 產生的。
所以我就try 了一下,我直接對我的主機發一個網路芳鄰的 request,果真就發現了問題。
做法如下
1. 先連現到您的主機並 tail -f 您的 access.log
root@cyberlar:/var/log/apache2# tail -f ./access.log
2. 找台裝有 MS 系統的電腦並打開 IE,打入 \\123.123.123.123 <= 改為您主機的 IP
接著你會看到log 多了幾行 Microsoft-WebDAV-MiniRedir/5.1.2600 的 request
非常無聊的實驗,但是最少可以確定的是,這並不是甚麼駭客攻擊 -_-
且也不用去理會或是嘗試封鎖這個 IP,全世界超過上億人在用 MS 的產品,自然會產生很多垃圾。
而垃圾 log 在電腦裡處理的方法太容易了,刪掉就好。
我的處理方法基本上就不去管它。 一個log 的大小是用 MB 在算的,而電腦硬碟的容量可是以百GB 或是 TB 在算的。 幹嘛有事沒事去省這幾 MB 的空間? 0.00幾% 的硬碟空間。
发表评论
-
阅读文章 最简单解决CHM文件无法显示的办法
2009-12-03 10:07 979在CHM文件右键——属性——解除锁定!万事大吉! -
log4j:ERROR LogMananger.repositorySelector was null likely due to error in class
2009-11-28 13:13 4755Log4j 1.2.15存在一个bug -
Hibernate: Log SQL Statements
2009-11-28 13:12 1315Hibernate: Log SQL Statements A ... -
程序员修炼之道:正交软件架构方法
2009-11-28 13:09 1106程序员修炼之道:正交软 ... -
程序设计语言正交特性的一点思考
2009-11-28 13:04 1037程序设计语言正交特性 ... -
ICEFaces 值修改事件处理 ValueChangeEvent
2009-11-28 13:01 1092public void genreOthersChang ... -
"node to traverse cannot be null"
2009-11-28 13:00 3415java hibernate 中"node to t ... -
Debugging Tomcat Using JDB
2009-11-28 12:59 974Debugging Tomcat Using JDB Subm ... -
漏洞扫描工具nikto使用心得
2009-11-28 12:57 24002009-03-18 12:33:14 www.hackba ... -
Windows添加移动到 右键菜单
2009-11-28 12:56 968Windows Registry Editor Version ... -
Windows隐藏登录界面用户名
2009-11-28 12:55 980Windows Registry Editor Version ... -
Windows XP 注册表设置文件
2009-11-28 12:54 1751Windows XP 注册表设置文件 作者:admin 日期: ... -
Distributed Transaction Coordinator 服务因 3221229584 (0xC0001010) 服务性错误而停止
2009-11-28 12:53 2173Distributed Transaction Coordin ... -
安装GNOME中文桌面环境
2009-11-28 12:52 14258.3. 安装GNOME中文桌面环境 Prev Chapter ... -
Oracle命令行修改表空间大小
2009-11-28 12:50 2503alter tablespace system resize ... -
Oracle批量删除对象
2009-11-28 12:50 1546DECLARE TYPE name_list IS TABLE ... -
免安装Oracle运行pl/sql developer
2009-11-28 12:47 929Keiboc发布于 2008-5-08 | 1062次阅读 ... -
undefined reference to `_strcasestr'
2009-11-28 12:42 1561undefined reference to `_strcas ... -
使用automake的顺序
2009-11-28 12:41 964acloacl, autohead, automake --a ... -
ORA-01658: 无法为表空间XXX中的段创建 INITIAL 区
2009-11-28 12:40 2375表空间耗尽
相关推荐
FTP(File Transfer Protocol)和WebDAV(Web-based Distributed Authoring and Versioning)是两种常见的文件传输协议,它们在软件开发中用于远程访问和管理服务器上的文件。 FTP 是一种标准网络协议,允许用户从...
jar包,官方版本,自测可用
说明:支持阿里Teambition网盘的webdav协议,后续的2.x版本仅支持阿里云盘,不再维护Teambition网盘版本 webdav-aliyundriver 本项目实现了阿里云盘的webdav协议,只需要简单的配置一下,就可以让阿里云盘变身为...
杰克兔(Jackrabbit)是Apache软件基金会的一个项目,它是一个完全实现WebDAV协议的Java库。WebDAV是一种基于HTTP协议的协议扩展,用于用户编辑和管理存储在远程服务器上的文档。Jackrabbit提供了对WebDAV协议的...
在本文中,我们将深入探讨如何使用Laravel框架开发WebDAV功能。WebDAV是一种基于HTTP协议的协议,允许用户编辑和管理存储在远程服务器上的文件。Laravel 5引入了文件系统的抽象层,使得集成WebDAV变得更加简单。下面...
sftpgo的openwrt X64编译bin及默认配置文件 1、官方sftpgo的X64 linux不适用于openwrt x64 2、编译很烦人, 3、所以提供下载 编译过程 ...cd sftpgo # runtime/cgo #/usr/bin/ld: cannot find -lpthread ...
jackrabbit-webdav-2.1.0.jar 具体用法可以网上查找
这使得开发团队能够通过WebDAV协议协同编辑代码,跟踪文件更改,实现版本控制。记得保持Apache和SVN的更新,以确保安全性和兼容性。在实际生产环境中,还应考虑其他因素,如用户权限管理、日志记录、性能优化等。
"webdav-aliyundriver-2.4.0.zip" 是一个用于将阿里云盘映射为本地网络驱动器的软件包,通过这个驱动程序,用户可以像操作本地文件系统一样操作阿里云盘中的文件,无需频繁下载和上传,提高工作效率。 该驱动程序的...
《FileBackup-WebDav 1.8.5:基于WebDav的高效备份解决方案》 FileBackup-WebDav 1.8.5是一款专为用户设计的绿色版备份工具,它以其便捷性和可靠性在IT领域中占有一席之地。这款软件的核心功能在于其与WebDav服务的...
压缩包里包含15个(Windows,Linux和Mac)命令行...支持webdav协议 与其他常用文件共享方式(如FTP,飞秋,网盘,自己建站)相比,具有使用简单,适用场景更多的优点,在个人使用以及共享给他人的场景中非常方便快捷。
cp -v ./node_modules/ghost-webdav-storage-adapter/dist/ * .js ./content/adapters/storage/webdav 配置 通过将以下行添加到文件来配置WebDAV存储适配器。 { " storage " : { " active " : " webdav " , " ...
Linux Apache支持中文图片、文件名的访问终极解决 我的实际操作如下: 1、下载安装包 2、直接解压,看到2个安装包... AddClientEncoding "Microsoft-WebDAV*" UTF-8 GBK GB2312 </IfModule> 6、#service httpd restart
webdav-aliyundriver jar包文件。可以搭配阿里云不限速token使用,启动方式 java -jar webdav-aliyundriver-2.4.0.jar --aliyundrive.refresh-token="your token" 需要启动环境拥有java 环境,没有的,可以百度,...
资源分类:Python库 所属语言:Python 资源全名:aliyundrive_webdav-0.1.22.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
- **Cwith-zlib=../zlib-1.2.5**:指定 zlib 库的路径。 - **Cwith-debug**:启用调试模式。 - **Chttp-client-body-temp-path**:HTTP 客户端临时文件的存放路径。 - **Chttp-proxy-temp-path**:HTTP 代理临时文件...
ScalaColliderSwing.zip,一个swing-and-repl前端用于scalacollider基于swing的前端,或者“mini-ide”用于scalacollider。镜像https://git.iem.at/sciss/scalacollierswing
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
在/etc/nginx/conf.d/webdav.conf下插入以下内容 server { listen 81; server_name webdav; error_log /var/log/nginx/webdav.error.log error; access_log /var/log/nginx/webdav.access.log combined; ...