一起做个刚需的“打卡”软件?对不起,要蹲5年6个月...

cfc8cc720506485f475855e70e15bacb.png

来源 | 云头条

张某某,男,1987年出生,汉族,大专文化,户籍所在地为河南省平顶山市卫东区。因涉嫌犯破坏计算机信息系统罪,于2019年5月31日被羁押,同年7月4日被逮捕。

经法院审理查明:

张某某于2017年至2019年在北京市海淀区运营北京得牛科技有限公司期间,开发大牛助手APP并通过互联网推广该APP 10万余人次。

大牛助手APP可对被害单位阿里巴巴(中国)有限公司开发的钉钉系统处理、传输的地理位置数据进行未授权地干扰,破坏钉钉系统获取用户真实地理位置的功能。 经鉴定,大牛助手APP为破坏性程序。

2019年5月31日,张某某被公安机关抓获归案。

针对上述事实,公诉人当庭宣读并出示了如下证据材料:

1、张某某的供述证实:

其在2017年成立了北京得牛科技有限公司并担任CEO,公司的法定代表人是张某1,其用他的身份证注册该公司,公司主要开发手机应用软件并提供有偿使用服务。

其公司开发的软件是大牛助手APP,其公司购买深圳罗盒科技有限公司虚拟程序APP的使用权后,对该APP的界面进行优化并添加充值接口,然后就上线运行了。

其公司一共22人,有安卓开发程序员、有做服务器的、有做客服的、有做人力资源的、有做UI设计的、有媒体运营人员、有ASO专员管理应用商店、有测试人员、有产品经理还有IOS开发程序员,客服的工作内容是帮助用户解答使用其公司软件出现的各类问题,程序员负责大牛助手APP的研发,ASO专员负责大牛助手APP上传至应用商店。

大牛助手可以进行其他APP的多开分身使用,其和数据部交代过在不改变其他APP源代码的情况下,通过虚拟位置信息、wifi信息和照片信息,对其他APP该类信息进行修改。

当用户使用其他APP不想暴露自己的位置信息时,大牛助手APP就对用户的位置进行遮蔽,当用户想要修改自己位置信息时,大牛助手可以进行修改,修改时打开大牛助手APP,将需要改变定位信息的APP添加到大牛助手的列表中,点击模拟定位功能,然后在地图上选择需要修改的位置即可。

大牛助手的新注册用户有12小时免费试用时间, 包月会员是每月25元,年费会员是每年89元 ,用户通过支付宝和微信支付,目前其公司通过大牛助手APP一共赚了 四五百万元。

其咨询过律师和朋友,大牛助手APP没有改变其他需要使用虚拟定位功能APP的源代码,只是改变了它回传到服务器的位置信息。

2、证人闫某的证言证实:

其是北京得牛科技有限公司产品经理,主要做市场调研。其在软件正式开发之前提出概念,初步做一套模型,但仅做软件功能展示使用,配合文字说明与大家进行开发评审,其现在的主要任务就是研究大牛助手APP手机定位服务。大牛助手APP以模拟定位为主,一般是上班族上班打卡和学生早操打卡用。这个APP做出来的数据都不是真实的,该软件的收费是一年89元、一个月25元。

3、证人生某的证言证实:

其是北京得牛科技有限公司在线客服,平时客户遇到问题时,通过官网上的QQ与其联系,其来解决问题。其有时也会让客户提供本人手机安卓系统和现在使用的软件版本号以及所模拟的应用信息,根据这些信息使用模拟器进行测试,找到问题后反馈解决办法。其公司生产的大牛助手APP分为ROOT版和非ROOT版,苹果手机分越狱版和非越狱版。大牛助手APP在免ROOT环境下运行数据测试工具,拥有模拟打卡、模拟路线、wifi模拟、拍照模拟等功能。这个软件的收费标准是一年89元、一个月25元。

如果您正在学习Spring Boot,推荐一个连载多年还在继续更新的免费教程:http://blog.didispace.com/spring-boot-learning-2x/

4、证人张某的证言证实:

其是北京得牛科技有限公司推广,实际工作的时候负担了一部分客服和UI设计工作,客服方面主要是处理客户反馈的问题。其做客服的时候有用户向其咨询过钉钉打卡问题,其的反馈是要看用户的手机系统而定,有的手机系统能用,有的不能用。其认为大牛助手APP让用户自由修改手机软件位置是 不合法的。

5、证人白某的证言证实:

其是北京得牛科技有限公司的客服,其通过QQ跟客户交流他们使用中的问题并反馈给产品经理,产品经理把问题反馈给技术人员,问题解决了会在公司软件的版本更新中体现。客户反馈的主要是跟一些软件不兼容的问题,反馈钉钉软件的客户是最多的。

6、证人李某的证言证实:

其是北京得牛科技有限公司Android开发工程师,其公司主要是开发并维护大牛助手软件,其主要负责Android环境下的软件开发。大牛助手软件主要功能是手机应用的双开环境和虚拟定位。

有些手机定位软件读取位置信息,大牛助手可以虚拟一个位置让手机软件读取虚拟的位置信息,通过这种方式即使人没在公司也可以远程打卡,钉钉软件读取的结果是在公司已签到。软件读取用户选择的位置而不是真实位置是因为大牛助手拦截了读取的手机GPS信息,把之前储存好的位置信息反馈给读取软件,在大牛助手软件下打开了一个虚拟环境,相当于有一个root权限,有这个权限后就可以读取装在这个环境下的软件参数,达到修改参数和返回值的目的。其公司主要就是靠大牛助手软件会员费获利。

如果您正在学习Spring Boot,推荐一个连载多年还在继续更新的免费教程:http://blog.didispace.com/spring-boot-learning-2x/

7、证人赵某的证言证实:

其是北京得牛科技有限公司产品经理,其公司开发的有软件大牛助手、root版的大牛助手、大牛GPS,主要应用于微信、钉钉等大众软件,还有汪师傅等一些比较小众的软件,其的工作就是收集这些用户的需求然后给张某某发过去。其公司的软件是收费的,费用是张某某定的。

8、证人孙某的证言证实:

其是北京得牛科技有限公司ASO助理,主要负责优化APP应用简介,在安卓应用市场中更新应用的安装包。张某某让其修改大牛助手在应用市场中的简介,告诉其如何修改,其编辑好之后让张某某确认,经他许可后其再到应用市场中去修改大牛助手的简介。

大牛助手装在安卓系统上,大牛GPS是一个苹果设备,这个应用没有进入到APP STORE中,但可以通过某种方式安装。其公司和钉钉之间没有合作关系,大牛助手的多开功能是免费的,模拟定位功能是收费的。大牛助手和daniu大牛的总下载量有100多万次,但具体付费用户有多少其不清楚。

其还帮助公司测试过大牛助手,其测试过百度地图、高德地图、QQ、微信、钉钉、抖音、快手等,其中,测试钉钉的目的是测试是否可以通过大牛助手的模拟定位功能做到异地打卡。

9、证人冯某的证言证实:

其是北京得牛科技有限公司JAVA工程师,主要负责处理客户端请求的数据,与服务器之间相连接并存储于服务器等工作。其公司一共有四个服务器,两个专门用于连接软件,是阿里云的,服务器主要就是客户在注册时保存客户信息、购买会员信息以及客户反馈的信息,其公司主要靠客户购买大牛助手软件会员盈利。

如果您正在学习Spring Boot,推荐一个连载多年还在继续更新的免费教程:http://blog.didispace.com/spring-boot-learning-2x/

10、证人陈某的证言证实:

其负责对大牛助手在手机客户端使用过程进行测试,虽然都是安卓系统的手机,但因为生产商不同运行上会有差异性,其把这些手机上全部安装大牛助手,以用户的角度通过手机操作使用大牛助手软件,检测每部手机在使用时运行是否流畅,是否有软件崩溃、闪退、无法使用的情况,对用户在使用过程中发现的问题向公司反馈。

11、证人渠某的证言证实:

其是北京得牛科技有限公司JAVA工程师,其公司软件设计的基本流程是张某某和产品经理提出意向和交互设计,工程师按照设计方案编写程序应用于软件内,UI设计各项功能使用界面,测试工程师实际使用软件发现BUG,软件完成测试后由APP上架员工完成应用商店上架流程。

12、证人郑某的证言证实:

其在北京得牛科技公司做程序兼容方面的工程师,其是逆向工程师,主要负责不同的应用程序能兼容其公司的产品,让他们能在其公司软件上顺利运行等工作。其分析大牛软件的兼容性,然后去跟手机进行匹配,张某某看着其手里的工作量分配不同的手机去做兼容,其根据公司客服反馈用户的问题来做兼容。

13、证人周某的证言证实: 其是阿里巴巴(中国)有限公司员工。

其公司研发运营的“钉钉”软件系统具有公司日常考勤管理功能,用户可以使用“钉钉”软件进行打卡考勤。

近日,其公司接到“钉钉”软件用户反馈,他们公司员工使用一款叫做“大牛助手”的软件进行“钉钉”打卡作弊。经其公司技术人员对“大牛助手Android系统1.1.1”进行分析,发现该软件绕过了“钉钉”无限安全保镖模块,劫持了“钉钉”平行空间检测接口,当“钉钉”的平行空间检测接口需要获取设备信息时,大牛助手通过重放技术伪造虚假数据,直接向“钉钉”的平行空间检测接口传输虚假数据,造成伪造打卡记录,干扰“钉钉”系统的正常运行。

“钉钉”是其公司运营的一款类似于微信的即时聊天软件,是在互联网上使用的,其公司提供服务器支撑,所有的数据传输都是通过互联网系统,用户的手机客户端和其公司的数据服务器之间进行数据交互,从而完成“钉钉”软件的所有功能,该软件的独特功能就是可以进行公司考勤打卡、会议、请销假等企业管理功能。

另外,如果您正在学习Spring Cloud,推荐一个连载多年还在继续更新的免费教程:https://blog.didispace.com/spring-cloud-learning/

经初步统计,近一年有46 973个买家通过支付宝购买大牛助手的服务,获利2627 713元,其中匹配“钉钉”软件打卡异常的买家用户7675个,涉及这些用户购买服务的会员费575497元。

14、司法鉴定意见书证实:

经过对Daniu大牛助手的软件代码进行功能鉴定,该软件代码具有模拟位置信息的功能,该软件代码存在对钉钉服务器获取用户真实地理位置的功能进行未授权地干扰的行为,为破坏性程序。

经过对Daniu大牛(苹果越狱版)APP进行软件功能鉴定,运行Daniu大牛(苹果越狱版),可以在钉钉中完成不同位置的打卡,并可在钉钉的打卡统计结果中查询到模拟的打卡信息,具有通过模拟位置实现钉钉打卡的功能。经过对大牛助手(安卓免ROOT版)APP进行软件功能鉴定,运行大牛助手(安卓免ROOT版),可以在钉钉中完成不同位置的打卡,并可在钉钉的打卡统计结果中查询到模拟的打卡信息,具有通过模拟位置实现钉钉打卡的功能。

15、调取证据通知书证实:

公安机关就本案向支付宝(中国)网络技术有限公司调取支付宝账号为×××@daniu.net近一年的注册信息、交易记录、转账记录、账户明细等证据材料的情况。

公诉人还当庭宣读并出示了由公安机关在侦查过程中调取的证人朱某1、金某、朱某2、胡某、罗某、付某的证言,举报材料,营业执照,受案登记表,到案经过,身份信息等证据材料。

经当庭质证,张某某及其辩护人对上述控方部分证据提出异议。

另外,如果您正在学习Spring Cloud,推荐一个连载多年还在继续更新的免费教程:https://blog.didispace.com/spring-cloud-learning/

张某某认为本案证人或者不实际接触产品,或者陈述的不全面,证言不能做为定案依据;司法鉴定意见书与本案无关。其辩护人的质证意见与张某某的质证意见基本相同。

张某某辩称大牛助手APP取得了计算机软件著作权登记证书,该软件并不是针对钉钉系统研发,虚拟定位功能也不是该软件的全部功能,在实际应用中存在被用户滥用的现象,起诉书据此认定该软件为破坏性程序系以偏概全,并不准确;起诉书认定该软件被10余万用户使用亦与实际情况不符。

其辩护人同意其辩解,同时认为,张某某主观上没有破坏计算机信息系统的故意,涉案软件并不会自动干扰钉钉软件的正常运行,用户操作该软件也仅仅造成了部分员工迟到早退的后果,没有达到后果特别严重的程度,认定张某某的行为构成犯罪明显超出了国民的预测可能性,故提请法庭宣告张某某无罪。

经查,本案证人从不同侧面说明了本案的事实,所做的陈述经公安机关依法调取并经本人签字确定,并无不当;司法鉴定意见书依照专业的鉴定方法和规范对涉案软件进行鉴定,在此基础上形成对涉案软件功能等的鉴定意见直接与本案相关联,故对于辩方提出的质证意见,法院不予采纳。法庭认为,公诉机关提交的证据形式及来源合法,内容客观、真实,对其证明效力,法院予以确认。

法院裁定:

张某某故意制作、传播计算机病毒等破坏性程序,影响计算机系统正常运行,后果特别严重,其行为已构成破坏计算机信息系统罪,应予惩处。北京市海淀区人民检察院指控张某某犯破坏计算机信息系统罪的事实清楚,证据确凿,指控罪名成立。

关于辩方提出的辩解及辩护意见,经查,在案证据显示,张某某在组织研发大牛助手APP过程中,其行为涵盖了市场调查、研究开发、软件测试、应用上架、定价收费、客户服务、升级更新等软件开发、推广、维护的全部流程,在上述过程中,张某某依据市场需求向技术人员提出产品意向和设计要求,其对大牛助手APP根据用户设置而向包括钉钉在内的其他应用程序返回虚假数据的功能不仅存在明知,还根据用户反馈的问题对大牛助手APP进行兼容优化和更新并以此做为最主要的牟利手段,故张某某对于大牛助手APP对其他应用程序与服务器之间传输的数据进行未授权地干扰持积极的追求态度,主观上具有破坏计算机系统的故意。

大牛助手APP的运行阻断了钉钉服务器与用户之间的正常数据交换并通过返回虚假数据对钉钉服务器获取用户真实地理位置功能进行未授权地干扰,造成计算机系统无法正常运行,经鉴定为破坏性程序;该软件已经按照张某某的设计初衷被实际应用,造成了相关企业的管理混乱以及钉钉软件开发者的损失,张某某制作、销售上述软件的行为在直接妨害企业正常经营管理秩序的同时为其带来了巨额经济利益,已经造成了相当的法律后果。

大牛助手APP通过微信和支付宝收取会员费用谋利,公安机关调取了支付宝的后台数据,公诉机关排除了已经安装大牛助手APP但重复交费的人数,故以此认定该软件传播的人次并无不当。综上,对于辩方提出的辩解和辩护意见,本院不予采纳。依照《中华人民共和国刑法》第二百八十六条第三款、第一款之规定,判决如下:

张某某犯破坏计算机信息系统罪,判处有期徒刑五年六个月。

往期推荐

一个月薪 12000 的北京程序员的真实生活

一文带你入门 JMeter 性能测试!

程序员的“鱿鱼游戏”,你能活到第几关?

大名鼎鼎的 OceanBase 居然在买Star !?

支付宝员工因绩效3.25B被辞退,员工告上法院,结果来了!

0960325ac0350c729f2da025a22ca1b3.png技术交流群53adaeca3439140391b347e01a0b34e7.png

最近有很多人问,有没有读者交流群,想知道怎么加入。加入方式很简单,有兴趣的同学,只需要点击下方卡片,回复“加群“,即可免费加入我们的高质量技术交流群!

点击阅读原文,送你免费Spring Boot教程!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/43879.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[建站教程] 域名从一个平台转到另一个域平台要收费吗

域名转移本身是不收费的,但是如果要转代理商的话需要续费一年,也就是你先到为你服务的下家代理商交下一年的域名注册费用,不管你的域名到期时间还有几年,你都要至少要续费一年。 下图是域名转移之前的查询结果,域名到…

网上购票系统故障 补票却要交费

中国IDC群12月27日报道:26日,12306订票网站因机房空调系统故障,导致互联网几名旅客只能凭借乘车证明上车。更惊讶的是,旅客取票,却要缴纳5元的取票手续。 据了解,12月24日,12306网站已经出现“空…

企业级ChatGPT开发的三大核心内幕及案例实战(三)

企业级ChatGPT开发的三大核心内幕及案例实战(三) 2.3 Notion 问答对话AI案例演示及源码分析 Gavin老师:NLP_Matrix_Space 如图2-2所示,我们先看一下Notion 问答对话AI案例的效果。你问一个问题,它会进行回答,然后它会告诉你,信息来源在什么地方,要看具体的信息,可以…

60+位作者发布263页pdf《AI4Science》论文,百科全书式概述人工智能在量子、原子级和连续系统科学的应用...

来源:专知 人工智能(AI)的进步正在推动自然科学新发现的新范式。如今,AI已经开始通过提高、加速和促进我们对各种空间和时间尺度下自然现象的理解,推动自然科学的发展,催生出了被称为科学人工智能&#xff…

关于GPT,人工智能,以及人的一些思考

注:这是一篇关于人工智能与人的万字长文。一次性读完可能会有困难。建议分次阅读。 为了写这篇文章,我用掉半年的读书钱自己训练了乞丐版的GPT模型。 在这篇文章中我从如下几个方面围绕人工智能进行了讨论,包括: 通用人工智能和图…

打破大语言模型巨头公司霸权:0门槛克隆ChatGPT,30分钟训完,60亿参数性能堪比GPT-3.5!...

省时查报告-专业、及时、全面的行研报告库 省时查方案-专业、及时、全面的营销策划方案库 【免费下载】2023年2月份热门报告合集 最新亲测国内可用ChatGPT使用教程(3分钟搞定) 文心一言、GPT3.5及GPT4应用测评对比报告 ChatGPT团队背景研究报告 ChatGPT的…

工业4.0(Industry 4.0):研究现状与发展战略

工业4.0(Industry 4.0):研究现状与发展战略 李升伟 陈良兵 1. 工业4.0(Industry 4.0)的概念(内涵与外延)是什么? 工业4.0是指第四次工业革命,代表了工业生产的数字化、…

人工智能十年回顾 —— 从图像分类到聊天机器人治疗

目录 2013:AlexNet 和变分自动编码器 2014:生成对抗网络 2015 年:ResNets 和 NLP 的突破 2016:阿尔法围棋 2017:Transformer 架构和语言模型 2018:GPT-1、BERT 和图形神经网络

程序员如何在ChatGPT世界中生存?程序员保持领先于生成式AI的技巧

程序员保持领先于生成式AI的技巧 坚持基础和最佳实践找到适合您需求的工具清晰而准确的对话是关键要保持批判并了解风险comments 人工智能,尤其是由大型语言模型(LLM)驱动的生成式人工智能,可能会颠覆许多程序员的生计。但一些专家…

【电商AI工具二期】智能AI赋能电商新纪元:22个必备AI电商工具助你抢占市场爆款!

注: 本文可自由转载 0. 未来百科 未来百科(https://nav.6aiq.com),是一个知名的AI产品导航网站 —— 为发现全球优质AI工具而生 。目前已 聚集全球3000优质AI工具产品 ,旨在帮助用户发现全球最好的AI工具,同时为研发AI垂直应用的…

推荐一款自动生成财务报表分析的软件

财务报表能够清晰的反映一个企业的经营状况,通过三大财务报表的资产负债表、利润表、现金流量表,能够清晰的揭示企业经营中存在的问题,也是税务局要求企业报税的必备财务报表。但是,会计手工编制财务报表,费时费力&…

【人工智能】谷歌的巴德聊天机器人向公众开放 | Google‘s Bard Chatbot Opens to the Public

https://bard.google.com/ Google is trying to balance AI progress with caution. 谷歌正试图谨慎地平衡人工智能的进展。 目录 https://bard.google.com/ 访问(需要科学

ChatGPT生成的介绍Easy发票查验软件的文案!说到我的心坎里了!

该软件是一款专为企业用户设计的发票处理工具。它拥有多种功能,包括发票图片矫正、发票识别、发票重命名、发票查验和发票打印等,可极大地提高企业的发票处理效率。 首先,该软件的发票图片矫正功能可以自动调整图片的角度和大小,确…

(转)所谓“降维打击”到底什么意思?

*本文先结合一些案例解释在商业市场等战场上“降维打击”的含义和应用原理,然后进一步讨论“降维”之说对于日常问题分析的价值,挖掘“降维”式的思维模型。读过《三体》有助于形象化理解,但本文完全不要求有《三体》知识背景。 …

升维思考,降维攻击

有时候,我们已经够努力了,却还是看不到生活有所改变的迹象,内心就像陷入了一个迷宫,迷茫而焦虑。 爱因斯坦曾说,这个层次的问题,很难靠这个层次的思考来解决。 那如果这个层次的思考失效,我们又…

google 浏览器出现 ERR_PROXY_CONNECTION_FAILED 无法访问网络

1. 问题 早上来公司突然发现谷歌浏览器访问所有的东西都出现 ERR_PROXY_CONNECTION_FAILED 网络不可用的提示 这一串的单词的意思是 代理连接失败 真的是一脸懵逼 经过一番百度后发现是网络代理作的妖… 2. 解决方法 其实很简单将 wifi 和网络里面所有的代理全部取消即可 全部…

Edge浏览器出现无法访问此页面,XXX已拒接链接,请尝试检查代理和防火墙

针对这种情况有两种办法解决: 方案一:针对部分人有效 方案二:针对所有人有效,且从根本上解决问题(如果方案二不成功,把方案一也配置一下) 情况如下图所示: www.bilibili.com 已拒绝…

chatgpt赋能python:Python代码出错怎么办?这里有几个调试技巧

Python代码出错怎么办?这里有几个调试技巧 作为Python工程师,我们经常会遇到代码出错的情况。这些错误可能会给我们带来很大的困扰,导致我们花费大量的时间和精力来修复它们。但是,幸运的是,Python提供了一些很棒的调…

chatgpt赋能python:Python编程中如何有效地改错

Python编程中如何有效地改错 作为一名有10年Python编程经验的工程师,我知道在编写代码过程中经常遇到的一个问题:运行代码时会发现错误,这时候必须找到这些错误并加以修复,才能确保代码的正常运行和结果的正确性。在本文中&#…