辞职程序员单位软件里埋病毒

通讯员 封雪冬 记者 范献丰   一名程序员辞职前,在其研发的软件中嵌入了删除硬盘数据的恶意代码,给使用该软件的用户造成重大损失。为此,他曾供职的公司因为商业信誉危机而面临倒闭,1500名员工的岗位也可能不保。昨天,记者从杨浦区检察院获悉,这名程序员在归案后辩解一切都纯属过失,但检察官针对 “零口供”(犯罪嫌疑人不承认犯罪事实),利用技术手段迅速锁定相关证据,使其受到法律制裁,使公司渡过难关。  软件公司频遭投诉  2007年国庆长假,上海某软件公司全体员工却不得不在接连不断的投诉电话中匆匆结束了假期。投诉者都是该公司客户,投诉内容也惊人的一致——在该公司购买的“算量软件”存在严重病毒,用户计算机硬盘内的所有数据和应用程序被删除。  仅两天时间,类似投诉多达40余次。用户纷纷提出赔偿要求,造成该公司直接经济损失25万余元。同时,用户对该公司产品的信誉产生严重质疑,多名用户要求解约。经济上的损失和舆论上的压力曾一度使该公司面临倒闭的危险。  造毒者竟是原公司员工  该公司调查发现,除了“算量软件2008安装版5.0”及 “报表软件1.0”两款软件中嵌有删除用户硬盘数据的恶意代码外,其他软件都安全稳定。而这两款软件都由同一人负责研发——程序员黄志明。  黄志明在国庆长假前刚以 “奶奶重病需返乡探望”为由提出辞职。而该恶意代码的启动时间恰恰是2007年10月1日零点。公司遂向警方报案,警方聘请专业技术鉴定机构对黄志明的电脑进行了鉴定。  虽然黄志明在辞职前已将电脑内的部分信息删除,但鉴定发现,他曾在电脑中编写过两个恶意代码,该代码与销售的“算量软件”中的恶意代码完全一致。警方立案侦查,网上追查已下落不明的黄志明。  为举证检察官自学计算机  黄志明归案后辩称是因为私人电脑出现病毒,所以在单位电脑里编写了杀毒程序,这个杀毒程序导致“算量软件”崩溃纯属过失。  此案被移送至杨浦区检察院审查起诉。面对恶意代码等专业名词,承办的检察官何涛开始自学计算机编程的基本知识。经过一段时间的学习和论证,何涛已完全可以从技术的层面上来证明黄志明的主观故意。首先,黄志明编写的所谓杀毒程序经鉴定仅有恶意删除功能。其次,恶意代码是与“算量软件”挂钩的,只要一启动软件,相关函数就发挥作用,触发恶意功能的运行。  最终,法院完全采纳了检察机关的
意见和认定的罪名,判处黄志明有期徒刑2年6个月。

时间: 2024-09-03 04:00:17

辞职程序员单位软件里埋病毒的相关文章

程序员在软件中恶意加病毒

犯破坏计算机信息系统罪被判刑 本报讯 (吴艳燕 陈琼珂)上海某软件公司程序员浦加志在参与公司软件程序编写过程中,恶意添加病毒,导致使用该软件的用户的电脑文件被自动删除,造成公司经济损失20余万元.昨天,市二中院对该案作出终审裁定,驳回浦加志的上诉请求,维持一审以破坏计算机信息系统罪对其作出的2年6个月有期徒刑的判决. 2007年7月至9月,浦加志参与公司两款软件的编程工作,在其中一款算量软件内编写了一个含有恶意代码的函数,该函数可以判断计算机的机器时间是否在2007年10月1日零时后,如果是就删

程序员-web网页里像QQ空间发表日志一样 令用户发布文章时可 图文混编

问题描述 web网页里像QQ空间发表日志一样 令用户发布文章时可 图文混编 像 QQ空间发表日志一样,用户可上传图片进行图文混编.注意这里是用户进行图文混编,不是程序员. 解决方案 ueditor百度出品,必属精品 解决方案二: 网页编辑器 用的最多的是ckeidtor 国产的kindeditor也不错 另外推荐一个tinymce

当程序员变成软件项目经理

当你预期的那一天,也许是害怕的那一天,终于来到了:从工程师的队伍里你被提拔到了软件项目领导或者团队领导的位置.这也许就是你选择的职业道路,或许你不太情愿,将就尝试一下.无论在哪种情况下,你都可能缺少工程学科.人员管理以及领导能力的相关教育 这需要更多的领导能力和管理(它们不是一回事),而不能象Dilbert(译注:著名IT漫画主角)那样简单地和老板对抗了.当你考虑新的目标时,请考虑下面的活动计划列表.一次就抓住了每个亮点,这是不可能的.但是这份建议说明可以帮助你将注意力放在可以提高你和你的团队绩

程序员设计软件留“后门”转移客户资金

半年间侵入某银行70多名客户账户,该嫌犯昨被批捕 包 力 张 茜 昨天,福田检察院以涉嫌非法获取计算机信息系统数据.非法控制计算机信息系统罪批准逮捕了犯罪嫌疑人邹某某.这是刑法修正案(七)施行后,深圳市检察系统办理的第一宗以该罪名批准逮捕犯罪嫌疑人的新型案件. 2009年7月,某金融机构委托某公司开发一个银行理财产品的计算机程序,该公司便让邹某某负责研发.在研发该程序的过程中,邹某某突起私念,在未告知公司和该金融机构的情况下,私自在程序中加入了一个后门程序,以备在今后自己没有工作的情况下,通过该

《程序员度量:改善软件团队的分析学》一第1章

第1章概述让我们不要太确信,我们没有错过一些重要的东西.--比尔·詹姆斯(棒球统计学家和作者),摘自"Underestimating the Fog"这是一本关于程序员.软件开发团队的度量和模式的书.本书的一些想法源于我在多年前开始的对软件开发团队构成的思考:无论好坏,所有细微贡献以及无名英雄的辛勤汗水都是项目成功的关键组成部分.近二十年里,我一直在负责设计师.程序员和测试团队的组建与管理工作.这些年,我意识到一个软件开发团队就像一支球队一样,需要有各种角色的球员和不同的技能的专业人员

《程序员度量:改善软件团队的分析学》一关于软件采用、问题以及竞争的数据

关于软件采用.问题以及竞争的数据 除了测量程序员技能,目标受众以及那些通过不同方式和软件打交道的人员(外部用户.内部用户.销售和支持人员或者上述所有人员)对软件的接受情况也是关键的测度.收集那些可以指示软件的成功以及人们对工作的响应的质量数据,包括收集关于采用.效益和问题的数据,还可以相对于已知的竞争对手来评估成功. 关注与采用 作为度量系统的基础,确定一个软件产品.项目或者特性是否可以积极或者消极地接受,以及尝试度量这种响应的程度,非常关键.可用来对响应进行跟踪的最基础的指标是使用情况.但是使

中国第一代程序员列传:商业世界里水土不服

2011年7月,仅仅47岁的"中国第一程序员"求伯君彻底退隐江湖.这代表着一个时代的过去,在求伯君风光的年代,程序员身上充满着个人英雄主义的浪漫情怀.而随着时间的不断推移,单个程序员的能力显得越来越渺小,程序员逐渐沦为软件生产流水线上一颗螺丝钉,这让第一代程序员的神话再难重现. "中国第一程序员"求伯君彻底退隐江湖过去的20年,是中国程序员快意恩仇的江湖时代,程序员通过知识实现梦想和财富.历数曾经的数字英雄,名利双收的并不多见.而程序.经营两手抓的更是凤毛麟角. 这

为什么没人比程序员更讨厌软件

几个月前,我们买了一台新的数码相机,为的是更好地记录我们家小宝贝的成长过程.采购的事情由我太太负责.她小心地打开相机的包装盒,给相机装上电 池,然后就开始了首次试拍.像很多电子产品一样,随相机附送的还有一张软件光盘.于是,她不假思索地打开DVD光驱,然后把光盘放了进去. 我眼角的余光碰巧注意到了这一切.说时迟,那时快,我疯了似的从房间的另一头冲过去,同时大叫:"不--要--啊--"--我不顾一切地试图阻止她从那张光盘上安装软件(为了更好地理解当时的情景,你可以以夸张的慢动作来想象一下整

《程序员度量:改善软件团队的分析学》一有价值的数据

有价值的数据 本书后续章节将讨论一些特定的程序员度量.某些度量相当简单,基于产品bug这类原子数据:而有些度量相对更复杂一些,它们需要利用公式以及多个数据元素的组合. 无论如何,在深入探究特定的度量之前,我们都应考虑各种可用于程序员度量的数据类型,并思考这些数据是否有用处.我们需要广泛而深入地思考那些令人关注的.新的数据元素,因为它们能够带来更有意义的度量.同样,程序员和软件团队的工作需要关联到团队和组织的目标.我们也同样需要认真地思考如何确定这些数据. 下面的列表是我发现的一些有用的数据示例,