执业十八年,我见过各种各样的当事人。有的是因为一时贪念,有的是因为江湖义气,还有一些,直到被带走的那一刻,还觉得自己只是个“懂点技术”的程序员或游戏爱好者,压根没想过会和犯罪扯上关系。
最近几年,这类案子越来越多。一个年轻人,开发了一个“外挂”小程序,或者用某种技术手段获取了一些网站数据,人就被刑事拘留了。家属来找我的时候,往往都特别困惑:“叶律师,他就是写了段代码,又没偷又没抢,怎么就成了破坏计算机信息系统罪呢?这个罪名听着就很严重啊。”
说实话,这类案件确实复杂,它不像盗窃、伤人那样直观。它模糊了技术操作和刑事犯罪的边界,很多时候,定性稍有偏差,结果就可能天差地别。今天,我想跟你聊聊这背后的门道。
很多人一听到“破坏计算机信息系统”,脑子里想的可能是物理上的破坏,比如砸毁服务器、剪断网线。这确实是,但只是最原始的一种。在今天的互联网环境下,情况要复杂得多。
我们办案时常会遇到一个问题:当事人开发了一个程序,能自动抓取某个APP上的公开信息,或者能改变自己手机上某个APP的显示界面,这算不算破坏“系统”?检察机关可能会认为,APP和它背后的服务器就是一个整体的“计算机信息系统”,未经授权的访问和操作就是破坏。
但我们律师看问题,得更较真一点。法律上对“计算机信息系统”的定义,强调的是“具备自动数据处理功能”。以前,这主要指服务器、网络设备这些硬件。可现在呢?我们都在用云服务,很多核心功能都由软件实现。一个APP,它连接着你的手机(客户端)、远端的服务器,中间还有网络传输。这三者,到底哪一个才是刑法要保护的那个“系统”?
我记得前年办过一个案子,当事人写了个小程序,能修改自己手机上某个APP的定位信息,从而获得一些优惠。你看,他并没有攻击服务器,也没有篡改服务器上的数据,只是在自己的手机上“欺骗”了APP。这种行为,真的“破坏”了那个庞大的系统吗?还是仅仅干扰了系统的某一个环节?这就是我们辩护时必须厘清的第一个关键点:行为到底指向了哪里?是硬件,是服务器里的核心程序,还是仅仅是用户手机上的一个客户端?搞清楚这一点,是决定案件走向的第一步。
搞清楚了“系统”的范围,下一个问题更关键:当事人的行为,到底动了谁的奶酪?很多技术人员觉得,代码和数据都是虚拟的,改几个数字、删几行代码,没什么大不了。但在法律人眼中,数据的性质千差万别。
我习惯把计算机里的数据分成两类,这样更容易理解。一类我管它叫“功能性数据”,另一类叫“独立数据”。
什么是“功能性数据”?就是那些跟系统能不能正常运转直接相关的数据。打个比方,一个网站需要根据你的IP地址来判断你所在的城市,那么IP地址和城市信息的匹配数据就是功能性数据。你把它删了或者改错了,定位功能可能就瘫痪了。对这类数据进行增删改,导致系统功能出问题,这就很可能被认定为破坏计算机信息系统。
那“独立数据”又是什么呢?它虽然也在系统里,但跟系统本身的功能关系不大。比如,你账号里的游戏装备、虚拟货币,或者网站上用户发布的个人简历。这些数据当然有价值,但你修改一个玩家的装备数量,并不会导致整个游戏服务器崩溃。你删掉一份简历,也不会让招聘网站打不开。
对这类“独立数据”动手脚,就不会有事吗?当然不是。这恰恰是很多人掉进去的另一个陷阱。修改游戏装备数据,可能构成盗窃罪;非法倒卖用户的简历信息,妥妥的侵犯公民个人信息罪;恶意刷单伪造交易数据,又可能涉嫌非法经营罪。你看,虽然不一定构成那个听起来最严重的“破坏计算机信息系统罪”,但同样会触犯刑法,面临牢狱之灾。
聊到技术犯罪,绕不开“外挂”。很多程序员和游戏玩家都觉得,外挂只是个辅助工具,帮自己实现一些便捷操作,或者让游戏界面更好看,怎么就成了“破坏性程序”了呢?
这个问题,我也思考了很久。刑法里说的“破坏性程序”,在立法本意上,应该是指像计算机病毒那样,能造成严重后果的程序。它一旦运行,可能导致整个系统瘫痪、数据大规模丢失。
但在司法实践中,我们看到很多案件的鉴定意见,会把一些外挂程序描述为具有“破坏性”。为什么?这里的“破坏”,很多时候指的并不是造成灾难性后果,而是“未经授权”地干扰了程序的正常运行。比如,一个游戏设计了10秒的冷却时间,你的外挂让它变成了1秒,这就是一种干扰,在鉴定机构看来,就是对原有功能的“破坏”。
这就产生了一个巨大的认知差异。在开发者看来,我只是优化了体验;但在司法机关看来,你破坏了规则。作为辩护律师,我们在法庭上质证这类鉴定意见时,就必须向法官清晰地说明:这种技术上的“干扰”,和刑法意义上那种病毒式的“破坏”,完全不是一个量级。它可能影响了商业利益,可能违反了用户协议,但直接将其等同于刑事犯罪中的“破坏性程序”,是不是拔得太高了?
说了这么多,是想告诉你,技术本身是中立的,但技术的应用却有明确的法律边界。很多时候,从“技术大神”到“阶下囚”,可能只隔着一层对法律的无知。如果你或你的家人正因为这类问题而困惑焦虑,请记住,情况越是复杂,越不能自己瞎猜。弄清楚行为到底指向什么、动的什么数据、造成了什么后果,找到专业的律师帮你分析,才有可能在迷雾中找到那条正确的路。
叶斌律师,刑事辩护律师,浙江允道律师事务所主任,创始合伙人,执业十八年以来,专注刑事辩护领域,带领团队办理刑事案件超2000件,成功帮助上千名当事人争取到取保候审、不起诉、缓刑及罪轻判决。在诈骗罪、非法经营罪、开设赌场罪及卖淫类犯罪,销假类犯罪,性侵类犯罪,毒品犯罪等各类刑事案件有极其丰富的办案经验。团队承诺专业服务、追求有效辩护,在杭州有良好的口碑。