-
12306抢票插件拖垮全球最大代码托管站Github
关键字: 春运12306网站12306订票助手12306抢票插件GitHub僵尸主机DDOS攻击春运购票全球最大的社交编程及代码托管网站GitHub在1月15日晚间疑似遭遇DDOS攻击,访问大幅减慢。管理员通过日志查询,发现导致网站速度减慢是由于访问数量一时激增。而这些访问竟来自于中国的“12306抢票插件”。春运购票的难题已经不单单是中国一国之问题,其影响已经波及海外。因抢票插件带来的“洪水般的访问请求”已经让全球最大的代码托管站GitHub不堪重负。


春运已经变成世界性的难题了!
“12306订票助手”的开发者iccfish(木鱼)在GitHub上解释:他引用了托管在Github(美国代码托管站)上的Javascript代码,不同浏览器又使用了该插件,导致大量请求涌向Github,最终拖慢了服务器。
GitHub有个未知安全检测,当访问比较频繁的时候,会直接返回403错误。开发者就加了一条规则:如果返回的是403,就每5秒重试一次,并且是永久重试。结果GitHub认为用户访问更频繁了,于是一直返回403,最后成了死循环。但开发者显然低估了抢票插件的用户数,于是这两项条件结合就正好构成了DDOS(Distributed Denial of Service,分布式拒绝服务)的定义。
“12306订票助手”开发者最终决定,15日晚间将服务迁移到某新平台上,目前GitHub也已经恢复。SAE工作人员已与开发者取得联系,并给出了优化建议,截至目前运行正常。
这个故事提醒我们:永远不要低估“春运”这款产品的用户数,不仅国产的“12306”网站无法负荷重担,就连海外的GitHub也能被拖垮。有人调侃,这只是中国网民帮GitHub做的一次压力测试。
释疑:你知道什么是DDOS攻击吗?其实就是前方有大波“僵尸”来袭啦!
DDOS是英文Distributed Denial of Service的缩写,意即“分布式拒绝服务”,那么什么又是拒绝服务(Denial of Service)呢?可以这么理解,凡是能导致合法用户不能够访问正常网络 服务的行为都算是拒绝服务攻击。也就是说拒绝服务攻击的目的非常明确,就是要阻止合法用户对正常网络资源的访问,从而达成攻击者不可告人的目的。虽然同样是拒绝服务攻击,但是 DDOS和DOS还是有所不同,DDOS的攻击策略侧重于通过很多“僵尸主机”(被攻击者入侵过或可间接利用的主机)向受害主机发送大量看似合法的网络包,从而造成网络阻塞或服务器资源耗尽 而导致拒绝服务,分布 式拒绝服务攻击一旦被实施,攻击网络包就会犹如洪水般涌向受害主机,从而把合法用户的网络包淹没,导致合法用户无法正常访问服务器的网络资源。

DDOS攻击示意图
因此,拒绝服务攻击(DDOS)又被称之为“洪水式攻击”。
换而言之,对于Github来说,这次“中国的12306抢票插件”带来潮水般的请求可以借用某款游戏的一句台词来形容:注意!前方大波“僵尸”来袭!(DDOS的攻击策略是通过“僵尸主机”来导致受害者主机阻塞,故可以将这款插件带来的实际效果视为僵尸的进军……)

DDOS攻击犹如僵尸来袭!
- 请支持独立网站,转发请注明本文链接:
- 责任编辑:朱八八
-
比美国算法快14%!中国超大电力系统有“解”了 评论 40
美记者:在中国农村,我看到震撼一幕 评论 95
欧盟计划“流产”,俄罗斯:理智占了上风 评论 78
“逼迫西方下跪的,并非中俄” 评论 123
特朗普要封锁委内瑞拉,有人操心台湾:美国没底气了 评论 131最新闻 Hot-
荷兰不给晶圆,闻泰有新招
-
拖了两周,洪都拉斯终于重启
-
美国空袭叙利亚
-
比美国算法快14%!中国超大电力系统有“解”了
-
中国不惜命,打仗不会用无人机?美“专家”大翻车
-
核聚变成新风口,特朗普家族的眼睛又亮了
-
美记者:在中国农村,我看到震撼一幕
-
打持久战?“我们打不起”
-
突发!台北发生随机伤人事件:行凶者跳楼身亡,更多细节曝光
-
“一战再战”,《阿凡达3》还值不值得看?
-
又打压!特朗普签了,中方严厉表态
-
欧盟计划“流产”,俄罗斯:理智占了上风
-
坐不住了?马克龙:实在不行,还得和普京谈
-
“MIT教授遭枪杀与布朗大学枪击案有关”
-
“逼迫西方下跪的,并非中俄”
-
10月份海外美债持仓回落,中国持仓量降至2008年来最低
-

观察员
上海市互联网违法与不良信息举报中心