男子获刑 因开发售卖爬虫程序破解得物App防护措施
近日,上海市普陀区人民法院审理了一起提供侵入计算机信息系统程序罪案件,这是上海首例认定提供爬虫程序抓取公开数据构成该罪的案件。
被告人王某于2020年从某名牌大学IT专业毕业后入职了一家网络公司。在浏览网络论坛时,王某发现爬虫技术在电商行业竞品分析中市场需求旺盛。
2021年,王某开发出一款能破解得物App防护措施、自动抓取商品数据的爬虫程序。王某在微信朋友圈、博客等平台发布介绍帖并售卖该程序,2年间共获利60余万元。
2021年10月,王某发布的帖文被得物公司员工发现。该员工添加王某微信购买算法。经验证,该算法的确能够从得物App获取包括产品定价信息等核心数据。得物公司立即向公安机关报案。
经公安机关侦查,上述爬虫程序通过破解API加密算法、批量获取设备身份指纹SK等技术方法绕过防护机制,无需授权即可获取服务器数据。
2023年11月,王某被公安机关抓获。到案后如实供述犯罪事实,自愿认罪认罚并退缴违法所得。上海普陀法院经审理后认为,王某明知其开发的爬虫程序及接口具有破解App安全保护措施并获取商品数据的功能,仍通过网络向他人售卖并提供维护服务等。其行为已构成提供侵入计算机信息系统程序罪,且情节特别严重。最终判处王某有期徒刑三年,缓刑三年,并处罚金人民币八万元。
本案中,得物在其App的用户协议及Robots协议中均明确宣示禁止任何数据抓取行为,并采取了签名认证、图形验证、设备指纹、代码混淆加固等防护措施。王某无视系统警示、未经授权许可,向他人提供爬虫程序破解防护机制,获取系统数据,已属于法律规定的提供专门用于侵入计算机信息系统的程序的行为,而非单纯的技术行为。
涉案商品信息在得物App客户端可以正常浏览,但上述信息数据在App后台所对应的代码进行了加密保护,并设置了多种反爬虫措施。王某开发的爬虫软件通过技术手段,绕过得物App的防护机制,获取得物App服务器数据,属于违法的侵入性访问,侵害了企业的数据安全,损害了企业的合法权益。