首頁 > 後端開發 > php教程 > 受的许多模拟的http请求,求解决方法。

受的许多模拟的http请求,求解决方法。

WBOY
發布: 2016-07-06 13:52:20
原創
1306 人瀏覽過

服务器是阿里云的,现在遇到这样的问题:
当访问网页website.com/test.php 时,这个链接是不公开的访问的,
在访问日志里看到,同时有3-7个website.com/test.php 一样的请求,
并且访问的ip都不相同同,User-Agent都不相同,
换了几个重来没用过的链接测试也会出现这样的问题,

感觉是只要一访问页面,就会同时有你几个模拟的访问,跟你一起访问同一个页面。

以下是一次访问的日志,里面只有最后那个ip是我们的 ,这个是使用手机扫码访问的。

101.226.33.208 - - [24/Jun/2016:15:21:27 +0800] "GET /test.php?s=123456 HTTP/1.1" 200 25826 "-" "Mozilla/5.0 (Linux; U; Android 4.4.2; zh-cn; GT-I9500 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko)Version/4.0 MQQBrowser/5.0 QQ-URL-Manager Mobile Safari/537.36"
112.64.235.86 - - [24/Jun/2016:15:21:27 +0800] "GET /test.php?s=123456 HTTP/1.1" 200 25825 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36"
223.104.227.207 - - [24/Jun/2016:15:21:28 +0800] "GET /test.php?s=123456 HTTP/1.1" 200 25827 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Mobile/13F69 MicroMessenger/6.3.19 NetType/2G Language/zh_CN"
123.151.64.142 - - [24/Jun/2016:15:21:35 +0800] "GET /test.php?s=123456 HTTP/1.1" 200 25826 "-" "Mozilla/5.0 (Linux; Android 4.4.4; HUAWEI G7-UL20 Build/HuaweiG7-UL20) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile MQQBrowser/6.2 TBS/036523 Safari/537.36 MicroMessenger/6.3.18.800 NetType/3gnet Language/zh_CN"
123.151.152.151 - - [24/Jun/2016:15:27:06 +0800] "GET /test.php?s=123456 HTTP/1.1" 200 25860 "-" "Mozilla/5.0 (Linux; Android 4.4.2; 2014501 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile MQQBrowser/6.2 TBS/036524 Safari/537.36 MicroMessenger/6.3.18.800 NetType/cmnet Language/zh_CN"

回复内容:

服务器是阿里云的,现在遇到这样的问题:
当访问网页website.com/test.php 时,这个链接是不公开的访问的,
在访问日志里看到,同时有3-7个website.com/test.php 一样的请求,
并且访问的ip都不相同同,User-Agent都不相同,
换了几个重来没用过的链接测试也会出现这样的问题,

感觉是只要一访问页面,就会同时有你几个模拟的访问,跟你一起访问同一个页面。

以下是一次访问的日志,里面只有最后那个ip是我们的 ,这个是使用手机扫码访问的。

101.226.33.208 - - [24/Jun/2016:15:21:27 +0800] "GET /test.php?s=123456 HTTP/1.1" 200 25826 "-" "Mozilla/5.0 (Linux; U; Android 4.4.2; zh-cn; GT-I9500 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko)Version/4.0 MQQBrowser/5.0 QQ-URL-Manager Mobile Safari/537.36"
112.64.235.86 - - [24/Jun/2016:15:21:27 +0800] "GET /test.php?s=123456 HTTP/1.1" 200 25825 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36"
223.104.227.207 - - [24/Jun/2016:15:21:28 +0800] "GET /test.php?s=123456 HTTP/1.1" 200 25827 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Mobile/13F69 MicroMessenger/6.3.19 NetType/2G Language/zh_CN"
123.151.64.142 - - [24/Jun/2016:15:21:35 +0800] "GET /test.php?s=123456 HTTP/1.1" 200 25826 "-" "Mozilla/5.0 (Linux; Android 4.4.4; HUAWEI G7-UL20 Build/HuaweiG7-UL20) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile MQQBrowser/6.2 TBS/036523 Safari/537.36 MicroMessenger/6.3.18.800 NetType/3gnet Language/zh_CN"
123.151.152.151 - - [24/Jun/2016:15:27:06 +0800] "GET /test.php?s=123456 HTTP/1.1" 200 25860 "-" "Mozilla/5.0 (Linux; Android 4.4.2; 2014501 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile MQQBrowser/6.2 TBS/036524 Safari/537.36 MicroMessenger/6.3.18.800 NetType/cmnet Language/zh_CN"

详细的日志或者IP贴一下,是不是用了什么测试工具?
我估计阿里可能有什么安全工具在自动扫描。

看起来是腾讯的安全扫描,你把链接通过qq或者微信或者邮箱发送都会有请求

你是不是跟我一样用的是360安全浏览器,还有安装了腾讯的电脑管家?
我的后台就有一条不明来路得请求

<code>mozilla/5.0 (linux; u; android 4.4.2; zh-cn; gt-i9500 build/kot49h) applewebkit/537.36 (khtml, like gecko)version/4.0 mqqbrowser/5.0 qq-url-manager mobile safari/537.36</code>
登入後複製

最后,我就是搜索qq-url-manager从搜索引擎找到这里回答这个问题的。

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板