建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+谷歌浏览器 Firefox 30+ 火狐浏览器

如果网站被CC攻击了怎么办?

发布者:售前糖糖   |    本文章发表于:2023-03-21       阅读数:2444

CC攻击大家应该都不陌生吧?大部分都有被CC攻击过。CC攻击的主要工作原理是耗资源,这就需要看是哪种攻击方式,看抓包分析是否是通过多IP,刷新页面,如果是这是最典型的CC攻击。如果CC攻击你网站打不开,指定会有一种资源耗尽,才会引发网站打不开,打开卡。

1.访问那些需要大量数据操作,如搜索页面,就是需要大量CPU时间的页面

2.访问有大量图片或音视频内容的页面。

第一种的CC攻击就是占用完你的cpu,让合法的请求埋没大大量的攻击请求中。这是以前的高水平的黑客喜欢使用的方法。因为只需要很少的带宽(小于1M)就可以让你的100M 甚至1G的带宽的网站立即挂掉。

第二种CC攻击是目前使用最普遍也是最简单的攻击方式。不需要去分析被攻击网站的实际内容,直接对某个页面发起攻击就能起作用。如果你的网页其中一面有256Kbyte (包括所要打开的图片等内容),那么就需要1Mbit/s的带宽2秒时间来打开。而客户发送给服务器的请求包长最多就 1Kbyte.所以攻击比例是256倍。

同时有100个客户来点开这个页面的话,就需要有100Mbit/s 的带宽来支持。客户都能在2秒钟内打开这个网站。这100个客户发起访问所需的带宽才100Kbyte X 8=0.8Mbit/s 。这样看来1M不到的带宽来攻击网站,网站得准备有100M的带宽来应付。

CC攻击

cc攻击防御解决方法

(1)隐藏服务器ip

使用安全加速CDN能隐藏服务器的真实ip,让攻击者攻击不到真实ip,攻击打在CDN节点上,将恶意攻击流量在高防CDN上进行过滤后,把正常访问流量返回给源站IP,确保源站IP能正常稳定访问的安全防护。

(2)部署在高防御物理机

现在的高防御物理机都是有防御CC策略,可以直接把攻击IP拦截清洗掉,但是不能避免出现屏蔽的现象。像快快网络他们的高防物理机在CC策略上分划的详细可以减少屏蔽的概率保障业务安全的情况下进行防护。

欢迎联系快快网络糖糖QQ:177803620详细了解。让我们一起构建稳定、可靠、高效的数字化平台,助力您的企业数字化转型之路!


相关文章 点击查看更多文章>
01

网站被CC攻击了怎么办?

CC 攻击作为常见的网络攻击手段,通过模拟大量正常用户请求耗尽服务器资源,导致网站响应缓慢、卡顿甚至瘫痪,直接影响用户体验与业务连续性,尤其对电商、资讯类依赖流量的网站,可能造成显著的经济损失。面对 CC 攻击,快速识别攻击特征并采取针对性措施,是减少损失、保障网站稳定运行的核心。一、如何快速识别 CC 攻击并采取初步应对措施?1. 通过监控数据判断攻击迹象借助服务器监控工具(如 Nagios、Zabbix)与网站日志分析平台,重点关注 CPU 使用率、内存占用、网络连接数等指标。若发现短时间内来自多个 IP 的重复请求激增(尤其集中在登录页、搜索页等交互接口),且请求频率远超正常用户行为,基本可判定为 CC 攻击;同时,检查访问日志中是否存在大量相同 User - Agent 或无 Referer 的异常请求,进一步确认攻击类型。2. 临时限制异常请求来源针对已识别的异常 IP,通过服务器防火墙(如 Linux 的 iptables、Windows 的高级安全防火墙)设置 IP 黑名单,临时阻断其访问;若攻击 IP 数量较多,可对核心页面(如登录接口、订单提交页)设置请求频率限制,例如通过 Nginx 配置每秒最大请求数,对超过阈值的 IP 进行短暂封禁,缓解服务器资源压力。二、怎样通过技术手段强化防护,抵御 CC 攻击?1. 利用 CDN 与高防 IP 分流攻击流量将网站接入具备抗 CC 攻击能力的 CDN 服务(如阿里云 CDN、Cloudflare),通过 CDN 节点缓存静态资源,减少源服务器直接接收的请求量;同时,启用高防 IP 服务,将网站域名解析至高防 IP,由高防系统过滤异常攻击流量,仅将正常请求转发至源服务器,从源头隔离攻击流量,避免源服务器资源被耗尽。2. 优化网站架构与接口设计对网站动态交互接口进行优化,例如在登录页增加验证码(图形验证码、短信验证码),强制验证请求发起者的真实性,阻止自动化工具发起批量请求;同时,采用分布式服务器架构,将业务拆分为多个服务节点(如 Web 服务器、数据库服务器分离),通过负载均衡设备(如 Nginx、F5)分配请求流量,提升整体抗攻击能力。三、如何搭建长期防御体系,避免再次遭遇 CC 攻击?1. 建立实时监控与自动响应机制部署专业的网络安全监控系统(如入侵防御系统 IPS),实时监测网站流量与服务器状态,设置攻击阈值告警(如邮件、短信告警),确保攻击发生时能第一时间察觉;同时,编写自动化防御脚本,例如通过 Shell 或 Python 脚本,当监控系统检测到 CC 攻击迹象时,自动执行 IP 封禁、请求频率限制等操作,减少人工干预的响应时间。2. 定期更新防护策略与开展安全演练根据近期 CC 攻击的新特征(如利用代理 IP、动态 IP 发起的攻击),定期更新防火墙规则、CDN 防护策略与 IP 黑名单,确保防护手段跟上攻击技术的变化;同时,组织技术团队开展 CC 攻击应急演练,模拟不同规模、不同类型的 CC 攻击场景,检验防护措施的有效性,提升团队应对攻击的协同处置能力。

售前飞飞 2025-10-21 00:00:00

02

支付APP被CC攻击怎么办?游戏盾可一站式解决CC攻击和DDOS攻击

支付APP被CC攻击怎么办?支付APP不管是被CC攻击还是被DDOS攻击了,对于APP运行商都是一件很头疼的事情,这直接影响到了APP正常的运行使用。那么,支付APP被CC攻击了,可以选择游戏盾高防版本或者游戏盾SDK版本,快快网络游戏盾可一站式解决CC攻击和DDOS攻击。APP被CC攻击怎么防御?经常有支付app遭到CC攻击而束手无策,原因是APP防御有别于传统的网站CC防御。网站防御:会假定客户端是浏览器,当被攻击时会采用重定向方式或者验证码的方式进行验证,这会造成APP无法正常访问。所以目前APP防御有两种方法:一种是需要接入防御系统的SDK进行加密防御,这需要对APP进行重新打包;游戏盾SDK提供内含Windows、Android、iOS版本的加密SDK下载接入,防护DDoS和CC攻击,为游戏提供断线重连、智能加速、灵活调度的支持。一种是比较方便的方法访问的客户端是普通APP,受到攻击时不采用重定向或者验证码的方式进行验证,将会依据访问频率、User-Agent、是否重复请求等特性进行防护。 云端运行机制,只需将CNAME指向提供的防护域名,防护接入完成。快快网络的游戏盾就是采用这种方式。支付APP被CC攻击怎么办?游戏盾可一站式解决CC攻击和DDOS攻击!!!高防安全专家快快网络!快快网络客服小情QQ98717254——————-智能云安全管理服务商—————— 

售前小情 2022-09-20 17:24:54

03

CC攻击里的QPS是什么意思?

提及 CC 攻击,“QPS” 是一个频繁出现且至关重要的概念。深入理解 CC 攻击里 QPS 的含义、作用及影响,对于构建有效的网络安全防御体系具有关键意义。一、CC 攻击与 QPS 基础概念CC 攻击概述CC 攻击是一种基于应用层的 DDoS(分布式拒绝服务)攻击方式,它不同于直接占用网络带宽的流量型攻击,而是通过模拟大量合法用户请求,消耗目标服务器的系统资源,如 CPU、内存、连接数等,使服务器无法正常处理真实用户的访问请求,从而达到瘫痪目标服务的目的。攻击者通常会控制大量的傀儡主机(僵尸网络),向目标网站的动态页面,如登录页、搜索页、购物车结算页等发送请求。由于这些页面在处理请求时需要执行复杂的数据库查询、逻辑运算等操作,大量的请求会迅速耗尽服务器资源,导致网站响应缓慢甚至崩溃。QPS 的定义QPS(Queries Per Second)即每秒查询率,它原本是衡量服务器性能和负载能力的重要指标,指的是服务器在一秒钟内能够处理的查询请求数量。在互联网应用场景中,QPS 可以直观地反映服务器的业务处理能力和吞吐量。例如,一个 Web 服务器的 QPS 为 1000,意味着该服务器每秒平均能够处理 1000 个客户端的查询请求。在 CC 攻击场景下,QPS 同样用于衡量攻击流量的强度,即攻击者每秒向目标服务器发送的请求数量。二、QPS 在 CC 攻击中的作用与影响攻击强度的量化指标QPS 是评估 CC 攻击强度最直接的指标之一。QPS 数值越高,表明攻击者在单位时间内向目标服务器发送的请求数量越多,攻击强度也就越大。例如,当攻击者将攻击流量的 QPS 提升至 10 万甚至更高时,即便目标服务器具备一定的处理能力,也会在短时间内被海量请求压垮。通过监控 QPS 的变化,安全运维人员可以及时感知攻击的发生,并大致判断攻击的严重程度,从而采取相应的防御措施。资源消耗的关键因素CC 攻击的核心在于消耗目标服务器的资源,而 QPS 直接影响着资源的消耗速度。当大量高 QPS 的请求涌入服务器时,服务器需要频繁地进行线程创建、数据库连接、数据查询与处理等操作。以电商网站的商品详情页为例,每个请求都可能涉及到从数据库中读取商品信息、库存数据、用户评价等内容,若 QPS 过高,数据库的连接池会被迅速占满,CPU 因持续处理请求而达到高负荷状态,内存也会因大量的中间数据存储而耗尽。随着资源的不断消耗,服务器的响应速度会越来越慢,最终导致服务不可用。攻击策略的制定依据攻击者在实施 CC 攻击时,会根据目标服务器的性能和防御情况,灵活调整攻击流量的 QPS。对于防护能力较弱、性能较低的服务器,攻击者可能会采用较低 QPS 但持续时间长的攻击策略,以避免过早触发目标服务器的防御机制;而对于防护能力较强的服务器,攻击者可能会短时间内将 QPS 提升到极高水平,试图突破防御体系。此外,攻击者还会通过控制不同傀儡主机的 QPS 分布,模拟出更接近真实用户访问的请求模式,增加攻击的隐蔽性和欺骗性,使防御系统难以区分正常请求和恶意攻击。三、防御 CC 攻击时对 QPS 的考量识别正常流量与攻击流量的 QPS 特征正常用户访问网站时,请求具有一定的规律性和分散性,QPS 通常在一个相对稳定的范围内波动,且会受到时间、地域、业务活动等因素的影响。例如,一个新闻网站在白天工作时间的 QPS 可能会较高,而在深夜则会明显下降。而 CC 攻击流量的 QPS 往往呈现出异常的突发性增长,且请求来源相对集中,请求的页面和参数也具有一定的相似性。通过分析 QPS 的历史数据,建立正常流量的 QPS 模型,结合请求的来源 IP、请求频率、请求路径等多维度信息,安全防御系统可以更准确地识别出 CC 攻击流量,及时采取拦截措施。随着网络技术的不断发展,CC 攻击的手段和方式也在持续演变,QPS 作为衡量攻击强度的重要指标,其作用将愈发关键。一方面,攻击者可能会利用人工智能、机器学习等技术,生成更加智能化、动态化的攻击流量,使攻击流量的 QPS 变化更难预测;另一方面,网络安全防御领域也会不断创新,研发出更高效、精准的 QPS 监测和防御技术,如基于大数据分析的智能识别系统、具备自适应能力的动态防御机制等。未来,深入研究 QPS 在 CC 攻击中的特性和规律,持续提升对 QPS 的监测、分析和控制能力,将是保障网络安全的重要方向。

售前毛毛 2025-06-25 14:38:11

新闻中心 > 市场资讯

查看更多文章 >
如果网站被CC攻击了怎么办?

发布者:售前糖糖   |    本文章发表于:2023-03-21

CC攻击大家应该都不陌生吧?大部分都有被CC攻击过。CC攻击的主要工作原理是耗资源,这就需要看是哪种攻击方式,看抓包分析是否是通过多IP,刷新页面,如果是这是最典型的CC攻击。如果CC攻击你网站打不开,指定会有一种资源耗尽,才会引发网站打不开,打开卡。

1.访问那些需要大量数据操作,如搜索页面,就是需要大量CPU时间的页面

2.访问有大量图片或音视频内容的页面。

第一种的CC攻击就是占用完你的cpu,让合法的请求埋没大大量的攻击请求中。这是以前的高水平的黑客喜欢使用的方法。因为只需要很少的带宽(小于1M)就可以让你的100M 甚至1G的带宽的网站立即挂掉。

第二种CC攻击是目前使用最普遍也是最简单的攻击方式。不需要去分析被攻击网站的实际内容,直接对某个页面发起攻击就能起作用。如果你的网页其中一面有256Kbyte (包括所要打开的图片等内容),那么就需要1Mbit/s的带宽2秒时间来打开。而客户发送给服务器的请求包长最多就 1Kbyte.所以攻击比例是256倍。

同时有100个客户来点开这个页面的话,就需要有100Mbit/s 的带宽来支持。客户都能在2秒钟内打开这个网站。这100个客户发起访问所需的带宽才100Kbyte X 8=0.8Mbit/s 。这样看来1M不到的带宽来攻击网站,网站得准备有100M的带宽来应付。

CC攻击

cc攻击防御解决方法

(1)隐藏服务器ip

使用安全加速CDN能隐藏服务器的真实ip,让攻击者攻击不到真实ip,攻击打在CDN节点上,将恶意攻击流量在高防CDN上进行过滤后,把正常访问流量返回给源站IP,确保源站IP能正常稳定访问的安全防护。

(2)部署在高防御物理机

现在的高防御物理机都是有防御CC策略,可以直接把攻击IP拦截清洗掉,但是不能避免出现屏蔽的现象。像快快网络他们的高防物理机在CC策略上分划的详细可以减少屏蔽的概率保障业务安全的情况下进行防护。

欢迎联系快快网络糖糖QQ:177803620详细了解。让我们一起构建稳定、可靠、高效的数字化平台,助力您的企业数字化转型之路!


相关文章

网站被CC攻击了怎么办?

CC 攻击作为常见的网络攻击手段,通过模拟大量正常用户请求耗尽服务器资源,导致网站响应缓慢、卡顿甚至瘫痪,直接影响用户体验与业务连续性,尤其对电商、资讯类依赖流量的网站,可能造成显著的经济损失。面对 CC 攻击,快速识别攻击特征并采取针对性措施,是减少损失、保障网站稳定运行的核心。一、如何快速识别 CC 攻击并采取初步应对措施?1. 通过监控数据判断攻击迹象借助服务器监控工具(如 Nagios、Zabbix)与网站日志分析平台,重点关注 CPU 使用率、内存占用、网络连接数等指标。若发现短时间内来自多个 IP 的重复请求激增(尤其集中在登录页、搜索页等交互接口),且请求频率远超正常用户行为,基本可判定为 CC 攻击;同时,检查访问日志中是否存在大量相同 User - Agent 或无 Referer 的异常请求,进一步确认攻击类型。2. 临时限制异常请求来源针对已识别的异常 IP,通过服务器防火墙(如 Linux 的 iptables、Windows 的高级安全防火墙)设置 IP 黑名单,临时阻断其访问;若攻击 IP 数量较多,可对核心页面(如登录接口、订单提交页)设置请求频率限制,例如通过 Nginx 配置每秒最大请求数,对超过阈值的 IP 进行短暂封禁,缓解服务器资源压力。二、怎样通过技术手段强化防护,抵御 CC 攻击?1. 利用 CDN 与高防 IP 分流攻击流量将网站接入具备抗 CC 攻击能力的 CDN 服务(如阿里云 CDN、Cloudflare),通过 CDN 节点缓存静态资源,减少源服务器直接接收的请求量;同时,启用高防 IP 服务,将网站域名解析至高防 IP,由高防系统过滤异常攻击流量,仅将正常请求转发至源服务器,从源头隔离攻击流量,避免源服务器资源被耗尽。2. 优化网站架构与接口设计对网站动态交互接口进行优化,例如在登录页增加验证码(图形验证码、短信验证码),强制验证请求发起者的真实性,阻止自动化工具发起批量请求;同时,采用分布式服务器架构,将业务拆分为多个服务节点(如 Web 服务器、数据库服务器分离),通过负载均衡设备(如 Nginx、F5)分配请求流量,提升整体抗攻击能力。三、如何搭建长期防御体系,避免再次遭遇 CC 攻击?1. 建立实时监控与自动响应机制部署专业的网络安全监控系统(如入侵防御系统 IPS),实时监测网站流量与服务器状态,设置攻击阈值告警(如邮件、短信告警),确保攻击发生时能第一时间察觉;同时,编写自动化防御脚本,例如通过 Shell 或 Python 脚本,当监控系统检测到 CC 攻击迹象时,自动执行 IP 封禁、请求频率限制等操作,减少人工干预的响应时间。2. 定期更新防护策略与开展安全演练根据近期 CC 攻击的新特征(如利用代理 IP、动态 IP 发起的攻击),定期更新防火墙规则、CDN 防护策略与 IP 黑名单,确保防护手段跟上攻击技术的变化;同时,组织技术团队开展 CC 攻击应急演练,模拟不同规模、不同类型的 CC 攻击场景,检验防护措施的有效性,提升团队应对攻击的协同处置能力。

售前飞飞 2025-10-21 00:00:00

支付APP被CC攻击怎么办?游戏盾可一站式解决CC攻击和DDOS攻击

支付APP被CC攻击怎么办?支付APP不管是被CC攻击还是被DDOS攻击了,对于APP运行商都是一件很头疼的事情,这直接影响到了APP正常的运行使用。那么,支付APP被CC攻击了,可以选择游戏盾高防版本或者游戏盾SDK版本,快快网络游戏盾可一站式解决CC攻击和DDOS攻击。APP被CC攻击怎么防御?经常有支付app遭到CC攻击而束手无策,原因是APP防御有别于传统的网站CC防御。网站防御:会假定客户端是浏览器,当被攻击时会采用重定向方式或者验证码的方式进行验证,这会造成APP无法正常访问。所以目前APP防御有两种方法:一种是需要接入防御系统的SDK进行加密防御,这需要对APP进行重新打包;游戏盾SDK提供内含Windows、Android、iOS版本的加密SDK下载接入,防护DDoS和CC攻击,为游戏提供断线重连、智能加速、灵活调度的支持。一种是比较方便的方法访问的客户端是普通APP,受到攻击时不采用重定向或者验证码的方式进行验证,将会依据访问频率、User-Agent、是否重复请求等特性进行防护。 云端运行机制,只需将CNAME指向提供的防护域名,防护接入完成。快快网络的游戏盾就是采用这种方式。支付APP被CC攻击怎么办?游戏盾可一站式解决CC攻击和DDOS攻击!!!高防安全专家快快网络!快快网络客服小情QQ98717254——————-智能云安全管理服务商—————— 

售前小情 2022-09-20 17:24:54

CC攻击里的QPS是什么意思?

提及 CC 攻击,“QPS” 是一个频繁出现且至关重要的概念。深入理解 CC 攻击里 QPS 的含义、作用及影响,对于构建有效的网络安全防御体系具有关键意义。一、CC 攻击与 QPS 基础概念CC 攻击概述CC 攻击是一种基于应用层的 DDoS(分布式拒绝服务)攻击方式,它不同于直接占用网络带宽的流量型攻击,而是通过模拟大量合法用户请求,消耗目标服务器的系统资源,如 CPU、内存、连接数等,使服务器无法正常处理真实用户的访问请求,从而达到瘫痪目标服务的目的。攻击者通常会控制大量的傀儡主机(僵尸网络),向目标网站的动态页面,如登录页、搜索页、购物车结算页等发送请求。由于这些页面在处理请求时需要执行复杂的数据库查询、逻辑运算等操作,大量的请求会迅速耗尽服务器资源,导致网站响应缓慢甚至崩溃。QPS 的定义QPS(Queries Per Second)即每秒查询率,它原本是衡量服务器性能和负载能力的重要指标,指的是服务器在一秒钟内能够处理的查询请求数量。在互联网应用场景中,QPS 可以直观地反映服务器的业务处理能力和吞吐量。例如,一个 Web 服务器的 QPS 为 1000,意味着该服务器每秒平均能够处理 1000 个客户端的查询请求。在 CC 攻击场景下,QPS 同样用于衡量攻击流量的强度,即攻击者每秒向目标服务器发送的请求数量。二、QPS 在 CC 攻击中的作用与影响攻击强度的量化指标QPS 是评估 CC 攻击强度最直接的指标之一。QPS 数值越高,表明攻击者在单位时间内向目标服务器发送的请求数量越多,攻击强度也就越大。例如,当攻击者将攻击流量的 QPS 提升至 10 万甚至更高时,即便目标服务器具备一定的处理能力,也会在短时间内被海量请求压垮。通过监控 QPS 的变化,安全运维人员可以及时感知攻击的发生,并大致判断攻击的严重程度,从而采取相应的防御措施。资源消耗的关键因素CC 攻击的核心在于消耗目标服务器的资源,而 QPS 直接影响着资源的消耗速度。当大量高 QPS 的请求涌入服务器时,服务器需要频繁地进行线程创建、数据库连接、数据查询与处理等操作。以电商网站的商品详情页为例,每个请求都可能涉及到从数据库中读取商品信息、库存数据、用户评价等内容,若 QPS 过高,数据库的连接池会被迅速占满,CPU 因持续处理请求而达到高负荷状态,内存也会因大量的中间数据存储而耗尽。随着资源的不断消耗,服务器的响应速度会越来越慢,最终导致服务不可用。攻击策略的制定依据攻击者在实施 CC 攻击时,会根据目标服务器的性能和防御情况,灵活调整攻击流量的 QPS。对于防护能力较弱、性能较低的服务器,攻击者可能会采用较低 QPS 但持续时间长的攻击策略,以避免过早触发目标服务器的防御机制;而对于防护能力较强的服务器,攻击者可能会短时间内将 QPS 提升到极高水平,试图突破防御体系。此外,攻击者还会通过控制不同傀儡主机的 QPS 分布,模拟出更接近真实用户访问的请求模式,增加攻击的隐蔽性和欺骗性,使防御系统难以区分正常请求和恶意攻击。三、防御 CC 攻击时对 QPS 的考量识别正常流量与攻击流量的 QPS 特征正常用户访问网站时,请求具有一定的规律性和分散性,QPS 通常在一个相对稳定的范围内波动,且会受到时间、地域、业务活动等因素的影响。例如,一个新闻网站在白天工作时间的 QPS 可能会较高,而在深夜则会明显下降。而 CC 攻击流量的 QPS 往往呈现出异常的突发性增长,且请求来源相对集中,请求的页面和参数也具有一定的相似性。通过分析 QPS 的历史数据,建立正常流量的 QPS 模型,结合请求的来源 IP、请求频率、请求路径等多维度信息,安全防御系统可以更准确地识别出 CC 攻击流量,及时采取拦截措施。随着网络技术的不断发展,CC 攻击的手段和方式也在持续演变,QPS 作为衡量攻击强度的重要指标,其作用将愈发关键。一方面,攻击者可能会利用人工智能、机器学习等技术,生成更加智能化、动态化的攻击流量,使攻击流量的 QPS 变化更难预测;另一方面,网络安全防御领域也会不断创新,研发出更高效、精准的 QPS 监测和防御技术,如基于大数据分析的智能识别系统、具备自适应能力的动态防御机制等。未来,深入研究 QPS 在 CC 攻击中的特性和规律,持续提升对 QPS 的监测、分析和控制能力,将是保障网络安全的重要方向。

售前毛毛 2025-06-25 14:38:11

查看更多文章 >
AI助理

您对快快产品更新的整体评价是?

期待您提供更多的改进意见(选填)

提交成功~
提交失败~

售前咨询

售后咨询

  • 紧急电话:400-9188-010

等级保护报价计算器

今天已有1593位获取了等保预算

所在城市:
机房部署:
等保级别:
服务器数量:
是否已购安全产品:
手机号码:
手机验证码:
开始计算

稍后有等保顾问致电为您解读报价

拖动下列滑块完成拼图

您的等保预算报价0
  • 咨询费:
    0
  • 测评费:
    0
  • 定级费:
    0
  • 产品费:
    0
联系二维码

详情咨询等保专家

联系人:潘成豪

13055239889