因未发奖金,一名程序员删代码泄愤,平台崩溃近三个小时

coding

点击上方“程序猿技术大咖”,关注加群讨论

来自:程序员新鲜事(ID:CoderNews)

内容综合自:InfoQ、雷锋网、AI前线


近日,又发生了一起删代码事件。


一名程序员因不满公司未发奖金,怒而修改华为云obs对象存储服务代码,导致平台大范围崩溃。


最终,这位“一时冲动”的程序员因涉嫌犯破坏计算机信息系统罪,得了5个月的刑期。



事情的经过是这样的:


被告人王某(以下简称:王某)所在的公司项目是一个同城生活服务平台,主要是满足晋城消费者线上、线下的吃、喝、玩、乐、购服务。


2019年12月,时任公司技术部的刘经理交给王某一个任务:开发 obs 代码,如果开发成功公司会有奖励。


在开发过程中王某负责写代码,另一位同事则负责做前段代码工作。开发完毕经过测试没有问题,就开始在公司运行。


程序是运行起来了,但公司承诺的奖金却迟迟没有下来,这让王某产生了报复的心理。


2020年4月13日11点左右,王某就开始实施“报复”。通过winscp软件使用root账户(超级管理员账户)登录至华为云服务器的FTP,将本地的php代码替换了华为云服务器php代码,导致了用户从web服务器直接下载未缓存的图片,高峰期会导致下载缓慢或卡死。


果不其然,4月14日8点至9点30分左右,当该平台向用户代发76万元的电子消费劵的时候,有用户打电话反应称平台打不开,随后晋城市商务局的工作人员也打电话问平台打不开的事情,该公司的副总侯某就和技术部的人员紧急排查平台服务器运行的各项指标,后来又联系彭某协助排查问题。


经过彭某排查,发现华为云obs对象存储服务代码被修改过,然后侯某给彭某发了备份代码让彭某帮助替换,到了9时30分许平台恢复正常运行。


截止发现,造成该平台的15万会员无法进入平台领取电子消费劵。给公司的名誉和平台的运行造成严重后果。


今年9月,该公司正式将其告上法庭。


被告人王某也在供述中证实了,自己确实是因为公司没有兑现奖金而进行的报复,虽然根据侯某、常某的证词来看,公司并未对王某研发的项目承诺奖金。


2020年4月13日11点多,

因公司领导没有兑现对我的奖励,我就产生了报复公司的想法。

因为某平台obs对象存储服务代码是我再次开发的,所以我就想通过修改obs对象存储服务代码让消费者在高峰期无法正常进入和使用平台,给平台的名誉和运营造成损失。


然后我就在公司的办公室用公司给我配发的电脑,通过winscp软件使用root账户(超级管理员账户)登录至华为云服务器的FTP,将本地的php代码替换了华为云服务器php代码,导致了用户从web服务器直接下载未缓存的图片,高峰期会导致下载缓慢或卡死。当时操作完我就下班走了。


14日8点至9点30分左右,因为我修改了平台obs对象存储服务代码,所以导致平台无法正常使用,让平台的 15 万会员无法进入平台领取电子消费劵。


最终,山西省晋城市城区人民法院对此案作出判决:



被告人王某作为山西某网络科技有限公司的精通计算机技术的专业人员,为了泄愤报复,私自修改计算机信息系统应用程序中存储服务代码,造成了为用户提供服务的计算机信息系统不能正常运行的严重后果,其行为侵犯了计算机信息系统的安全,构成破坏计算机信息系统罪。


依照《中华人民共和国刑法》第二百八十六条、第七十二条第一款、第六十七条第三款之规定,法院判决如下:被告人王某犯破坏计算机信息系统罪,判处拘役五个月,缓刑六个月。(缓刑考验期限,从判决确定之日起计算。)


看到这里,网友也忍不住吐槽道:


删库一时爽,事后悔断肠。


本文所述案件判决书全文:

https://wenshu.court.gov.cn/website/wenshu/181107ANFZ0BXSK4/index.html?docId=e0315b5f3ccb4bb9974aac5b018632de

  • JDK1.8新特性(四):函数式接口

  • 什么是低代码(Low-Code)?

  • Kubernetes安装篇:基于Minikube方式部署本地环境


  • MySQL性能优化(七):MySQL执行计划,真的很重要,来一起学习吧

  • 微服务架构下的核心话题 (三):微服务架构的技术选型


喜欢就点个"在看"呗,留言、转发朋友圈

本文分享自微信公众号 - 程序猿技术大咖(cxyjsdk)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

以上是 因未发奖金,一名程序员删代码泄愤,平台崩溃近三个小时 的全部内容, 来源链接: utcz.com/z/508551.html

回到顶部