关注、星标公众号,直达精彩内容

金磊 萧箫 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

40岁链家程序员,曾向领导提出系统安全问题被无视,还被调整了工作,怒而删除自家9TB数据库。

段子一样的“删库”事件不仅真实上演,最近还迎来了法院的最终判决。

而为恢复数据及系统,链家前后共花费18万元。

近日,北京市海淀区人民法院最终判决:被告人犯破坏计算机信息系统罪,判处有期徒刑七年

这起“删库”事件,是怎么发生的?

2020年11月4日,判决书首次披露了这起事件的完整过程。

事情是这么开始的。

2018年2月1日,被告人韩某入职链家,负责财务系统数据库管理。

按照规定,韩某的权限,只能操作公司数据库。但韩某称,公司管理很乱,入职后就给了他登录管理系统的权限。

这个权限,可以在系统上安装、删除相关应用程序

韩某称,自己在北京酒仙桥链家总部办公时,曾经给领导发过邮件,称这样的系统是不安全的。

另一个数据库管理员张某证实,他们曾向财务线、信息线领导汇报过财务系统的安全问题,但并未得到重视,甚至与信息线领导起过争执。

2018年5月,韩某的办公地点,从北京酒仙桥,调整到了上地六街的数字传媒大厦八层。

这次的“删库”事件,就发生在上地六街。

2018年6月4日,经公司监控录像,韩某于11点左右到工位上上班,18时左右离开公司。

当日下午14:35分,技术保障部人员发现,公司财务系统服务器应用程序出现故障,无法登录。

技术人员到机房检查,发现财务系统服务器(EBS系统)应用程序、及9TB数据,被恶意删除。这里存放着公司自成立以来,所有的财务数据,直接影响公司人员工资发放

公司紧急找杭州惜飞信息技术有限公司、和小四科技(北京)有限公司,对数据进行恢复。

2018年6月6日,公司暂扣了5个接触到公司财务系统的员工的电脑,韩某拒绝提供电脑名称和密码

韩某称,上班期间,他使用的是自己的笔记本电脑,因此名称、密码属于个人隐私,公安机关可以用自己的方法检查电脑。

2018年6月12日,数据恢复,链家共计花费18万元

通过日志恢复与关联分析,可以确定IP为10.33.35.160的终端用户,在2018年6月4日14时至15时期间,远程以root身份登录至该服务器,通过执行rm、shred命令删除了服务器中的数据文件,并擦除了当前用户的所有操作日志。

2018年7月31日,韩某被公安机关抓获归案。

调查发现,导出数据来源IP地址10.33.35.160在2018年6月4日期间的事件日志,发现DHCP服务器于下午14:17分许分配给客户端ID(设备MAC地址) EA-36-33-43-78-88,设备主机名Yggdrasil

对被告人韩某的苹果电脑进行提取后,调查人员发现,该电脑Wi-Fi的Mac地址为28-CF-E9-1C-48-13;该电脑中安装有WiFiSpoof软件;该电脑计算机系统为MacOSX10.13.5,主机名为Yggdrasil

WiFiSpoof界面,可用于更改MAC地址

在该电脑中的$InodeTable文件中检索到与Mac地址28:CF:E9:1C:48:13相关记录92条,检索到与Mac地址EA:36:33:43:78:88相关记录4条;该电脑中的终端记录中包含shred与rm命令,该命令为本地执行命令。

2020年11月4日,依照《中华人民共和国刑法》第二百八十六条第一款、第二款之规定,北京市海淀区人民法院判决如下:

被告人韩某犯破坏计算机信息系统罪,判处有期徒刑七年

判决下达后,被告人韩某不服,向北京市第一中级人民法院提起上诉。

对于这起上诉,辩护人的主要辩护意见为:

本案事实不清、证据不足,不能排除合理怀疑,应疑罪从无。电子数据鉴定意见的起始基准时间晚于案发一个多月,不能确定在此期间电子数据有无修改。现有证据不能证实韩某实施删除行为的准确时间以及韩某实施了使用命令攻击删除行为。

不能排除系有漏洞和程序问题导致外介质因素入侵。是否造成系统全部瘫痪的事实不清、证据不足,删除数据大小不明确。18万元损失的认定证据不足,没有第三方机构评估、鉴定等证据。韩某具有主观恶性不大,未造成严重社会影响等从轻情节。

但在二审审理期间,上诉人韩某及辩护人均未向法庭提供新的证据。

经过调查,视频服务器和涉案四台服务器,均未与标准时间校准,无法判断监控时间与服务器时间的时间差,无法以视频时间和服务器时间,排除韩某作案的可能。

2020年12月29日,北京市第一中级人民法院驳回上诉,维持原判。

“删库”事件细节,引发热议

这起事件中的被害公司,是链家网。

链家网,前身叫做“链家在线”,成立于2010年,并于2014年正式更名。

至于其主要负责的业务,想必大家都已经比较熟知,就是房产服务平台

根据公开资料显示,主要业务包括集房源信息搜索、产品研发、大数据处理、服务标准建立。

而财务数据,对于一家公司的重要性可想而知,对于链家如此规模的公司,出了这么一档子事,加之裁定书所曝光的细节内容,不禁引起了网友们的热议。

首先是对于判决书中所提到的“数据恢复”内容,也就是“链家公司为恢复数据及重新构建财务系统共计花费人民币18万元”这句话。

有网友认为,根据如此描述来看,公司财务数据库大概率没有异地备份

如果有备份的话,恢复系统只是“小时级”的体力活,不大可能需要18万。

这么看来,这家公司的IT管理太可怕了……

也有网友对判决的“18万”做这样的类比:

热议的第二个点,便是对于韩某的“操作手法”

也就是裁定书中所提到的“通过执行rm、shred命令删除数据文件、擦除操作日志等,删除了财务数据及相关应用程序,致使公司财务系统无法登录”。

网友直呼这是“程序员犯低级错误”。

也有认为“数据管理员技术太糙”的。

更技术流一些的网友,抛出了自己的困惑:

连MAC都改了,不知道改IP和主机名?

一般是先改IP,再改主机名,最后改MAC。

但抛去本案件细节热议点,这起“删库”事件也再次将数据安全问题引入大众的视线。

“删库”事件频发,数据安全大于天

对于链家这起事件,网友认为非常的“可悲”,也道出了自己的困惑:

怎么能不定期备份数据呢?

然而,类似的事情还真的是时有发生。

例如去年微盟的事件,程序员凭一己之力,便让公司市值蒸发超10亿,更殃及了300万的商铺,使其瘫痪。

从2020年2月23日晚起,微盟服务器的崩溃时间便长达53-125小时

而此次事件,是微盟遭到了人为恶意破坏,而此人恰恰正是自家员工——研发中心运维部核心运维人员贺某。

这位程序员于2020年2月24日被上海市宝山区公安局刑事拘留;8月26日,宝山区人民法院刑事判决书(一审)公布, 判处有期徒刑六年

并且贺某还自供是酒后因生活不如意、无力偿还网贷等个人原因。

……

程序员“删库”事件频发,也给企业和个人敲响了警钟。

对于企业来说,“数据安全大于天”,在数字化时代的当下,如何做好数据备份,如何合理地让相关IT部门来管理数据,应当是引起企业重视的问题。

对于程序员群体,因个人情绪、生活等引发的问题,以如此极端的手段来发泄,赌上个人的未来走上犯罪道路,着实不值当。

也希望“删库跑路”这样的段子,永远只是个段子。

毕竟现实中每一次重演,不仅有企业和用户受损失,也有人要面临法律的制裁,甚至失去自由。

参考链接:

一审刑事判决书:
https://wenshu.court.gov.cn/website/wenshu/181107ANFZ0BXSK4/index.html?docId=20c2a1fb04404493a474aca8009ae56d

二审刑事裁定书:
https://wenshu.court.gov.cn/website/wenshu/181107ANFZ0BXSK4/index.html?docId=ca312e28689b498a8ac1aca8009ac7fc

相关讨论:
https://weibo.com/1642634100/JCd2MnsDh?type=comment
https://weibo.com/5140552811/JCdjSh7gv?type=comment#_rnd1610243959635

—  —

本文系网易新闻•网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。

往期好文合集

爬坡还不简单?坡道行驶电动小车制作分享【2020电赛C题】

突发!美国封禁支付宝、QQ、微信支付、WPS 等 8 款中国 App

C语言,一把菜刀。

最 后

若觉得文章不错,转发分享,也是我们继续更新的动力。

5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等

在公众号内回复「更多资源」,即可免费获取,期待你的关注~

40岁程序员“删库”被判7年,曾提出系统安全问题被无视,怒删9TB财务数据及系统...相关推荐

  1. 在中国,40岁程序员是如何工作的?

    在中国,程序员是青春饭的行业似乎已深入人心,难道真的是这样吗?其实不然,40岁程序员正是焕发第二春的时候,无论是从职业经历还是技术上,都会高于年轻的程序员.尤其是在解决问题的能力上,对于程序员来说,年 ...

  2. 40岁程序员遭劝退找不到工作,大龄码农注定被淘汰?

    对于多数的程序员来说,他们是工程师.而工程师的核心竞争力在于经验--对于工程问题来说,很多事情只要能够解决,不管是不是有科学依据,只要解决就好了.而这一切来源于经验.40岁程序员遭劝退找不到工作,网友 ...

  3. 判了!40岁程序员被判7年,曾提出系统安全问题被无视,怒删9TB财务数据及系统数据!...

    点击上方"码农突围",马上关注 这里是码农充电第一站,回复"666",获取一份专属大礼包 真爱,请设置"星标"或点个"在看&quo ...

  4. 某40岁程序员找工作,因技术老旧被拒绝,竟泪洒当场!

    互联网行业向来青睐年轻人,那些没成为高管的高龄码农,其生存状况如何? 一个程序员发帖讲了一个心酸的故事:今天面试来了一个40岁的老码农,失业半年,上有老下有小,可惜技术很旧了,而且年纪偏大,所以自己没 ...

  5. 大龄程序猿的新出路:改行学中医!40岁程序员,重新高考学中医,如今混得还不错!...

    大龄程序员的出路在哪里?送快递,送外卖,跑滴滴? 一位网友给出了一条新出路:改行学中医. 他说,一个40岁的程序员重新参加高考,学中医,如今已经学成归来,混得还不错. 程序员本身就有学习能力,改行中医 ...

  6. 编程15年40岁程序员的我终于在压力下被迫转行了

    本人今年40岁多了,中山大学计算机小硕,已经从事it工作15年多,最后一次工作是2017年,创业,互联网教育方向,2020年失败关闭公司. 创业失败后,在家沉淀了几个月,然后决定再次找工作. 前几年频 ...

  7. 40岁程序员写出租车一键下单电话叫车软件后被发帖骂骗子写得太烂

    俺从2004年开始入行,从asp写到c++..net.java.ruby.PHP.object-c.单片机:至今已经17年整. 老老实实写了17年代码,经历了"程序员只能吃青春饭,到了30岁 ...

  8. 被赶出自己公司的40岁程序员,为Coder们写了个网站--程序员福利网

    https://www.coderfuli.com 没错,这个40岁的程序员就是老骨我自己. 这天足以我铭记一段时间 一个多月前,星期日,记得清楚是因为这可是大日子,也没过去多久,那天上午还在一起加班 ...

  9. 40岁程序员,上自由职客不惧失业实现财务自由

    最近,某知名通信公司在裁员,45岁的除领导和专家外强制退休,尤其是占着茅坑蹲出痔疮的老员工首当其冲.公司要实现公司年轻化,减少公司臃肿,再给剩下的人涨工资.其中一位年薪百万的员工也在被辞退的队伍中,他 ...

最新文章

  1. pctfree pctused详解
  2. Gradle善良:仅添加包装用于战争
  3. 前端如何快速上手 Web 3D 游戏的开发
  4. 解决 transaction-manager Attribute transaction-manager is not allowed here
  5. 日语学习 「バージョン」 version と 「リビジョン」 revision
  6. Python之路-4
  7. 党建活动献爱心,达飞云贷冬日送温暖
  8. MC 2017数控车床编程基础到精通详细视频教程
  9. 结构体数组定义时初始化
  10. Sublime 设置中文方法
  11. 运维自动化之-----ansible之intnet和http协议技术 (10)
  12. win10 插上有线耳机 无声音:装上声卡驱动【检查】
  13. 使用 Entrust Lar…
  14. 【游戏开发渲染】Unity ShaderGraph使用教程与各种特效案例:Unity2022(持续更新)
  15. Xilinx SDK 中 的 'No rule to make target ' / '没有规则可以创建...'
  16. Java POI SXSSFWorkbook 读取模板,输出
  17. MFC ON_NOTIFY_EX消息是干什么用的?
  18. 模拟器,预览,自动预览,自动真机调试有用,扫二维码真机调试报错
  19. 网络变压器 原理、功能、解决辐射发射问题的应用
  20. 地质调查走上云端 国家地质云平台正式上线背后的技术力量

热门文章

  1. 云计算学习入门:云计算安全性有哪些?
  2. Git —— 关于创建多对非对称公钥时对不同服务器的匹配问题
  3. QSettings中文配置内容
  4. 最通俗“万向锁”,没有之一
  5. win10无法访问共享文件传输(\\)
  6. 1.4 Nacos服务注册中心应用实践
  7. 企业内刊、纸质杂志怎么转型?5分钟解决数字化难题
  8. CTGU-2023春-MySQL数据库实验4_3-索引
  9. 【190528】VC++ 纯API自绘图形实现的XP界面库源代码
  10. latex参考文献为网址