前因: 公司的打卡用的是钉钉 基于地理位置的 由于公司离地铁站很近 所以地理范围设的有点大 可以下地铁就打卡 某天我送女朋友去公司 开车路过地铁站附近(当时时间 9.29 分) 想试试看能不能先打卡 却发现还是离打卡范围有点距离 点击打卡 显示的是外勤(没有在地理范围内) 遂放弃 按了 home 键返回主屏幕
送完女朋友 回公司已经迟到(时间 10:30) 但还是要打卡 于是切到钉钉 然后点击打卡 发现自己的打卡时间是 9.29 分 正常打卡
仔细研究了一下 发现是 第一次点击打卡 显示外勤的时候 本地时间是在 9.29 但是万没有点击打卡 切到后台的时候 钉钉内的本地时间没有刷新 从后台切回钉钉 地理位刷新后 然后迅速点击打卡 于是打卡时间就变成了 9.29
连续两天试用了一下这个 BUG 发现可用 只是有时候 比较难成功 但大部分时间是成功的
1 ju5t4fun 2017-11-29 13:55:41 +08:00 iOS? Android? |
2 jasonchen168 2017-11-29 14:26:02 +08:00 定位修改器不知道? |
![]() | 3 w88975 OP @jasonchen168 ios 不越狱 你试试 |
![]() | 4 logOo 2017-11-29 14:51:32 +08:00 不越狱也可以的,需要备份改个文件再恢复之类的,新机新系统可能不行了。 |
![]() | 5 ajeef 2017-11-29 14:52:29 +08:00 via Android 买个 360 手机,自带此功能 |
6 keinx 2017-11-29 14:54:17 +08:00 ![]() 我们是 WIFI 打开,然后把 0 元撸来的 K2 路由器的 MAC 改成和公司指定打开 WIFI 的 MAC 和名字一模一样,然后早上起来在家打开,晚上回去在家打卡~ 酸爽 |
![]() | 8 lucifer9 2017-11-29 15:05:47 +08:00 iOS 如果身边有个 Macbook 装了 Xcode 的话,伪造地址倒是很容易 Android root 了的话有啥比较管用的?开发者模式里面那个反正是废的 |
![]() | 9 hyperxu 2017-11-29 15:10:53 +08:00 歪楼求个 iOS 不越狱,不接 mac xcode 打卡方法 |
![]() | 11 xAx 2017-11-29 15:15:45 +08:00 这种算 bug 吗?给你留条路,你还替老板着想了 |
![]() | 12 gamexg 2017-11-29 15:43:46 +08:00 意思是打卡时间是客户端提供的? 难道修改手机时间就可以改打卡时间? |
![]() | 13 zhangneww 2017-11-29 15:48:56 +08:00 我 Android 从后台回到前台是会自动刷新时间的。v3.4.6 |
![]() | 14 kurtrossel 2017-11-29 15:50:16 +08:00 |
![]() | 15 gcli 2017-11-29 15:53:00 +08:00 root 过的 android 手机在家躺着也能打卡 |
![]() | 19 onionKnight888 2017-11-29 16:03:12 +08:00 求 ios 不越狱打卡办法 |
21 zhuweiyou 2017-11-29 16:10:55 +08:00 直接修改定位就可以了 |
22 newtype0092 2017-11-29 16:16:05 +08:00 @gamexg 不是手机时间,app 内部好像有自己的计时器,通过网络同步,有时网络不好刷新慢了就会时间不准。。。。 |
![]() | 23 justfindu 2017-11-29 16:19:00 +08:00 成功打了下班卡 = = |
![]() | 25 gamexg 2017-11-29 16:20:38 +08:00 @newtype0092 #22 内部计时器也挺坑,反编译搞定协议后可以随便玩了... |
![]() | 26 fadaixiaohai 2017-11-29 16:22:00 +08:00 谢谢反馈,已经着手修复了 |
![]() | 27 lucifer9 2017-11-29 16:36:46 +08:00 或者换个思路,放个手机在公司,装上 teamviewer 之类 有需求就远程 |
29 xz 2017-11-29 16:41:26 +08:00 via iPhone 我 ios10.3.3,没有越狱的,从网上找到了修改定位的方法,各位可以去搜索一下看看 |
![]() | 30 opengps 2017-11-29 16:45:29 +08:00 说到 lbs 地位,其实这些都可以破,毕竟不强制 gps,不检测模拟 gps |
31 wangxiaoer 2017-11-29 16:48:27 +08:00 via Android 计时这个东西放到后台记录不是天经地义的吗?? 除非真是开发人员给大家留的后路啊。 |
32 keinx 2017-11-29 17:13:08 +08:00 @DeadLion @FFLY @kurtrossel @usedname @TheLamb 我们公司因为也没有外勤这一说,加上使用 wifi 的话可以极速打卡防止有什么大家忘了,所以没有定位这一说。 一开始的时候感觉挺不错,早上去公司只要手机连接上 wifi,钉钉后台运行(一直在后台),就会自动打卡防止忘记打卡。 但是后来发现早上是方便了,晚上下班总是忘记打卡,而且每次都是好不容易挤进电梯发现忘记打卡又要在下班高峰期再次坐电梯回公司链接公司 WIFI 打下班卡,然后研究了下发现钉钉打开只认 WIFI 的 mac 和 name 于是就把之前 0 元撸的 K2 改了 wifi 的 mac 和 name,刷的潘多拉。然后在家里测试了一下确实可以使用,家距离公司 8km 左右。 |
![]() | 33 JonyOang 2017-11-29 17:19:53 +08:00 刚掉入钉钉打卡的坑,正在寻找出路。亲们这样打的话,后台会有异常信息吗 |
34 aiyaa 2017-11-29 17:26:28 +08:00 去年有一次,在地铁上,距离公司还有七八个地铁站。刚打开钉钉,钉钉便自动打卡成功,再尝试下下班打卡的话,又显示不在范围内。估计是内部的位置信息更新不及时吧 |
![]() | 35 469054193 2017-11-29 17:41:06 +08:00 楼主可以 拿出勤率做实验 |
36 MadbookPro 2017-11-29 17:44:16 +08:00 我们公司是买了钉钉那个刷脸打卡的东西。。。 |
37 GBS4tpm0slp4U0m7 2017-11-29 18:05:13 +08:00 有段时间发现不打卡也不会扣工资,领导也不谈话。 就再也没打过了…… |
![]() | 39 artandlol 2017-11-29 18:31:26 +08:00 via iPhone 有那么难吗 再搞一部手机,远程控制 |
![]() | 40 ii4Rookie 2017-11-29 19:49:18 +08:00 老板天天第一个到,你敢打一下试试。。。 |
![]() | 41 sholmesian 2017-11-29 21:45:11 +08:00 @hyperxu 未越狱的 iOS 可以用 Xcode 的 7 天免费证书自己打包一个注入 Tweak 的钉钉实现位置伪装,跟玩微信抢红包类似 https://holmesian.org/wechat-redenvelop-without-jailbreak |
![]() | 42 sholmesian 2017-11-29 21:53:44 +08:00 @hyperxu Tweak 也准备好了 https://github.com/yohunl/DingTalkNoJailTweak |
43 zlfzy 2017-11-29 22:04:46 +08:00 我们公司技术部不算考勤,你 12 点来上班甚至一天都不来上班也不会体现在考勤表里,只有你的老大知道你来没来 |
![]() | 44 w88975 OP @ii4Rookie 我们公司开发部跟总部分开的 什么人事 财务都不在 全靠开发自觉打卡 只要考勤里当天打过卡 迟到也无所谓 |
![]() | 45 Antidictator 2017-11-30 09:12:00 +08:00 via Android @gcli 用的什么插件 |
![]() | 46 cai314494687 2017-11-30 11:33:22 +08:00 |
![]() | 48 slgz 2017-11-30 16:53:23 +08:00 @cai314494687 同样是这个条件。 |
50 keinx 2017-11-30 18:13:16 +08:00 @cai314494687 我们的是必须 WIFI |
![]() | 51 zhuowenli 2017-12-03 19:51:18 +08:00 via iPhone 我们上班不打卡… |
53 rainssong 2018-03-04 02:17:49 +08:00 我还专门研究过市面上的方案,最后自己也研究了一套低门槛的方案,发到微博问答了,戳这里围观 http://weibo.com/1509702040/G5ddP5CwU |