服务器被肉鸡攻击_肉鸡攻击服务器怎么防御

hacker|
347

避免服务器成为肉鸡的应对措施

在公网中每时每刻都有人通过密码字典暴力破解试图登陆你的服务器,不信请看该日志文件大小du -sh `ls /var/log | grep btmp,该文件存储了ssh失败登陆的记录。文件越大/增长越快,说明你的服务器处于被别人暴力破解的危险中!为了避免这种危险,必须做好两点:

1. 修改SSH默认端口,

2. 使用强口令密码,不想看胡扯的请直接跳到后面。

整个网络空间中其实存在着很多弱口令服务器,假设弱口令服务器的用户名都为root、密码都为123456、SSH登陆端口都为默认的22。我有一台服务器在不停的用密码字典登陆这些弱口令机器,成功登陆的机器作为肉鸡(傀儡)继续登陆别的机器,假设一台服务器以2台/天的速度进行登陆,那么第一天我就有三台机器(包括自己的那台),第二天就是6+3=3^2=9台,第三天就是18+9=3^3=27台,第N天就是3^N台。

看到没有,肉鸡/傀儡服务器是以指数级别在增加的!

为什么有人不停登陆别人的机器,获得肉鸡?如果我手上有来自全世界的肉鸡,并且数量很多,那玩儿法可就多了:

看不惯哪个网站?操纵这些傀儡机器不停的请求该网站,让别人没法用,服务瘫痪,这就是传说中的DDoS攻击(分布式拒绝服务攻击)。

想赚点小钱,偷偷挖矿是你不二的选择,这么多肉鸡,虽然每一台计算能力不怎么样,但是联合起来也不容小。这种肉鸡俗称挖掘鸡(笑

肉鸡做代理?这个话题我就不深说了,大陆敏感话题… …

窥探肉鸡主人数据… 满足窥探欲

这么多肉鸡代表你有这么多IP,有大量IP能干什么?这又是另外一个庞大的话题了… …

一、基础知识

/var/log/wtmp用于记录登录成功的用户的信息,是一个二进制文件,只能通过 last命令来查看

查看尝试恶意登陆的前十个IP:

查看恶意IP尝试登陆次数:

当然,如果你要清理这个日志,删除在创建之

/var/log/btmp用于记录登录失败的用户的信息,是一个二进制文件,只能通过 lastb命令来查看

/var/log/lastlog用于记录用户的 历史 登录情况,是一个二进制文件,只能通过 lastlog命令来查看

/var/run/utmp用于记录当前登录的用户的信息,是一个二进制文件,只能通过 who命令来查看

二、修改SSH默认端口

环境:CentOS 7

步骤:新增SSH端口–重启sshd服务–添加防火墙规则–尝试新端口登陆–关闭原先的22端口

1、新增SSH端口(列:1000)

vi /etc/ssh/sshd_config

# 找到Port 22这行,将前面的注释去掉,再加一行Port 1000,如下,这样做的目的是防止新端口登陆不上,老端口也不能用!

2、重启sshd服务

如果是CentOS 7使用systemctl restart sshd,查看端口是否生效可以用systemctl status sshd

如果是CentOS 7以前的系统,使用/etc/init.d/sshd restart或者service sshd restart

重启以后可以本地测试一下端口通没通,telnet 127.0.0.1 1000

3、添加防火墙规则

如果是iptables防火墙,执行下面命令添加规则

# iptables配置文件位置/etc/sysconfig/iptables

# 添加1000端口规则

# 保存规则

# 重启服务

如果防火墙是Firewall,参照下面步骤:

# 首先检测防火墙是否已经启用,启用返回值runing,反之,为not running

#若没有启用,需要启用

# 若已经启用,则进行下一步

# 查看防火墙的默认、活跃区域(zones)

#看两条命令的返回值是否含有public,有则为正确。

# 端口永久开放

# 为了防止出错,22端口一同开放

# 与临时开放的区别在于多了permanent

# 防火墙重载

# 查看已暴露端口

4、尝试新端口登陆

尝试用1000端口进行登陆,看是否成功!

5、关闭原先的22端口

参考上面的操作,首先在ssh的配置文件去掉22端口,重启sshd服务,然后在防火墙配置里面去除22端口,重启防火墙!这里不再赘述。

6、修改弱口令为强口令

# 输入修改密码命令

#此时系统提示

# 输入两次密码并回车,注意输入密码时不会显示的

7、推荐:

shell随机密码生成函数:

# 生成随机密码 ($1 位数)

8、扩展

虽然上面修改端口和口令能够大大提升安全性,但是在某些情况下不能修改端口或口令,此时可以推荐 DenyHosts或者fail2ban,它可以禁止大量尝试登陆的IP。或者可以用最简单的办法,查看尝试恶意登陆的前十个IP然后用防火墙禁止它,这里只提供思路。

服务器被攻击怎么办?

1、切断网络

对服务器所有的攻击都来源于网络,因此,当服务器遭受攻击的时候,首先就要切断网络,一方面能够迅速切断攻击源,另一方面也能保护服务器所在网络的其他主机。

2、查找攻击源

要根据自身经验和综合判断能力,通过分析系统日志或登录日志文件,找出可疑信息,分析可疑程序。

3、分析入侵原因和途径

一定要查清楚遭受攻击的具体原因和途径,有可能是系统漏洞或程序漏洞等多种原因造成的,只有找到问题根源,才能够及时修复系统。

4、备份好用户数据

当服务器遭受攻击的时候,就要立刻备份好用户数据,同时也要注意这些数据是否存在攻击源。如果其中有攻击源的话,就要彻底删除它,再将用户数据备份到一个安全的地方。

5、重装系统

这是最简单也是最安全的办法,已经遭受到攻击的系统中的攻击源是不可能彻底清除的,只有重装系统才能够彻底清除攻击源。

6、修复程序或系统漏洞

如果已经发现了系统漏洞或程序漏洞之后,就要及时修复系统漏洞或修改程序bug。

7、恢复数据和连接网络

将已经备份好的数据重新复制到重装好的系统中,随后将服务器开启网络连接,恢复对外服务。

服务器如何防止ddos

一、网络设备和设施

网络架构、设施设备是整个系统顺利运行的硬件基础。用足够的机器和容量来承受攻击,充分利用网络设备来保护网络资源,是比较理想的应对策略。攻守归根到底也是双方资源的争夺。随着它不断的访问用户,抢占用户资源,自身的精力也在逐渐消耗。相应的,投入也不小,但是网络设施是一切防御的基础,需要根据自身情况进行平衡选择。

1.扩展带宽硬电阻

网络带宽直接决定了抵御攻击的能力。国内大部分网站的带宽在10M到100M之间,知名企业的带宽可以超过1G。超过100G的网站基本都是专门做带宽服务和防攻击服务的,屈指可数。但是DDoS不一样。攻击者通过控制一些服务器、个人电脑等成为肉鸡。如果他们控制1000台机器,每台机器的带宽为10M,那么攻击者将拥有10G流量。当他们同时攻击一个网站时,带宽瞬间被占用。增加带宽硬保护是理论上的最优方案。只要带宽大于攻击流量,就不怕,但是成本也是无法承受的。国内非一线城市的机房带宽价格在100元/M*月左右,买10G带宽的话要100万。所以很多人调侃说,拼带宽就是拼人民币,没几个人愿意出高价买大带宽做防御。

2.使用硬件防火墙

很多人会考虑使用硬件防火墙。针对DDoS攻击和黑客攻击而设计的专业防火墙,通过对异常流量的清理和过滤,可以抵御SYN/ACK攻击、TCP全连接攻击、刷脚本攻击等流量DDoS攻击。如果网站被流量攻击困扰,可以考虑把网站放在DDoS硬件防火墙室。但如果网站流量攻击超出了硬防御的保护范围(比如200G硬防御,但攻击流量是300G),洪水即使穿过高墙也无法抵御。值得注意的是,有些硬件防火墙主要是在包过滤防火墙的基础上修改的,只在网络层检查数据包。如果DDoS攻击上升到应用层,防御能力就会很弱。

3.选择高性能设备

除了防火墙之外,服务器、路由器、交换机等网络设备的性能。也需要跟上。如果设备的性能成为瓶颈,即使带宽足够,也无能为力。在保证网络带宽的前提下,尽可能升级硬件配置。

第二,有效的反D思想和方案

贴身防守往往是“不计后果”的。通过架构布局、资源整合等方式提高网络的负载能力,分担本地过载流量,通过接入第三方服务等方式识别和拦截恶意流量,才是更“理性”的做法。,而且对抗效果不错。

4.负载平衡

普通级别的服务器处理数据的能力最多只能回答每秒几十万的链接请求,因此网络处理能力非常有限。负载平衡基于现有的网络结构。它提供了一种廉价、有效和透明的方法来扩展网络设备和服务器的带宽,增加吞吐量,增强网络数据处理能力,提高网络的灵活性和可用性。对于DDoS流量攻击和CC攻击是有效的。CC攻击由于大量的网络流量而使服务器过载,这些流量通常是为一个页面或一个链接生成的。企业网站加入负载均衡方案后,链接请求被平均分配到各个服务器,减轻了单个服务器的负担。整个服务器系统每秒可以处理几千万甚至更多的服务请求,用户的访问速度会加快。

5.CDN流量清洗

CDN是构建在网络上的内容分发网络,依托部署在各地的边缘服务器,通过中心平台的分发和调度功能模块,让用户就近获取所需内容,减少网络拥塞,提高用户访问响应速度和命中率。所以CDN加速也采用了负载均衡技术。与高防御的硬件防火墙相比,无法承载无限的流量限制。CDN更加理性,很多节点分担渗透流量。目前大部分CDN节点都有200G流量保护功能,加上硬防御的保护,可以说可以应对大部分DDoS攻击。这里推荐一款高性能比的CDN产品:百度云加速,非常适合中小站长的保护。

手机:魅族PRO 7;手机版本号:7 . 3 . 0;B612卡基软件。

1.打开手机桌面,找到“应用市场”图标,如下图所示。

2.在搜索栏输入“b612 Kaji”一词,点击前面的放大镜进行搜索。软件出现后,点击下载安装,如下图所示。

3.安装完成后,手机界面会出现b612卡基软件,如下图所示。

4.打开b612卡基软件,切换到“表情包”选项,如下图。

5.点击中间的红色按钮开始拍摄和录制,如下图所示。

6.拍摄完成后,点击底部的“保存”按钮进行保存,如下图。

7.会弹出两个选项。选择“低分辨率(微信表情包)”,如下图所示。

8.出现绿色提示框,表示本地保存成功,如下图所示。

9.打开手机屏幕界面,找到“图库”选项,如下图所示。

10.在打开的相册中,刚刚保存的表情包已经保存,如下图。

. cdn . BCE Bos . com/b 8389 b 504 fc2d 5627 fc 8998 cf 71190 ef 77 c 66 c 8 b?x-BCE-process = image % 2f resize % 2Cm _ lfit % 2Cw _ 600% 2Ch _ 800% 2c limit _ 1% 2f quality % 2Cq _ 85% 2f format % 2Cf _ auto

怎样抵御“肉鸡攻击”

四、黑客怎样操纵肉鸡黑客操纵“肉鸡”有两种方式:一种方式是手动方式,当灰鸽子等远程控制后门木马被种入用户电脑并启动后,黑客的本地电脑就成为“肉鸡”主机的远程终端,黑客可以手工操作,通过命令打开“肉鸡”系统的文件,察看信息,执行程序,发送数据……冒充主人作任何想做的事。另一种方法是通过远程控制后门程序所配置的种植在肉鸡上的病毒程序去控制目标计算机。上文中,我们已经介绍过远程控制后门木马/病毒的功能,黑客使用它,便表演出了315晚会上的那一幕情景。怎样发现和抵御肉鸡攻击了解了肉鸡攻击的过程和原理,我们可以领会到,肉鸡攻击并非你想象的那样神秘莫测。简而言之,“肉鸡”就是一个在不知情的情况下被远程控制的计算机终端。主要是用户不经意浏览或者接收未知文件时中招,被种下了接受远程控制的木马程序。针对肉鸡攻击的特点,专家们提出了一些抵御肉鸡攻击的有效措施,值得大家参考采用。这些措施可以归结为四个字:“一禁二补三检四清”。下面具体解释一下:所谓“一禁”,就是不要访问不熟悉的、可疑的网站。以免在浏览被挂了马的网页时中招。在登录网上银行网站时,要尽量直接输入正确的域名,而不是从其他网站的链接地址进入。所谓“二补”,就是要及时打补丁,升级杀毒软件。我们的电脑系统中到底有多少漏洞?谁也说不清。拿微软的Windows、Office来说,反正隔不多时,微软就会发出通告,发现新的漏洞,要求用户下载、安装补丁软件包。黑客当然也没闲着,就像赛跑一样,他们力图在用户打好补丁之前,就实施入侵。所以,你一旦看到系统厂商以及其他应用软件供应商要求打补丁的通告后,可千万别掉以轻心,别发懒,应该马上动手及时打好补丁,防患于未然。对于你安装的杀毒软件,也要及时升级,让你的杀毒软件能够杀掉最新的病毒,这样才能做到“魔高一尺,道高一丈”。所谓“三检”,就是时刻注意观察留意系统的异常情况。如:·有时会突然发现你的鼠标不听使唤,在你不动鼠标的时候,鼠标也会移动,并且还会点击有关按钮进行操作。·正常上网时,突然感觉很慢,硬盘灯在闪烁,就像你平时在拷贝文件。·在你没有使用网络资源时,你发现网卡灯在不停闪烁,或者屏幕右下角的网卡图标在闪。·上网过程中计算机自动重启。·电脑运行过程中或者开机的时候弹出莫名其妙的对话框。·出现异常情况后,按“Ctr”+“Alt”+“Del”键,打开“任务管理器”,检查进程队列,如发现陌生可疑,且占用资源较多的进程,即表明,可能被“挂马”或中病毒了。根据以上现象进行初步的诊断,虽然不十分准确,但仍具有参考价值,需引起我们警觉。接下来,我们可以借助一些软件来观察网络活动情况,以检查系统是否被入侵。

CC攻击有哪些特点以及如何防御CC攻击?

CC攻击介绍

CC攻击其前身名为Fatboy攻击,是利用不断对网站发送连接请求致使形成拒绝服务的目的。由于在DDOS攻击发展前期,抗拒绝服务攻击系统所防护,于是在黑客们研究出一种新型的针对http的DDOS攻击后,即命名Challenge Collapsar,后来大家就延用CC这个名称至今。

CC攻击的原理

CC攻击的原理就是攻击者控制某些主机不停地发大量数据包给对方服务器造成服务器资源耗尽,一直到宕机崩溃。CC主要是用来消耗服务器资源的,每个人都有这样的体验:当一个网页访问的人数特别多的时候,打开网页就慢了,CC就是充分利用了这个特点,模拟多个用户不停的进行访问(访问那些需要大量数据操作,就是需要大量CPU时间的页面)造成服务器资源的浪费,CPU长时间处于100%,永远都有处理不完的连接直至就网络拥塞,正常的访问被中止。

CC攻击的种类

CC攻击的种类有四种,直接攻击、代理攻击、僵尸网络攻击、肉鸡攻击。

1、直接攻击主要针对有重要缺陷的 WEB 应用程序,一般说来是程序写的有问题的时候才会出现这种情况,比较少见。

2、代理攻击是黑客借助代理服务器生成指向受害主机的合法网页请求,实现DOS和伪装。

3、僵尸网络攻击有点类似于 DDOS 攻击了,从 WEB 应用程序层面上已经无法防御,所以代理攻击是CC 攻击者一般会操作一批代理服务器,比方说 100 个代理,然后每个代理同时发出 10 个请求,这样 WEB 服务器同时收到 1000 个并发请求的,并且在发出请求后,立刻断掉与代理的连接,避免代理返回的数据将本身的带宽堵死,而不能发动再次请求,这时 WEB 服务器会将响应这些请求的进程进行队列,数据库服务器也同样如此,这样一来,正常请求将会被排在很后被处理,这时就出现页面打开极其缓慢或者白屏。

4、肉鸡攻击一般指黑客使用CC攻击软件,控制大量肉鸡发动攻击,相比代理攻击更难防御,因为肉鸡可以模拟正常用户访问网站的请求,伪造成合法数据包。

CC攻击与DDOS的区别

CC攻击可以归为DDoS攻击的一种。其目的都是消耗服务器资源,造成服务器宕机崩溃。不同的是DDOS是针对IP地址发起的攻击,CC是针对服务器端口发攻击的攻击。

CC攻击的防御

目前CC攻击防御有+种:

1、软件防御 利用安装在服务器上的防火墙进行拦截,主要代表安全狗、云锁等软件,这类防御适用于CC攻击较小,而且CC特征明显的攻击。

2、网站程序防御 利用网站程序限制IP访问频率,并对程序进行优化进少,生成纯静态页,减少动态情况,可一定程度上减少CC攻击的压力。

3、云防火墙  如高防CDN、高防IP,高防CDN会对CC攻击访问进行拦截,对正常访客放行,同时利用边缘节点缓存网站资源,适用于网站被大量CC攻击防御,主要代表百度云加速、抗D宝。高防IP则是DDOS防火墙,利用高带宽、高硬防的特点,对CC攻击进行识别拦截,如正常用户就放行,也适用于被大量CC攻击防御,主要代码阿里云DDoS高防IP 、腾讯云DDoS高防IP,不过价格相对较贵。相关链接

怎么防御DDoS攻击?

一.网络设备设施

网络架构、设施设备是整个系统得以顺畅运作的硬件基础,用足够的机器、容量去承受攻击,充分利用网络设备保护网络资源是一种较为理想的应对策略,说到底攻防也是双方资源的比拼,在它不断访问用户、夺取用户资源之时,自己的能量也在逐渐耗失。相应地,投入资金也不小,但网络设施是一切防御的基础,需要根据自身情况做出平衡的选择。

1. 扩充带宽硬抗

网络带宽直接决定了承受攻击的能力,国内大部分网站带宽规模在10M到100M,知名企业带宽能超过1G,超过100G的基本是专门做带宽服务和抗攻击服务的网站,数量屈指可数。但DDoS却不同,攻击者通过控制一些服务器、个人电脑等成为肉鸡,如果控制1000台机器,每台带宽为10M,那么攻击者就有了10G的流量。当它们同时向某个网站发动攻击,带宽瞬间就被占满了。增加带宽硬防护是理论最优解,只要带宽大于攻击流量就不怕了,但成本也是难以承受之痛,国内非一线城市机房带宽价格大约为100元/M*月,买10G带宽顶一下就是100万,因此许多人调侃拼带宽就是拼人民币,以至于很少有人愿意花高价买大带宽做防御。

2. 使用硬件防火墙

许多人会考虑使用硬件防火墙,针对DDoS攻击和黑客入侵而设计的专业级防火墙通过对异常流量的清洗过滤,可对抗SYN/ACK攻击、TCP全连接攻击、刷脚本攻击等等流量型DDoS攻击。如果网站饱受流量攻击的困扰,可以考虑将网站放到DDoS硬件防火墙机房。但如果网站流量攻击超出了硬防的防护范围(比如200G的硬防,但攻击流量有300G),洪水瞒过高墙同样抵挡不住。值得注意一下,部分硬件防火墙基于包过滤型防火墙修改为主,只在网络层检查数据包,若是DDoS攻击上升到应用层,防御能力就比较弱了。

3. 选用高性能设备

除了防火墙,服务器、路由器、交换机等网络设备的性能也需要跟上,若是设备性能成为瓶颈,即使带宽充足也无能为力。在有网络带宽保证的前提下,应该尽量提升硬件配置。

二、有效的抗D思想及方案

硬碰硬的防御偏于“鲁莽”,通过架构布局、整合资源等方式提高网络的负载能力、分摊局部过载的流量,通过接入第三方服务识别并拦截恶意流量等等行为就显得更加“理智”,而且对抗效果良好。

4. 负载均衡

普通级别服务器处理数据的能力最多只能答复每秒数十万个链接请求,网络处理能力很受限制。负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性,对DDoS流量攻击和CC攻击都很见效。CC攻击使服务器由于大量的网络传输而过载,而通常这些网络流量针对某一个页面或一个链接而产生。在企业网站加上负载均衡方案后,链接请求被均衡分配到各个服务器上,减少单个服务器的负担,整个服务器系统可以处理每秒上千万甚至更多的服务请求,用户访问速度也会加快。

5. CDN流量清洗

CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率,因此CDN加速也用到了负载均衡技术。相比高防硬件防火墙不可能扛下无限流量的限制,CDN则更加理智,多节点分担渗透流量,目前大部分的CDN节点都有200G 的流量防护功能,再加上硬防的防护,可以说能应付目绝大多数的DDoS攻击了。这里我们推荐一款高性比的CDN产品:百度云加速,非常适用于中小站长防护。相关链接

6. 分布式集群防御

分布式集群防御的特点是在每个节点服务器配置多个IP地址,并且每个节点能承受不低于10G的DDoS攻击,如一个节点受攻击无法提供服务,系统将会根据优先级设置自动切换另一个节点,并将攻击者的数据包全部返回发送点,使攻击源成为瘫痪状态,从更为深度的安全防护角度去影响企业的安全执行决策。

0条大神的评论

发表评论