我国目前并未出台专门针对网络爬虫技术的法律规范,但在司法实践中,相关判决已屡见不鲜,K 哥特设了“K哥爬虫普法”专栏,本栏目通过对真实案例的分析,旨在提高广大爬虫工程师的法律意识,知晓如何合法合规利用爬虫技术,警钟长鸣,做一个守法、护法、有原则的技术人员。

案情简介

  • 涉事人员:

① 被告人赵某龙(下文简称龙哥),男,1990 年生人,籍贯河南,高中文化,个体职业。因涉嫌犯侵犯公民个人信息罪于2018 年 6 月 20 日被刑事拘留,同年 7 月 19 日被逮捕。

② 被告人蓝某璀(下文简称小蓝),男,1995 年生人,籍贯广西,初中文化,个体职业。因涉嫌犯侵犯公民个人信息罪于 2018 年 6 月 20 日被刑事拘留,同年 7 月 19 日被逮捕。

  • 案件过程:

事情是这样的,故事的男一号,没有固定职业的龙哥,在一个阳光明媚的下午偶然灵光乍现,发现了一个商机,在网上有很多人(公司)对客户资料有极大的需求,说白了就是一些客户的信息资源,哪里有需求哪里就有市场,龙哥这么想到。想法萌芽,龙哥也就在犯罪道路上迈除了第一步,只不过彼时,龙哥心里琢磨的,那全是生意,压根没有法律!人的文化水平和法律意识是有一定关联的,高中文化水平的龙哥可能并没意识到自己的行为将来会让自己吃上官家饭。

目标明确,说干就干,2018 年 5 月份起,龙哥开始通过“熊猫采集”和“商易轻快客户综合采集软件”从网络上收集公民个人信息,并通过 QQ 软件向他人出售牟利。龙哥学历不高,没有相关的技术储备,但龙哥会上网啊,且擅用工具,这原本有一定技术门槛的牢饭,硬是让龙哥啃下了!

没多久,龙哥就挣着钱了,风风火火干了一个来月,他有了一种不受剥削,当上老板的感觉,于是龙哥决定抓住机遇,招兵买马做大做强。至此,咱们故事中的男二号小蓝,开始出现在了大家眼前。

所谓人以群分,龙哥联系上了同样无固定职业,想要搞钱,且年纪较小,文化水平更低(可能法律意识也更淡薄)的小蓝,俩人一拍即合,千里姻缘一线牵,混在了一起准备放开手脚大干一场。

18 年 6 月初,龙哥开始手把手教小蓝业务,师徒情深,彼时的小蓝也许以为自己出门遇贵人了吧,只是未曾想仅仅 10 天过后,他便在广州番禺的一个出租屋内,和自己的师傅双双落网,等待他的不是升职加薪走向人生巅峰,而是银手镯以及法律的审判!

经统计,被告人龙哥、小蓝共非法出售公民个人信息 142210 条,非法获利共 6698 元。落网后,两人均对犯罪事实供认不讳,但也做过挣扎,一是龙哥认为自己贩卖的信息都是软件里自带的,且大部分信息数据都已时间久远,有效性不足,所以自己涉及的数据量没那么大,二是小蓝认为自己参与时间短,仅为从犯,且自己不应该对 6 月前龙哥独自贩卖的信息数据负责,再者自己认罪忏悔,应当轻判。(当然这么清晰的逻辑是辩护律师的意见,这从另一方面也告诉了大家知法懂法的必要性,但最重要的还是别犯法!)

最终在法院审查下,依法判了龙哥三年半,罚款一万八;小蓝为从犯,判了两年半,罚款一万六。

另外还有件事儿比较有意思,我和大家提一嘴,咱们的龙哥对小蓝,既不是贵人,也压根不仗义,原来龙哥还会做表,详细记录下了两人的“犯罪数据”,然后两人的“分赃”也是龙哥一言堂,简单来说就是龙哥挣的全归龙哥,小蓝挣的得分龙哥一半,然后用来获取数据的采集软件,还是俩人平摊,一人 400 共 800 买的,这哪个打工人听了不落泪啊……俩人的闹剧至此告一段落,说实话犯罪时间不长,涉案金额不高,但实在令人啼笑皆非!

法院观点

被告人赵某龙、蓝某璀违反国家规定,约定出售方式和获利分赃方式,向他人出售公民个人信息,情节特别严重,其行为构成侵犯公民个人信息罪,系共同犯罪。公诉机关指控的事实和罪名成立,本院予以支持。被告人蓝某璀在共同犯罪中起次要作用,系从犯,依法应当减轻处罚。辩护人蓝勇滔关于被告人蓝某璀系从犯的辩护意见,本院予以采纳。其他辩护意见,与审理查明的事实不符,本院不予采纳。

判决情况

一、被告人赵某龙犯侵犯公民个人信息罪,判处有期徒刑三年零六个月,并处罚金人民币一万八千元。

二、被告人蓝某璀犯侵犯公民个人信息罪,判处有期徒刑二年零六个月,并处罚金人民币一万二千元。

裁判文书

(2019)鲁 1327 刑初 46 号

案例分析

在本案中,龙哥和小蓝都不是爬虫工程师,但他们使用了相关爬虫工具,进行了非法获利,无论两位涉案人员是否事先知道自己的行为构成犯罪,他们现在都已付出了惨痛的代价!

在我国,公民个人信息包括姓名、身份证件号码、通信通讯联系方式、住址、账号密码、财产状况、行踪轨迹等,都是受法律保护的,而能够通过互联网获取这些信息的,基本都是爬虫 er,技术无罪但行为有罪,最可怕的就是一些有能力但对自我没有约束的人。K哥再次提醒大家,要对法律,对数据保持敬畏,可守己心!每一期的普法专栏都是告诉大家,警钟长鸣,不要让爬虫学的好,牢饭吃到饱的笑谈成真!

【K哥爬虫普法】不要沾边!涉案 7k 合判 6 年!的更多相关文章

  1. 爬虫逆向基础,理解 JavaScript 模块化编程 webpack

    关注微信公众号:K哥爬虫,QQ交流群:808574309,持续分享爬虫进阶.JS/安卓逆向等技术干货! 简介 在分析一些站点的 JavaScript 代码时,比较简单的代码,函数通常都是一个一个的,例 ...

  2. RPC 技术及其框架 Sekiro 在爬虫逆向中的应用,加密数据一把梭!

    什么是 RPC RPC,英文 RangPaCong,中文让爬虫,旨在为爬虫开路,秒杀一切,让爬虫畅通无阻! 开个玩笑,实际上 RPC 为远程过程调用,全称 Remote Procedure Call, ...

  3. Python 3.10 正式发布,新增模式匹配,同事用了直呼真香!

    关注微信公众号:K哥爬虫,QQ交流群:808574309,持续分享爬虫进阶.JS/安卓逆向等技术干货! 前几天,也就是 10 月 4 日,Python 发布了 3.10.0 版本,什么?3.9 之后居 ...

  4. 逆向进阶,利用 AST 技术还原 JavaScript 混淆代码

    什么是 AST AST(Abstract Syntax Tree),中文抽象语法树,简称语法树(Syntax Tree),是源代码的抽象语法结构的树状表现形式,树上的每个节点都表示源代码中的一种结构. ...

  5. 关于 K米 —— 的案例分析

    第一部分 调研,评测 评测 下载并使用,描述最简单直观的个人第一次上手体验. 我觉得ktv遥控软件设计的很好,给我带来了很多方便,点歌也不用那么麻烦了跑到台子那里点,调各种音量灯光也是,所以第一次上手 ...

  6. 剑指Offer面试题15(Java版):链表中倒数第K个结点

    题目: 输入一个链表.输出该链表中倒数第k哥结点.  为了符合大多数人的习惯,本题从1開始计数.即链表的尾结点是倒数第1个结点. 比如一个链表有6个结点.从头结点開始它们的值依次是1.2.3,4,5, ...

  7. python之爬虫三

    20xpath入门 在编写爬虫程序的过程中提取信息是非常重要的环节,但是有时使用正则表达式无法匹配到想要的信息,或者书写起来非常麻烦,此时就需要用另外一种数据解析方法,也就是本节要介绍的 Xpath ...

  8. 黄金K线理论简述

    黄金K线理论简述 [Ⅰ]. 隐藏在K线背后的多空搏杀 黄金K线的多空搏杀理论,说到底,其核心就是研判K线时,必须从多空搏杀的角度去认知,否则仅仅从表面到表面,是无法掌握K线精髓的.具体来说,多方和空方 ...

  9. 【网络爬虫】【python】网络爬虫(四):scrapy爬虫框架(架构、win/linux安装、文件结构)

    scrapy框架的学习,目前个人觉得比较详尽的资料主要有两个: 1.官方教程文档.scrapy的github wiki: 2.一个很好的scrapy中文文档:http://scrapy-chs.rea ...

  10. django模型操作

    Django-Model操作数据库(增删改查.连表结构) 一.数据库操作 1.创建model表        

随机推荐

  1. 协同编辑:Google Wave架构分析

    Google Wave的设计初衷是让人们互相发送信息,一起编辑文档,但用户对此感到困惑,很快就以失败告终.Google Wave持续了大约一年时间,于2010年8月被关闭. Wave"领先于 ...

  2. CentOS7与centOS8的抉择

    目前国内各大云服务器的默认centos 系统版本还是7,vultr,centos只有8了 官网,下载,默认也是8,作为本地主机玩的服务器,还是试一下centos8 国外下载之前版本,下载链接: 官网默 ...

  3. 2021InfoComm|钉钉会议 Rooms 的 "全场景" 智能化解决方案

    InfoComm China 是亚太地区规模盛大的专业视听和集成体验解决方案商贸展会,提供前沿革新的产品和一系列高价值的技术展示. 在疫情期间,钉钉音视频支持了全国人民在线办公.在家上课,单日在线会议 ...

  4. 【JAVA基础】加密算法

    加密算法 MD5三次加密 package com.cy.store.service.impl; import com.cy.store.entity.User; import com.cy.store ...

  5. 五分钟,手撸一个简单的Spring容器

    工厂和Spring容器Spring是一个成熟的框架,为了满足扩展性.实现各种功能,所以它的实现如同枝节交错的大树一样,现在让我们把视线从Spring本身移开,来看看一个萌芽版的Spring容器怎么实现 ...

  6. 如何用 7 分钟击破 Serverless 落地难点?

    当前,Serverless 覆盖的技术场景正在不断变广.Serverless 已在微服务.在线应用.事件驱动.任务处理等众多场景被验证且广泛应用 .当你想要部署一个网站时,需要自己购买服务器并花费时间 ...

  7. 神经网络优化篇:详解Adam 优化算法(Adam optimization algorithm)

    Adam 优化算法 在深度学习的历史上,包括许多知名研究者在内,提出了优化算法,并很好地解决了一些问题,但随后这些优化算法被指出并不能一般化,并不适用于多种神经网络,时间久了,深度学习圈子里的人开始多 ...

  8. 写了个移动端可滑动(惯性滑动&回弹)Vue导航栏组件 ly-tab

    https://www.imooc.com/article/23768?block_id=tuijian_wz https://blog.csdn.net/weixin_44614772/articl ...

  9. go 接口学习笔记

    这里是对接口在汇编层面上转换和实现的小结,详细了解可参考 Go 语言接口的原理 1. 类型转换:结构体到接口 1.1 结构体方法实现接口 package main type Duck interfac ...

  10. 小景的Dba之路--impdp导入数据问题报错排查总结

    小景最近在工作中遇到了一个问题,用impdp做数据导入的时候,有以下报错,下面是问题排查过程: 首先看到了ORA-01950:no privileges on tablespace 'PUBDATA' ...