欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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

程序员文章站 2022-04-03 15:27:51
...
服务器是阿里云的,现在遇到这样的问题:
当访问网页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安全浏览器,还有安装了腾讯的电脑管家?
我的后台就有一条不明来路得请求

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

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

相关标签: php