程序员为女友写抢号脚本获刑1年:越界的是收费这一步
故事开头挺浪漫:女友身体不好,专家号约不上,武汉一位程序员写下"抢号小程序"——一秒能点1000多下,拼手速的人类,直接输给了代码。微博

结局挺残酷:医院挂号系统瘫痪,两人被抓,查证获利12900元。法院认定构成破坏计算机信息系统罪,程序员获刑1年实刑,女友是从犯,判10个月、缓刑1年。10月7日,这则报道刷屏,知乎上几天内冒出好几个讨论问题。微博知乎微博
程序员看这条新闻,重点不是八卦,而是一个技术问题:同一份代码,怎么就从"不犯罪"走成了"实刑1年"?
法律解读把案子拆成三段:自用阶段——写脚本帮自己和女友挂号,没牟利、没造成实质干扰,够不上刑事犯罪;人情阶段——女友总能挂上号,熟人纷纷求助,免费帮抢;生意阶段——求助的人越来越多,两人开始收费代抢,女友揽客对接,他操作软件加价卖出。到这一步,性质变了。知乎

还有个工程细节值得咂摸:瘫痪那天不是他一个人干的。2024年7月5日早上7点,他和另外三名使用同类抢号软件的人同时冲击医院挂号系统,系统当场瘫了。法律上这叫"多因一果",工程上你可以理解为——一场小型DDoS。一秒1000多次的自动化点击,对脆弱的挂号系统不是手速外挂,是攻击流量。知乎

同样的剧本深圳也演过:一对夫妻从医院挂号难里看到"商机",编写抢号程序有偿经营,获利57万余元,双双被判刑。这不是孤例,是一类反复发生的案子。人民网
入罪门槛写得明明白白:两高司法解释第四条,违法所得5000元以上或造成经济损失1万元以上,即属"后果严重"。12900元,超过门槛两倍多。罪名选择上也有讲究:刑法285条"提供侵入工具"是行为犯,286条"破坏计算机信息系统"是结果犯——他既写工具又亲自操作,破坏后果直接算在他头上。知乎
所以,给所有敲代码的人三条红线:
一、凡是干扰他人系统正常运行的自动化手段,影响一旦真实发生,责任就是刑事的,不是道歉的。
二、工具中立只对"自用"成立。一旦"收费",代码就获得了商业模式,性质随之改变。
三、接单前先审业务合规性——“代抢货拉拉订单”"仿冒星巴克"这类定制需求,小程序开发圈里一直有人上门,技术上都能实现,接一单埋一个雷。知乎

代码无罪,人有责。12900元换一年自由,警方现场还查获了手机6部、电脑2台、账本1本。学编程的、写脚本的、接外包的,这笔账都该背下来:判断一个程序危不危险,别看它写了什么,看它对着谁的系统、跑了多快、收了多少钱。微博