目前很多企業都在使用釘釘打卡作為公司的考勤工具,當然也有無數人想過如何破解它,讓自己在家也可以打卡。這個問題我在數年前寫過一篇文章,那時候的破解方法現在已經失效,很多app也已經找不到了,所以在此新寫一篇。如果是不會刷機之類的新手,就別看了,因為我很懶,寫的很簡略,你可能看不懂。

言歸正傳。可能很多人已經試過用普通的模擬定位app去修改GPS位置,結果是顯而易見的,釘釘提示打卡異常,你的打卡請求被攔截。然後公司領導和部門主管都會收到一則提示,某人違規打卡被攔截。如下圖。

這是因為釘釘是有反作弊機制的,上圖就是公司領導(管理員)所能設置的界面,可以看見員工的作弊情況。

釘釘的反作弊機制包含多種,一般在默認設置的情況下,會有如下幾項:

1、對於常用手機的檢測。登入釘釘賬戶以後,會綁定手機串號,如果退出登入再登入他人的賬號,打卡時就會出現“您使用的是誰誰誰的常用手機”之類的提示。這當然是為了防止代打卡而設置的,解決這個問題比較簡單,用原賬號解綁手機,新賬號登入後不要著急打卡,先試一段時間。當然最好的方法就是用自己的賬號自己的手機,這樣就不會有更換手機的問題了。

2、對於手機系統模擬定位是否開啟,以及是否安裝模擬定位app的檢測,這是一個較難解決的問題。只要手機被檢測到打開了模擬定位功能,或者安裝了類似的app,就會觸發作弊攔截。因此我們下面全文都是在解決這個問題。

正文開始。

很顯然,僅僅安裝某些應用是不夠的,要從系統層面入手。所以,需要root權限,需要安裝Magisk。建議用一些容易刷機的手機進行操作,建議用接近原生一些的系統,如 LineageOS。最好找個舊手機折騰。

1、安裝 Magisk 並獲得 root 權限

這本身就是一個大工程,建議您自己去github看說明(此處省略一萬字)。

https://topjohnwu.github.io/Magisk/install.html

2、在 Magisk 設置裡打開 Zygisk 選項。

3、安裝 Zygisk 所使用的 LSPosed 模組,這個模組和以前的 Xposed 框架如出一轍。

https://github.com/LSPosed/LSPosed/releases

上面的地址下載 LSPosed-v1.8.3-6552-zygisk-release.zip(這裡只是舉例,請下載最新版),然後在Magisk中安裝模組。

4、安裝後啟用併打開 LSPosed,就可以看見和以前Xposed一樣,有很多插件模組可以安裝。找到一個插件模組“Hide Mock Location”,安裝它。嗯,在 Magisk 中安裝 LSPosed,在 LSPosed 中安裝 Hide Mock Location,是不是有點繞。啟用這個模組後,把釘釘添加進去。

這樣就完成了全部過程。然後在網上隨便找一個模擬定位的app即可。效果如下。

不建議直接就在公司的考勤系統中測試。建議先自己組建一個團隊,先在自己的團隊裡設定考勤系統進行測試。以免沒設置好,觸發反作弊機制,被領導看見攔截通知(笑。先在自己設定的團隊或公司中打一天卡,然後看看後台,是否有異常,再投入使用。

過程較為複雜,不知讀者是否成功?如果成功,請記得感謝我。

======

kujou_rin

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。