浙江允道律师事务所 · 刑事团队 · 专注刑事辩护十八年 0571-87702787 | 400-0571-630
允道文章

叶斌律师:程序员写代码涉罪边界

2026-06-25

本文基于2026年最新司法实践与办案经验。

很多程序员朋友不理解,自己只是按需求写代码、做运维,怎么就涉嫌犯罪了?比如“提供侵入计算机信息系统程序罪”,简单来说,不是你亲自去攻击别人电脑才算犯罪,而是你写的工具、开发的软件,一旦被认定能绕过或破解他人系统防护,把它提供给别人用,这个行为本身就踩了红线。而“非法获取计算机信息系统数据罪”的认定,有时门槛比我们想的要低,哪怕只是利用网站漏洞兑换几张会员卡。法律看的是你是否有权限获取那些数据,手段是否合规。作为专注杭州计算机犯罪辩护的律师,几个月前我们团队刚好处理了一起类似的案子,一个在校生利用专业能力发现了平台漏洞,后续的发展完全超出了他的预料。

技术无罪?关键看被用来做什么

很多当事人第一次来,连该准备什么材料都不知道,这很正常。他们最困惑的一点是,自己做的工作,技术本身是中立的,怎么就犯罪了。我一般会打个比方:一把刀,厨师用来切菜是工具,但如果有人设计了一种能悄无声息割破他人背包的刀并拿去卖,这性质就变了。回到代码上,我们团队处理这类案件的第一步不是急着去会见,而是先开内部会议,把涉案软件的功能、设计目的、实际用途这些客观证据捋清楚。比如那个兑换会员码的案子,系统漏洞是存在的,但用技术手段批量获取并出售这些兑换码,这就不是普通地“薅羊毛”了。当行为从自用变成了牟利,并且金额达到一定标准,风险就来了。我记得那个判决认定的是非法获取计算机信息系统数据罪,获利六万,最后判了缓刑。这里的关键就在于,技术能力用在了不该用的地方。

最怕的不是写代码,是写代码时没想过后果

在日常办案中,我发现程序员面临的风险,往往是在接私活或者参与新项目时悄悄靠近的。你可能会赚几千元,有时甚至几万元,但如果没细想代码最终流向哪里、被派什么用场,问题就大了。关于这个辩护点,我们团队内部也曾激烈争论——到底如何证明当事人主观上“不明知”项目有问题。现实是,司法机关会综合评估,看你的认知能力、行业惯例、获利是否异常。我不能说“没想到”就一定能免责,但能帮当事人梳理清楚自己在项目里的真实角色,是争取空间的第一步。很多案子到了检察院阶段,能做的事情和在侦查阶段完全不同。这时候我们需要提交专业的法律意见,与承办人沟通,论证当事人只是执行层面的一环,对上游犯罪活动缺乏明确认知。

真遇到事了,别想着自己一个人扛

我见过不少技术人员,出事后第一反应是自己上网搜法条、问同行,试图自行理清逻辑。可一旦错过了律师介入的黄金节点,有些关键的客观证据可能就不好找了。每次提交辩护意见前,我们团队都会组织“模拟法庭”,让同事站在公诉人的角度,对“主观明知”这一点反复攻击,这样才能拼尽全力找到辩护的薄弱环节。特别是案件进入审查起诉阶段,如果能证明嫌疑人对整个非法产业链不知情、所起作用较小,并且积极退赔,是有机会争取不起诉的。比如我们前面提到的那起案子,后续能做到判三缓三,认罪认罚和退赔的作用很关键。坦白说,没看到详细案卷材料,任何人都无法给出准确判断。但让家属明白“现在在哪”、“下一步该往哪走”,是他们当下最需要的。

刑事案件的黄金辩护期非常短暂,尤其是在杭州。如果你或家人正在拱墅、西湖或滨江区遇到了计算机犯罪相关的难题,不确定下一步该怎么办,可以把情况告诉我。作为一名专注杭州本地刑事案件十八年的律师,我能帮你判断当前最有利的选择。写代码需要专注细节,但保护自己和家人的法律意识,也同样需要早点建立起来。

常见问题

计算机犯罪被刑拘了,家属第一步做什么?

立即找一个专业刑事律师介入。别自己先找当事人问来问去,容易干扰取证。律师的首要任务是先见到人,了解涉案代码和项目的真实情况,并在黄金37天内争取取保候审。

非法获取计算机信息系统数据罪能取保候审吗?

有机会。关键看涉案金额、主观恶性、是否退赔、有无前科。如果能证明当事人对数据权限认知模糊,或者情节较轻、没有继续犯案的危险性,律师能更好地为他争取。

提供侵入计算机信息系统程序罪,不知情能争取不起诉吗?

有可能,但要求很严。需要证明你真的因为职责分工或认知局限,不可能知道该程序的真实用途。律师需要通过客观证据,帮你重塑一个合理的“不知情”事实场景。

参考资料

  • 《中华人民共和国刑法》第二百八十五条
← 返回允道文章