SYN flood

✍ dations ◷ 2025-06-30 08:43:22 #阻断服务攻击

SYN flood或称SYN洪水、SYN洪泛是一种拒绝服务攻击,起因于攻击者发送一系列的SYN请求到目标系统。

当客户端试着与服务器间创建TCP连线时,正常情况下客户端与服务器端交换一系列的信息如下:

这即是所谓TCP三次握手,并且这是每个使用TCP传输协议创建连线的基础。

SYN flood是一种广为人知的攻击,一般对现代网络不太有效。这种攻击只有在服务器在收到SYN后分配资源,但在收到ACK之前这个区段有效。

SYN flood攻击目前有两种方法,不过都与服务端没收到ACK有关。恶意用户可以跳过发送最后的ACK信息;或者在SYN里透过欺骗来源IP地址,这让服务器送SYN-ACK到假造的IP地址,因此永不可能收到ACK。这两个案例服务器会花点时间等抄收通知,故一个简单的网络壅塞可能是由于没有ACK造成的。

如果这些半开通连线(英语:TCP half-open)绑定服务器资源,透过海量SYN信息淹没服务器是有可能耗尽其资源。一旦所有资源都拨给半开通连线所保留,没有新的连线(不管合法不合法)可被创建,导致拒绝服务攻击。某些系统可能会故障得很糟糕,甚至宕机如果其他操作系统函数渴望这种形式的资源。

过去通常于1996年用来分配资源给半开通连线的技术牵涉到通常相当短的队列。队列的每个空位可在连线完成、或者到期时被清空。当队列满时,新进来的连线创建会失败。以上面的示例来说,所有新进来的连线在总共8个数据包被提交之前会被阻挡下来。也就是说,每3分钟正时算好的8个数据包将阻断所有新进的TCP连线完成。这让这种拒绝服务攻击只须占很小的传输量。

建议的反制方法包括SYN cookie或者限定某一段时间内来自同一来源请求新连线的数量,不过因为现代的TCP/IP堆栈没有上面所述的瓶颈,因此介于SYN flood与其它种基于通道容量类型的攻击应该会只有很小或几乎没有差别。

反射路由器亦可以被攻击者所利用,以取代客户端机器。SYN讲的是黑客利用TCP协议发送大量的半连接请求去攻击目标服务器或者主机,致使目标服务器发生拒绝服务,或者蓝屏。

在 RFC 4987 中有许多著名的对策,包括:

相关

  • 链球菌咽炎链球菌性咽炎(streptococcal pharyngitis、strep throat)是一种喉部后方含扁桃腺感染化脓链球菌(英语:Streptococcus pyogenes)的疾病,是咽炎中的一种,常见症状有发热、喉咙痛、扁
  • 扩展A区中日韩统一表意文字扩展区A(英语:CJK Unified Ideographs Extension A)是一个Unicode区段,在Unicode版本3.0被引入。扩展A区包含6582个汉字,位置在 U+3400—U+4DB5。这6千多个汉
  • 韦斯特韦斯特(West)是美国德克萨斯州麦克伦南县的一座城市,2010年人口为2674,以该市首任邮政局长 T·M·韦斯特(T.M. West)的姓氏而命名。2013年4月17日,韦斯特的一家化肥厂发生爆炸,爆炸
  • 华盛顿联队华盛顿特区联(英语:D.C. United)是美国职业足球大联盟球队。球队主场是RFK球场。球队的名字D.C.是代表美国首都华盛顿。本土国际2010年12月8日资料注释:国旗表示球员在国际足联
  • 渎职渎职(英语:misfeasance/ nonfeasance/ malfeasance),是指国家官员公务员等公职人员滥用职权、疏忽职守(严重不负责任,不履行或者不认真履行职责)、徇私、收受贿赂或其他不正当利益,
  • 高密高密市位于中国山东省东部,今属潍坊市,1987年由高密县撤县设市改制而来,古称“夷维”,又名“凤城”。位于胶东半岛中部,坐落于胶莱平原之上。总面积为1526平方公里,下辖3个街道、7
  • 汤米·道格拉斯汤米·道格拉斯(Tommy Douglas,1904年10月20日-1986年2月24日)是加拿大医疗保险之父,萨斯喀彻温省长,出生于苏格兰福尔柯克。他因癌症在1986年去世。2004年,加拿大广播公司电视节目
  • 山龙眼属山龙眼属(学名:),在被子植物APG III分类法里属于山龙眼目,为山龙眼科下的一个属,约有一百种,分布自印度南方、日本、达澳洲东南,主要的分布地则是在新几内亚及东南亚。本属植物在中
  • 莱比锡巴赫档案馆莱比锡巴赫档案馆是德国莱比锡一所研究和记录巴赫的生平及作品的机构。档案馆是在1950年约翰·塞巴斯蒂安·巴赫逝世200周年由Werner Neumann创立的。 新机构成立的目的是将
  • 丛浩楠丛浩楠,1983年9月7日-),汉族,中国歌手,2006年获得江苏卫视《绝对唱响.名师高徒》歌唱大赛全国年度第四名从而签约华谊兄弟音乐公司,出道至今发行2张专辑1张ep。 未收录在其专辑里