Re: [請益] root後國泰優惠app無法繞過檢測

作者: OnePlusDash (一加)   2023-08-11 23:09:06
基於本系列前幾篇
都是講述關於 Magisk 的部分
想說我就來說說
基於另一個 KernelSU 的部分好了
[建置環境]
Android 版本: 13
Kernel 版本: 5.15.74 (需刷它專屬內核)
KernelSU App 版本: 0.6.6
目前因需要
讓 SafetyNet 與 Play Integrity 這兩樣都 Pass
所以需要刷 Universal SafetyNet Fix
或是 Play Integrity Fix
而這兩樣都需要另外建置 Zygisk 的環境
我目前是刷
Zygisk on KernelSU v4-0.7.1 (89)
Play Integrity Fix v6.0
去解決 Pass 的部分
KernelSU的設定裡面
https://i.imgur.com/1GqejGd.jpg
如果你沒針對App去個別設定
預設是開啟
為所有App解除改動系統的痕跡
我另外有刷 LSPosed 的需求
刷了 KernelSU - LSPosed v1.8.6 (6935)
跟一些基於 LSPosed 才能啟動的 App
並啟動使用中
[測試]
目前測試的 App
國泰優惠、Richart、玉山Wallet、健保快易通
這幾個聽說比較會抓 Root 的
前三個 App
在 KernelSU 掛 Zygisk 的環境下
完全沒問題
但健保快易通提示檢測到 Root
https://i.imgur.com/vlAv6xq.jpg
關掉 Zygisk 後則正常進入
表示它真的是在抓 Zygisk
這時
就只能祭出強大的 Shamiko 模組啦
刷上 Shamiko v0.7.3(174)
重開機進入桌面後
健保快易通就可以 Pass 了
這裡,有個地方需告知
如果有人因為自身需求
需要將 KernelSU 的設定內
預設開啟的項目關掉
https://i.imgur.com/BLD67xY.jpg
那你得另外去
分頁中「Root授權」的 App 選單內
找到健保快易通
將App Profile的預設
改為自訂
並啟用「解除安裝模組」的選項
方可Pass
[題外話]
噢~
聽說Systemless Host 模組
會影響健保快易通
在 KernelSU 環境下
我自己測試的結果是
應該是完全無關的
以上簡單測試,供參
作者: LiNcUtT (典)   2023-08-11 23:14:00
感謝測試,我ksu沒裝zygisk,只裝safetynet fix跟hosts然後現在變成safetynet能過健保能過,但hosts不過了XD
作者: OnePlusDash (一加)   2023-08-11 23:31:00
以上環境我都沒動,換成這個Hosts模組後https://i.imgur.com/JBQystP.jpg這樣Adaway是有啟動的吧
作者: snowwolf725 (空之境界)   2023-08-11 23:33:00
感謝測試
作者: LiNcUtT (典)   2023-08-12 00:01:00
我猜差異應該是有沒套zygisk上去,沒裝的話才會掛掉
作者: gamania31610 (黑橘使者)   2023-08-12 01:47:00
好怪 我只裝USF、PLAY Integrity fix、shamiko只裝這三個就會被健保判ROOT
作者: LiNcUtT (典)   2023-08-12 02:00:00
我完全照O大的模組裝,現在都OK了!
作者: gamania31610 (黑橘使者)   2023-08-12 02:24:00
測試起來是USF的問題,關掉就能過2.3.1或2.4.0都會這樣
作者: LiNcUtT (典)   2023-08-12 02:46:00
usf跟pif相衝吧?他們做得好像是差不多的事情
作者: camellala (茸硬抬名器)   2023-08-12 06:41:00
謝謝分享
作者: OnePlusDash (一加)   2023-08-12 12:43:00
Universal SafetyNet Fix 跟 Play Integrity Fix只能選一個用喔
作者: cloud2015 (塞門伊樂門)   2023-08-20 14:04:00
shamico沒裝,PIF 7.2之前健保和玉山過不了,更新到7.3後就全過了

Links booklink

Contact Us: admin [ a t ] ucptt.com