考勤,是企业用工管理的一项基本内容,也是无数打工人最痛恨的事情之一。

互联网时代,考勤手段也逐渐从人工走向智能,指纹打卡、人脸识别打卡、手机定位打卡、Wifi打卡等方式日渐普及。

而钉钉作为国内最知名的办公软件,打卡系统也可以称得上是国内数一数二的严格。

自从钉钉打卡这一功能横空出世后,许多上班族的噩梦就开始了。

在网上搜索钉钉打卡之类的关键词,可以看到许多“打卡虚拟定位”、“钉钉打卡神器”、“钉钉打卡破解”的相关服务。

有了它,如果早上起不来,再也不用在寒冷的冬天飞奔到公司打卡,在温暖的被窝就能解决签到问题。

但是,虚拟定位这个方法并非是真的万无一失,甚至可能有触犯法律的风险。

2021年10月8日,北京市海淀区人民法院披露了一起破坏计算机信息系统罪的案件。

判决书显示,开发了一款知名打卡作弊软件的北京得牛科技有限公司CEO张某杰,因故意制作、传播计算机病毒等破坏性程序,影响计算机系统正常运行,后果特别严重,构成破坏计算机信息系统罪,被判有期徒刑五年六个月。

法院审理查明,张某杰自2017年至2019年间运营得牛科技,开发并推广大牛助手APP10万余人次,用于对阿里巴巴开发的钉钉系统处理、传输的地理位置数据进行未授权的干扰,破坏钉钉系统获取用户真实地理位置的功能。

当用户使用其他APP不想暴露自己的位置信息时,大牛助手便可以对用户的位置进行遮蔽,当用户想要修改自己位置信息时,大牛助手也可以进行修改。

由此一来,即使用户没在公司也可以在钉钉远程打卡。

另外,大牛助手APP的收费标准是一年89元、一个月25元。据张某杰供述,得牛科技通过大牛助手APP一共赚了四五百万元。

就在上个月,本案判决书公开后,火速引起了一轮舆论热议,作为原告的钉钉遭到了网友们的口诛笔伐。

有网友认为“技术无罪”:大牛助手修改用户的位置信息获得了用户的许可,是用户的主观性行为进行操作的,大牛助手本身并没有破坏钉钉的源代码。

11月8日,有媒体从张某的二审辩护人、北京京麟律师事务所李扬律师处获悉,在二审中,北京市一中院认为大牛助手不属于刑法中的“破坏性程序”,但张某仍构成破坏计算机信息系统罪。

法院据此改判,张某刑期为有期徒刑四年。

李扬律师表示,她的团队从二审开始接手本案。在沟通过程中,李扬律师认为,涉案软件并非破坏性程序,打算为当事人做无罪辩护。

“这就好比一个人买了水果刀,用它把别人砍伤了。不能用这来追究生产厂商和店主的责任。”其称,大牛助手本身经过正当的备案手续,核心技术属于其他公司,并且该技术也在其他APP中被应用。

“至于用户会利用这个技术来做什么,不能完全归责于技术开发者或者提供者。”

同时律师还表示,当事人也自始至终不认为自己有罪。他说,“我只是开发了一个“中性”的包含虚拟定位功能的APP,不知道用户会利用它去做什么,我也控制不了。所以我没有主观上破坏钉钉计算机系统的故意。”

目前在多个应用商店中,大牛助手均已下架。另据扩展迷搜索,在某些电商平台上搜索“远程打卡”等关键词,均显示无相关结果。

END

推荐阅读
滴滴这名员工的N+1飞了,离职带走公司文档
2021-10-26
一位前同事猝死了
2021-10-22
35岁,年入60万,我却从菊厂离职了!
2021-09-28
互联网大厂员工平均年龄出炉:字节27,滴滴33
2021-10-11
骆俊武:五年了,我的技术管理成长之路
2021-06-21
女神节快乐!世界上第一位程序员就是女神
2021-03-08
刘朋:从技术到管理 - 团队制胜六步工作法(开篇)
2021-02-08
阿里涉江:你真的会学习吗?从结构化思维说起
2021-01-08
阿里资深技术专家崮德:8 个影响我职业生涯的重要技能
2020-12-19
阿里高级技术专家宋意:平凡人在阿里十年的成长之旅
2020-12-14
漫画:下辈子你还当程序员么?
2020-12-01
工程师的基本功是什么?如何练习?听美团技术大咖怎么说
2020-10-19
美团技术专家云鹏:写给工程师的十条精进原则!
2020-10-15
找CTO杜仲:再谈中年危机和应对策略
2020-10-10
Mobvista首席架构师蔡超:工作感悟之失败与成功,我的8点总结
2020-09-20
左耳朵耗子:程序员如何把控自己的职业?
2020-08-22
程序员怎样在35岁前实现财务自由?
2020-07-28
他,用了14年,从初代豆瓣工程师到AI公司CTO,创业心一直未变
2020-07-19
他,用了8年,从程序员到CTO再到天使投资人蝶变记
2020-07-16
漫画:程序员每天的6场战斗
2020-05-15

律师坚称技术无罪:“钉钉打卡神器”开发者二审被改判四年相关推荐

  1. “钉钉打卡神器”开发者被判五年半!

    " 自从钉钉打卡这一功能横空出世后,许多上班族的噩梦就开始了.特别是那种一天要打四次卡的公司,月底的考勤表绝对是一个大型灾难现场. 我见过缺卡最多的一个月能缺十几次卡.就算每天都定打卡闹钟也 ...

  2. esp32-C3开发板制作钉钉蓝牙打卡神器

    我之前对嵌入式.开发板的使用没太接触过.这篇文章记录我用esp32开发板制作钉钉打卡神器的过程,如果能对其他人有一点点小帮助那就更好啦. 关于打卡环境(打卡方式).我们实验室门口墙上有一个考勤机,考勤 ...

  3. 安卓手机定时启动钉钉_玩转钉钉自动打卡,从此告别迟到早退

    如果你公司是采用的钉钉打卡,你是否烦恼经常忘记打卡,公司制度大家都也知道,没打卡就算自己的,毕竟公司一律以打卡数据统计,所以需要这款钉钉自动打卡方案,经过测试许多机型,我都是稳定自动打卡一个月啦,再也 ...

  4. python脚本实现自动钉钉打卡的技术实现细节

    文章目录 pip使用国内镜像源 临时使用 永久使用国内镜像源进行 pip安装 安卓调试工具集合 adb工具Android Platform Tools uiautomator2 控件定位工具 安装控件 ...

  5. 钉钉打卡作弊软件彻底凉了!CEO 被判 5 年 6 个月

    来源:云头条 张某某,男,1987年出生,汉族,大专文化,户籍所在地为河南省平顶山市卫东区.因涉嫌犯破坏计算机信息系统罪,于2019年5月31日被羁押,同年7月4日被逮捕. 经法院审理查明: 张某某于 ...

  6. 985程序员因迟到工资被扣,一怒之下破解钉钉打卡,要不你也试试?

    大多数人上班都是需要打卡考勤的,以此来判断全勤或者迟到,一旦迟到或是旷工,打卡机上就会有显示,老板和人事就能看到,就会扣工资.这样一来,有很多人就会想办法解决这个问题,我们今天要说的就是这样的一件事, ...

  7. 阿里钉钉技术分享:企业级IM王者——钉钉在后端架构上的过人之处

    本文引用了唐小智发表于InfoQ公众号上的"钉钉企业级IM存储架构创新之道"一文的部分内容,收录时有改动,感谢原作者的无私分享. 1.引言 业界的 IM 产品在功能上同质化较高,而 ...

  8. 一打卡作弊软件被指破坏钉钉系统:CEO 被判 5 年 6 个月

    2021 年 10 月 8 日,北京市海淀区人民法院披露了一起破坏计算机信息系统罪的案件,犯罪人被判处有期徒刑 5 年 6 个月.该软件是一款名叫"大牛助手"的 APP,其通过虚拟 ...

  9. 一款关联钉钉打卡作弊软件非法获利近 500 万元,CEO 被判刑 5 年 6 个月!

    1 发现商机 昨天看到这个案例,蛮唏嘘的,特别对于我们技术人创业来讲,也算是提了一个醒,有些事情确实不能做. 大家应该都知道钉钉软件吧,很多大大小小的公司都在使用,其中有一个功能使用的频率最高,那就是 ...

最新文章

  1. 学界 |《nature》杂志:我们有义务搞懂我们所创造出来的技术
  2. 【分享】VRRP不懂不行
  3. jquery实现多行滚动效果
  4. linux lamp实验报告,我的LAMP过程
  5. 用DirectX Audio和DirectShow播放声音和音乐(3)
  6. 软件再快不如自带:找不到电脑文件?教你这 3 个Mac搜索技巧
  7. 超轻粘土机器人_超轻粘土 | 天近秋,背上行囊,捎上橡果,我们出发去远方
  8. c语言量程程序,量程自动切换数字电压表c语言原程序
  9. VS2010中文版微软官方下载
  10. 如何打造高绩效团队?团队成功的关键要素?
  11. 小技巧 - 淘宝怎么联系人工客服?
  12. vue遇到ie兼容问题如何处理_Vue 2.0 解决IE浏览器的兼容性
  13. 使用单线程还是多线程的问题
  14. 850是什么意思_850w是什么意思 孤存850w是什么梗
  15. 【应用多元统计分析】——第三章(1)
  16. 关于The remote certificate is invalid according to the validation procedure(远程证书验证过程无效)的解决方案
  17. 滴滴算法工程师实习生一面面经
  18. 发布 python-message,一个面向消息编程的程序库
  19. 3.JVM内存区域划分
  20. npm 安装和卸载typescript

热门文章

  1. 计算机应用基础理论,计算机应用基础理论A卷.doc
  2. rust实现wss访问_Rust的所有权,第2部分
  3. latex 小于_数学公式怎么快速输入?Latex语法了解一下
  4. python语言的三个主要特点_python干货|新总结的4个python语言的特点,这几个细节值得关注...
  5. 使用流进行通讯的一种可能犯的错误 (InputStream + OutputStream)
  6. (计算机组成原理)第二章数据的表示和运算-第三节3:浮点数加减运算
  7. Qt之线程同步(生产者消费者模式 - QSemaphore)
  8. CVE-2019-15107 Webmin远程命令执行漏洞复现
  9. Java 数组常用操作二(扩充、扩容、重复数据、动态数组、数组差集、数组交集、查找指定元素、判断是否相同、数组合并)
  10. twisted系列教程十一 — 一个twisted 的服务端