0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

爬虫技术涉案大数据分析及法律解读

华为开发者社区 来源:华为开发者社区 作者:虞元坚 2021-01-12 16:39 次阅读

爬虫技术涉案大数据分析及法律解读

爬虫技术作为一种前端获取网站信息数据的技术,在目前大数据应用的背景下,异常火热。但是由于使用者的不谨慎,也出现了很多涉案甚至涉罪情况。技术本身是无罪的,但是不代表使用技术的人也无罪。

许多律师在写一些关于目前爬虫技术的法律文章的时候,常常会将定点爬虫和搜索引擎爬虫给搞混淆,有的也给出了错误或者较为过时的定义与理解。作为不熟悉技术的法律人士,其实也在所难免。其实我们常常讲的爬虫技术,与搜索引擎的爬虫引擎是完全不同的,其根本目的,是通过对指定网站进行解析,自动并且批量获取前端展示的数据。简单来说,就是一种信息采集技术,“爬虫”的称呼,只是一种俗称,我更愿意科学地称其为“网站信息自动化采集技术”。本文以下所称的爬虫,皆为定向爬虫。

爬虫技术不是什么高深的技术,更不是什么“黑客技术”,甚至对于一些静态网站,一个大学编程初学者,都可以轻松掌握自动化采集信息的技术。目前主流的爬虫技术大致可以归类为两类:

1、 网站渲染后,通过正则表达式匹配前端代码,获取所需信息,以此往复。

2、 不通过网站渲染,或只经过少量渲染,直接通过网站的API接口进行动态调用。

技术含量高一点的爬虫技术,都是跳过网页静态内容的渲染,直接调用动态API接口,以达到最高效获取信息的目的。部分法律人士认为这是跳过了网站验证机制,我觉得得个案细分,毕竟绝大多数的网站(99%),API接口都是直接暴露的。

如果读者是法律从业人员,首先需要明确以下几点,可能才能更好的理解爬虫技术:

1、爬虫技术获取的信息全部都是网站公开信息(或面向爬取者公开)

2、爬虫技术不会获取任何被爬取网站的后台权限

如果违背了以上两个条件,那就不是爬虫技术了,就是入侵计算机系统技术了,俗称“黑客”技术。下面,通过爬虫技术获取对裁判文书进行检索,给大家简单展示一下,爬虫技术近年来刑事案件获罪的情况,部分图表通过Python语言实现。

(样本检索关键词:爬虫、数据抓取、数据爬取,时间点截止至2019-11-15,并对不相干的文书进行了删除,其中一篇文书将“侵犯公民个人信息罪”写成了“公民个人信息罪”,进行了修正。全部是一审、且二审未大幅度改判的文书数据。有效文书共计22篇。)

a8ac152a-53e9-11eb-8b86-12bb97331649.jpg

涉案罪名数量及比例(饼图)

a8e69862-53e9-11eb-8b86-12bb97331649.jpg

(涉案文书地域分布情况)

总结:

以上文书案例,最早的裁判时间为2014-07-07(郑×等侵犯著作权罪一审刑事判决书),最晚的裁判时间为2019-10-28(北京瑞智华胜科技股份有限公司、周嘉林、黄健等违法运用资金罪一审刑事判决书)。从数据中可以看到侵犯公民个人信息罪是重灾区,非法获取计算机信息系统数据罪则是样本中刑期最重的罪名。

样本中较为受人关注的案件有“上海晟品网络科技有限公司、侯明强等非法获取计算机信息系统数据罪一审刑事判决书”,俗称“今日头条爬虫案”。感兴趣的读者可以搜索笔者的另一篇文章《爬虫获取数据获刑案件解析及无罪论点探讨》

如果你是程序员读者或者大数据从业者,亦或者是爬虫工作室,如何区分罪与非罪的界限,提防职业风险呢?笔者在此不做过多阐述,仅提出以下几点意见供参考:

1、不爬取目标网站的个人信息内容以及公民隐私;

2、不交易爬取的目标公司的商业数据;

3、对有版权的内容的爬取应审慎,未获授权商业使用则违法。

值得注意的是,在获得授权的情况下,利用爬虫技术获取信息,不违反法律。但是,超出授权内容,再次使用,则有可能触犯法律。举例来说,你获得用户的授权,利用爬虫技术调用该用户的个人信息,不触犯法律。但是未经该用户许可,再次使用该用户个人信息,甚至利用该信息牟利,则严重违反法律。

最后,笔者想要强调的是,不是公开的信息爬取就是不违法的。比如网站的用户信息,一样受到法律保护。但是在处罚爬虫从业者的同时,网站对个人信息的公开化处理,更应该受到行政处罚,不应将爬虫程序员送进牢房而得到豁免。比起不懂法的小作坊程序员,大公司对用户信息数据的滥用和疏于管理,更加令人不齿。对于公检法工作者以及律师工作者,在面对此类刑事案件中,不要听到爬虫技术,就将其妖魔化,关注的重点,还是应该放在获取方式的合法性上,对绝大多数情况下来说,对于公开信息的获取,是很难定义为“非法手段”上去的,因此一定要慎重。对于商业领域的内容竞争,在民事领域有法律适用的,不要轻易“以刑代民”。不仅会给行业的普通从业者带来恐慌,也会做出负面的引导。

原文标题:我写的代码合规吗?【HDZ研习社25期】

文章出处:【微信公众号:华为开发者社区】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4720

    浏览量

    68212
  • 网络爬虫
    +关注

    关注

    1

    文章

    52

    浏览量

    8639
  • 大数据
    +关注

    关注

    64

    文章

    8854

    浏览量

    137203

原文标题:我写的代码合规吗?【HDZ研习社25期】

文章出处:【微信号:Huawei_Developer,微信公众号:华为开发者社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    emc技术大数据分析中的角色

    大数据分析通常涉及来自多个来源和格式的数据。这些数据可能包括结构化数据(如数据库中的表格数据
    的头像 发表于 11-01 15:22 184次阅读

    云计算在大数据分析中的应用

    云计算在大数据分析中的应用广泛且深入,它为用户提供了存储、计算、分析和预测的强大能力。以下是对云计算在大数据分析中应用的介绍: 一、存储和处理海量数据 云计算提供了强大的存储和计算能力
    的头像 发表于 10-24 09:18 246次阅读

    IP 地址大数据分析如何进行网络优化?

    一、大数据分析在网络优化中的作用 1.流量分析 大数据分析可以对网络中的流量进行实时监测和分析,了解网络的使用情况和流量趋势。通过对流量数据
    的头像 发表于 10-09 15:32 137次阅读
    IP 地址<b class='flag-5'>大数据分析</b>如何进行网络优化?

    详细解读爬虫多开代理IP的用途,以及如何配置!

    爬虫多开代理IP是一种在爬虫开发中常用的技术策略,主要用于提高数据采集效率、避免IP被封禁以及获取地域特定的数据
    的头像 发表于 09-14 07:55 382次阅读

    网络爬虫,Python和数据分析

    电子发烧友网站提供《网络爬虫,Python和数据分析.pdf》资料免费下载
    发表于 07-13 09:27 1次下载

    数据分析除了spss还有什么

    数据分析是当今世界中一个非常重要的领域,它涉及到从大量数据中提取有用信息、发现模式和趋势,并为决策提供支持。SPSS(Statistical Package for the Social
    的头像 发表于 07-05 15:01 497次阅读

    数据分析的工具有哪些

    数据分析是一个涉及收集、处理、分析和解释数据以得出有意义见解的过程。在这个过程中,使用正确的工具至关重要。以下是一些主要的数据分析工具,以及它们的功能和用途的介绍。 Excel Exc
    的头像 发表于 07-05 14:54 718次阅读

    数据分析有哪些分析方法

    数据分析是一种重要的技能,它可以帮助我们从大量的数据中提取有价值的信息,从而做出更明智的决策。在这篇文章中,我们将介绍数据分析的各种方法,包括描述性分析、诊断性
    的头像 发表于 07-05 14:51 459次阅读

    机器学习在数据分析中的应用

    随着大数据时代的到来,数据量的爆炸性增长对数据分析提出了更高的要求。机器学习作为一种强大的工具,通过训练模型从数据中学习规律,为企业和组织提供了更高效、更准确的
    的头像 发表于 07-02 11:22 508次阅读

    大数据分析平台网站

    大数据分析平台是一种用于处理和分析大规模数据集的系统,旨在从海量数据中提取有价值的信息和洞察。以下是大数据分析平台的主要功能和应用场景: 主
    的头像 发表于 06-28 15:46 534次阅读

    求助,关于AD采集到的数据分析问题

    问题描述:使用AD采集一个10Hz到2MHz的脉冲,脉冲底部可能大于零,由采集到的数据分析出该脉冲的上升时间,幅值和占空比。 备注:在分析的时候已经知道脉冲的频率,精度为2X10^-5. 在分析
    发表于 05-09 07:40

    广告投放公司运用大数据分析,实现精准投放

    广告投放公司运用大数据分析,实现精准投放 随着大数据技术的不断发展,广告投放行业正经历着一场深刻的变革。传统的广告投放方式已经难以满足市场需求,而大数据分析则为广告投放带来了精准、高效
    的头像 发表于 04-11 11:23 696次阅读

    大数据技术如何为精益管理赋能?

    管理提供数据支持 精益管理强调以数据为基础,通过数据分析和挖掘,发现企业运营中的问题和瓶颈,进而优化流程、提高效率。大数据技术能够实时收集、
    的头像 发表于 12-19 09:58 564次阅读

    Get职场新知识:做分析,用大数据分析工具

    综合分析。但现在有了大数据分析工具,一切问题都可迎刃而解。 大数据分析工具,顾名思义就是专门为分析海量数据而开发的一类工具。这类工具具有极强
    发表于 12-05 09:36

    电梯物联网大数据平台是什么意思?

    电梯物联网大数据化平台是将电梯的使用时间和管理中的各项数据进行采集,整合及利用大数据分析能力和计算机视觉技术、结合关联分析、空间
    的头像 发表于 11-23 11:01 766次阅读