zhanglihow
V2EX  ›  问与答

听说公司之前有员工上班打卡用虚拟定位被开除的,是怎么被发现的?我有点慌 PS:公司是用单独的一个办公 App 定位打卡的,我是用 xposed 的方式虚拟定位,再通过 App 定位打卡。

  •  
  •   zhanglihow · Oct 18, 2019 · 25512 views
    This topic created in 2581 days ago, the information mentioned may be changed or developed.
    69 replies  •  2020-10-24 13:36:08 +08:00
    Nin
    Nin
    Oct 18, 2019
    1
    我们上班用钉钉,好像 Android 虚拟定位会被发票,iOS 可以通过系统修入定位的发现不了好像。。
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    2
    @Nin 就是不知道是通过什么发现的,会不会是因为长期同个经纬度来判断
    zy8848
    zy8848
    Oct 18, 2019❤️9
    3
    为什么不能正常打卡?
    weyou
    weyou
    Oct 18, 2019 via Android
    4
    跑个题,如果做一个模拟 gps 卫星信号的硬件,发出假的定位信号,是不是就可以欺骗手机定位了,而且任何软件识别方案都发现不了。
    cjpjxjx
    cjpjxjx
    Oct 18, 2019❤️1
    5
    @weyou 还有基站定位、WiFi 定位、蓝牙定位。。。
    ZhLTE
    ZhLTE
    Oct 18, 2019
    6
    买个便宜手机挂钉钉 autojs 定时自动启动。。
    opengps
    opengps
    Oct 18, 2019
    7
    判断是否造假,手动判断单个似乎不难,集成到程序里通用还是有代价的。客户端本身就能检测到是否开启了模拟位置,然后还有基站定位,Wifi 定位,ip 定位,蓝牙定位等辅助手段
    @weyou 你的思路完全可行,以前见过有人分享这类测试定位案例
    BrokenVns
    BrokenVns
    Oct 18, 2019
    8
    location.isFromMockProvider()
    不清楚 xposed,但 LocationManagerService 提供的 Location 是包含 provider 信息的。
    watzds
    watzds
    Oct 18, 2019 via Android
    9
    打卡的时候发现人没在公司不就被发现了
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    10
    @zy8848 有时候早上有点晚,或者下班忘打卡了
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    11
    @weyou 我的就是模拟的 gps
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    12
    @watzds 不是人必须在工位才行
    BrokenVns
    BrokenVns
    Oct 18, 2019
    13
    @weyou 没那么容易,你还要提供一套 hal 层和驱动的代码,提供给 LMS 调用。同时要在系统编译过中禁止原 GPS 模块的编译,只编译你的模块,一般人没这开发环境。
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    14
    @BrokenVns 也不知道这个打卡 App 会不会给管理员提供这种信息
    PerFectTime
    PerFectTime
    Oct 18, 2019
    15
    个人觉得有可能是每次的 gps 坐标都一致,正常情况下很少会出现 gps 坐标完全一致的
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    16
    @PerFectTime 对,模拟的坐标是一样的,就看定位 App 有没有提供管理员查看坐标的,我这边只看得到位置名称
    icanfork
    icanfork
    Oct 18, 2019❤️2
    17
    HR 偷偷保留证据,哪年要辞退了,翻翻旧账,N+1 都免了
    pkookp8
    pkookp8
    Oct 18, 2019 via Android
    18
    我有一个想法
    两台手机,一台自己用,一台放公司
    自己的手机远程到公司手机,远程控制打卡
    这样能发现吗
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    19
    @pkookp8 这样是没什么问题的
    pkookp8
    pkookp8
    Oct 18, 2019 via Android
    20
    @pkookp8 (以前我就是电脑打卡)
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    21
    @belin520 这是很有可能的
    ge2009
    ge2009
    Oct 18, 2019
    22
    iOS 的话 xcode 了解下
    PerFectTime
    PerFectTime
    Oct 18, 2019
    23
    @zhanglihow #16 钉钉是可以导出每次打卡的设备 id 和详细坐标的,至于你们的那个有没有,就不是很清楚了。你要是和人事关系好,可以问一下
    hanbing135
    hanbing135
    Oct 18, 2019 via Android
    24
    很容易发现的吧 结合基站定位 就能知道 gps 数据是假的了
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    25
    @ge2009 Android
    vanxy
    vanxy
    Oct 18, 2019
    26
    为什么要虚拟打卡?按时上班不好吗
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    27
    @PerFectTime 不是钉钉,一个叫北森的 App
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    28
    @vanxy 有时候路上堵或者下班忘打卡
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    29
    @hanbing135 嗯,不敢用了
    babedoll
    babedoll
    Oct 18, 2019
    30
    ...嘎嘎嘎我司的安卓有一次虚拟打卡,被领导发现了。用的钉钉。

    太尴尬了~~~~
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    31
    @babedoll 我的不是钉钉,但用了几个月了,怕哪天突然爆发了
    yogogo
    yogogo
    Oct 18, 2019
    32
    把旧手机放在公司,让同事帮忙打卡✌(՞ټ՞ )✌
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    33
    @yogogo 还是自己操作的好
    zhleonix
    zhleonix
    Oct 18, 2019
    34
    @yogogo 远程 VNC 操作打卡就行,无需代劳连累同事。
    hmd191012
    hmd191012
    Oct 18, 2019❤️2
    35
    两台手机:
    一加 3:Android9.0、Magisk+Xposed+DingPass
    iPhoneX:IOS12.4、 越狱插件 DingTalkHelper
    两个都完美使用
    Johnny168
    Johnny168
    Oct 18, 2019
    36
    真的假的?最近一个月钉钉打卡都是虚拟定位的,看来我也是时候收拾东西了
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    37
    @hmd191012 目前来说,两台手机控制,自己手动操作打卡是最好的
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    38
    @Johnny168 真的,赶紧换种操作
    gamexg
    gamexg
    Oct 18, 2019 via Android
    39
    12345 小事很管用,大事完全没用。
    alienx717
    alienx717
    Oct 18, 2019
    40
    钉钉你能改,改完之后也能打卡,但是管理员能看到说你用虚拟定位打卡
    toan
    toan
    Oct 18, 2019
    41
    两台手机最好。最好别用什么虚拟定位,是可以查到的。
    wangfei324017
    wangfei324017
    Oct 18, 2019
    42
    我们钉钉打卡还得自拍,唉
    wutiantong
    wutiantong
    Oct 18, 2019
    43
    本来没事,在这一问然后被老板看到开除了。
    NSAgold
    NSAgold
    Oct 18, 2019 via Android
    44
    @weyou #4 现成的硬件大概六千块
    划不来
    wsy190
    wsy190
    Oct 18, 2019
    45
    @pkookp8 我这么干了一年了
    qlhai
    qlhai
    Oct 18, 2019
    46
    早日跑路才是王道
    saltedFish666
    saltedFish666
    Oct 18, 2019
    47
    用以前不用的手机挂钉钉不就好了
    coolcoffee
    coolcoffee
    Oct 18, 2019
    48
    WIFI 也是能定位的。只要多收集一些 ap mac 地址和用户 gps 数据,就能确认这个 ap 附近的大致经纬度。
    chocotan
    chocotan
    Oct 18, 2019
    49
    安卓应用是不是都能拿到安装的应用列表,直接查一下看是否在黑名单里就知道了
    曾经尝试安装了某个软件,打卡失败直接提示安装了不允许的软件
    zhanglihow
    zhanglihow
    OP
    Oct 18, 2019
    50
    @chocotan 可以是可以,但觉得这样操作有点傻
    markmx
    markmx
    Oct 18, 2019
    51
    一直都是 两部手机 远程打卡。直接向日葵。
    littlecap
    littlecap
    Oct 18, 2019 via iPhone
    52
    远程要真脸校验的能过吗
    ayconanw
    ayconanw
    Oct 18, 2019 via Android
    53
    就不能按时上班真实打卡?如果是头天加班到很晚第二天还要按时上班这种特殊情况,直接晚打卡然后向公司反映问题不是更好?
    ChoateYao
    ChoateYao
    Oct 18, 2019
    54
    @weyou iPhone 有人开发过这种硬件模块,200 多块一个,插入充电口之后用软件就能修改定位了,还能模拟轨迹。
    reus
    reus
    Oct 18, 2019❤️1
    55
    这么有心思搞旁门左道,还搞的提心吊胆,怎么不把精力放在早起上?怎么不想想养成下班打卡的习惯?

    你在这里讨论的方法,难道做开发的人不会想着怎么防御吗?

    精力用错地方了吧
    oIMOo
    oIMOo
    Oct 18, 2019
    56
    我记得有个是远程打卡,一个手机放单位。
    被发现是因为,领导去找人不在……
    didikee
    didikee
    Oct 18, 2019 via Android
    57
    是公司 指定的 app 不能打卡吗?我觉得模拟打卡被开除很正常啊
    optional
    optional
    Oct 18, 2019 via iPhone
    58
    真.技术作恶。
    zclzhangcl
    zclzhangcl
    Oct 18, 2019
    59
    HR:留下证据,下次开了这帮人不用 N+1
    terence4444
    terence4444
    Oct 18, 2019 via iPhone
    60
    原来打卡还这么有市场……
    freelancher
    freelancher
    Oct 19, 2019
    61
    确实很烦。

    想到以前就是忘记打卡就打车回公司打卡的。。。一个月大概有 3 次机会可以免。
    EVJohn
    EVJohn
    Oct 19, 2019 via Android
    62
    放台手机在公司就好
    dogsbody
    dogsbody
    Oct 19, 2019 via iPhone
    63
    ios 免越狱,直接手机虚拟定位打卡可以找我 vx:oztech
    YLGG
    YLGG
    Oct 19, 2019
    64
    @dogsbody 你是要卖软件吗?
    celeron533
    celeron533
    Oct 19, 2019
    65
    猜测定位过程:
    真实:
    1. 每隔一分钟定一次位,发现你在慢慢移动到公司
    2. 获取周边无线网络 SSID 和 MAC 信息,和其他在该位置的同事比对
    3. 运营商 AGPS 可能也能够通过 API 获取一些信息

    虚拟:
    1. 突然从 5 公里外移动到公司
    2. 你在家里啊,没有 SSID 和 MAC 是一样的
    hmd191012
    hmd191012
    Oct 19, 2019 via iPhone
    66
    补充一下,公司设置打卡方式有两种:
    1.定位大卡,范围内可打卡
    2.wifi 打卡,链接 Wi-Fi 可打卡
    我之前说的不同设备均可使用以上两种方式,但是看到回复说管理员能看得到,这个我无从得知,甚至还有点害怕..
    zzpoik
    zzpoik
    Oct 19, 2019
    67
    如果不喜欢打卡,辞职就成了,为什么要用虚拟打卡,还研究各种用来欺骗的工具,我表示不太理解
    yanyuyu89757
    yanyuyu89757
    Oct 21, 2019
    68
    这么干了两年了
    yufei8051
    yufei8051
    Oct 24, 2020 via Android
    69
    很复杂的样子
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2360 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 159ms · UTC 11:35 · PVG 19:35 · LAX 03:35 · JFK 06:35
    ♥ Do have faith in what you're doing.