会有危险
我的服务器是腾讯云的(1块钱一个月)的学生服务器,上面跑着我的小博客,今年八月完成了服务器的docker化,用nginx-proxy完成反向代理和套下了它的日志,准备看一下日志中有多少有趣的东西。
日志文件的大小足足有16M大,也许几张高清大图的大小远超16M,但是这可是纯文本文件啊。为了分析方便我使用脚本将日志文件分字段拆分插入了mariadb数据库,方便以后分析查询。
由于使用了nginx-proxy容器作为反向代理,只有以正确的域名访问我的服务器才会得到正确的响应,通过ip访问或者通过错误的域名访问统统503。没想到这个不太刻意的设置居然成了我的服务器的第一道防火墙。
把服务器日志导入数据库,大概滤掉正常的请求,首先看到的是师傅们扫目录的记录。
这些请求全部来自一个香港的IP(大概是个vps),这些大概是扫描服务器中的webshell(webshell是可以通过web直接操作服务器的后门,可以说是一种木马),也有的是扫描wp-config.php这样的WordPress配置文件,一般没有什么危害,只是作为信息收集。
继续往下看我们发现了更有趣的东西:
有4834条记录与phpmyadmin的扫描有关。我们知道phpmyadmin是一个很好用的类MySQL数据库的管理前端,很多学艺不精的程序员很喜欢用它管理数据库,大大咧咧的把它放在了根目录,再配以祖传的弱密码。被拖库只是时间和运气问题。这些流量有来自香港,福建,也有北京。
是不是所有扫描都是那么简单粗暴呢,并没有,我们注意了这位师傅的扫描记录:
风格一改其他师傅简单粗暴的风格,怀着好奇心我们搜寻了一下这些请求背后的故事。
第一个payload针对的是织梦cms(Dedecms)的任意文件上传漏洞,这已经是一个老漏洞了,黑客可以利用这个漏洞上传webshell木马什么的,最终控制服务器。
第三个payload(xycms)针对的是xycms咨询公司建站系统的漏洞(都不能叫漏洞了),直接把数据库放在了web目录下,真正实现一键拖库。
(厂商忽略此漏洞可真是太蠢了)
下一个漏洞又是织梦cms的,就是那个download.php和ad_js的。这是一个2013年的高危漏洞,因为变量未被正确初始化, 黑客可以通过一套花里胡哨的操作执行sql注入,并且还能通过一个程序把数据库中的内容写入文件,最终通过一套连环操作在服务器中留下后门。
下一个是个新漏洞,这个高危漏洞今天7月才被爆出,可以远程执行代码,来自Modx Revolution
漏洞全来自php?并没有,我们注意到这样一条记录:
此攻击针对的是巨硬家IIS 6.0的一个安全漏洞,这是一个利用缓存区溢出的高危漏洞,可以导致远程代码执行。
还有一些利用Weblogic的新洞(CVE-2018-3252),Apache Struts2的漏洞(CVE-2017-5638)的payload我在这里就不再列举了。当然当然,最有意思的还属最后一个payload:
这个payload罕见的附上了用户名,我们在网上搜索和这个payload相关信息的时候发现,这并不是一个针对服务器的攻击payload,而是针对一些物联网设备,比如说……摄像头。
hi3510是海思公司推出的一款视频压缩芯片,主要用于摄像头,我们找到了一份IP Camera CGI的应用指南,找到了相对应的命令用法:
但是我们并没有在网上搜索到相关的漏洞,但是发现很多网站的日志中都存在这条记录
所以这极有可能是一个还没有公开的,物联网中摄像头中存在的漏洞。所以,有师傅日了摄像头当肉鸡看起来并不是传言。
然而,上面分析的这些,也只是黑客黑产冰山上的小冰渣。现实比这要严重的多,也许黑客在黑市中贩卖着你的隐私,你的服务器,而你却浑然不知。
自己下载一个FTP软件,然后用这个软件登录你所在的服务器,就可以用这个软件测试一下空间现在使用的空间,推荐使用FlashFXP以FlashFXP为例:链接到服务器后,点击工具,会出现计算已使用FTP空...
如果只是50人的游戏服务器,那么用单路四核的服务器就足够了。 你可以看看国产品牌正睿的这款单路四核服务器,它采用英特尔最新的Iry Bridge平台架构,标配一颗至强®E3-1230 V2四核八线程处...
题主你好,在回答云服务器是否可以做游戏服务器这个问题时我们先来了解一些基础知识: 1、什么是服务器 服务器是网络环境中的高性能计算机,可以侦听网络上的其他计算机(客户机)提交的服务请求,并提供相应的服...
阿里的,阿里十年前开始搞阿里云,建立数据中台(就是数据中心,打通各个模块的数据,比如说在淘宝领券后可以在闲鱼上用) 而腾讯去年底才开始做这件事! 还有,阿里云是分布式服务器。一台负责分发,分发给其他众...
大规模DDos流量清洗 关于服务器被人攻击的处理,当然先要分两种情况,如果是大规模DDos抢注攻击的话,一般对付办法不多,根本办法是通过运营商做流量清洗,分布式部署系统分流。用一些基于公有云的防护手...
个人电脑(windows)可以作为服务器。 准备工作: 在局域网中只需知道自己在局域网的ip即可,互联网需要把个人电脑暴露在互联网下,有自己的公网ip。 一、作为web服务器 启动电脑iis信息服务...
因为百度说赌博网站搜索的第一来源,首先就是百度的算法你花钱你就可以排名第一,主要原因有几点 1:百度只要你花钱你就能排名第一,赌博网站会招聘技术人员SEO、SEM,提供经费把网站搜索做起来 2:百度...
一种是配置php环境之前,先要连接服务器,将数据盘分区和格式化,然后安装配置IIS,下载PHP的安装包进行安装配置。(适合有一定经验的同学)还有一种就是在腾讯云官网的服务市场找到对应操作系统的配置环境...