2026年6月11日星期四

[Android][小米10 Pro]隱藏Root,使八達通,銀行APP正常使用。

(順豐APP也有檢查ROOT)

ROOT後用銀行APP真係咁危險? 我不敢評論,
但我為了一個功能將手機ROOT了,但我又想在此手機使用銀行APP等等的程式,
這類APP會偵測你的手機上有沒有ROOT相關的軟件,如果被發現,銀行APP就不能使用了,

所以我們要鬥知鬥勇地將所有和ROOT相關的APP隱藏,不被銀行APP發現。

=============================

基本資料:

手機: 大陸版 小米10 PRO
狀態: 已解鎖,歐版 MIUI 12.5.3,安卓11。

已ROOT,已安裝「TWRP」,「Magisk」,「LSPosed」

============================

首先將Magisk隱藏,然後開啟Zygisk,再然後開啟黑名單,最後設定黑名單。
黑名單的作用是,選擇的這個app,
Magisk不會對其使用ROOT功能。

像下圖,筆者選擇「八達錢」,意思是不要對八達錢進行ROOT的動作,
然後點擊「八達錢」,將沒有啟動的不知名項目(如果有),其他APP都一樣,查看有沒有沒啟動的,都啟動。

 


之後安裝HMA-V3.6.1,這是軟件名叫「隱藏功能列表」,需要在LSPosed裡將模塊啟動,

進入APP後,再點擊「攔截測試」,會再安裝一個APP名為「ApplistDetector」這個APP是測試/模擬你的銀行APP能偵測到你手機有什麼。

進入APP「ApplistDetector」,如果顯示打勾,代表這個軟件找不到你的問題程式,
因為我已經將Magisk隱藏(Magisk的黑名單也要將這個測試APP打勾),所以這裡Magisk成功顯示打勾。

可上面一堆程序被發現,顯示出「被發現」的大陽圖案。

我們使用APP隱藏功能列表」,設定在使用銀行APP時,將所有和ROOT相關的APP隱藏。

點擊模板管理,在這裡設定要隱藏那些軟件,首先模板名稱自己起名字,
然後選擇 黑名單模板 --> 應用程式執行攔截

 

再然後選擇要隱藏的APP,
筆者額外安裝的「
隱藏功能列表」和「Xposed edge」都被銀行和八達通APP列為有害軟件,
根據筆者測試,只要隱藏這兩個APP就足已,

網上建議的就是再將已經隱藏了的Magisk,再進行二次隱藏,
那之後,將自己覺得可疑,與ROOT相關的,都打勾吧。

(筆者最終只打勾與XPOSED相關軟件)

之後退回首頁,選擇「管理應用程式」,在這裡選擇你想欺騙它的APP,
即是選擇銀行APP等等,這裡選擇了恒生銀行,啟用隱藏,點擊模板,彈出「? ? ?」,
這個「? ? ?」就是你之前做設定,幫模板起的名字,我將它起名為「? ? ?」,所以這裡就顯示「? ? ?」,將它打勾。

然後其它想欺騙的APP都做同一設定。

刷入第三方Rom「xiaomi.eu」固件,「Momo」測試軟件顯示「非SDK接口的限制失效」
使用以上黑名單方法,銀行APP依然不能進入,但只要逆轉思維,
使用「白名單」就能解決

白名單的作用是,該APP只能看到白名單上的APP,
這樣會有一點點問題,如果有和其他APP有聯動,
例如淘寶付款時要叫出支付寶,或登入帳號是使用微信登記,登入,
如果沒將他們加上白名單上,該APP將會因看不到
支付寶、微信而顯示你還沒安裝支付寶、微信。

解決方法就是將「錢包」APP 都加進白名單裡。

之後和「黑名單」的做法一樣,在「管理應用程式」選擇你想欺騙它的APP,
然後設定開啟「工作模式」(白名單),然後選擇打勾白名單模板。


設定完成後,再跑一遍測試軟件看看。

完美隱藏!!!

這裡有一點注意,如果有安裝TWRP,這裡可能會顯示TWRP被發現,
其實,是安裝TWRP時,存儲空間裡會自建一個TWRP文件夾,如果你沒有在TWRP備份系統,
這個文件夾內應該沒有任何文件,可以直接刪除,然後重啟手機即可解決。

到這裡,恒生銀行應該可以正常使用了(我沒登入測試,不知道),

 

而八達通,我之前上網考古知道,還需要修補什麼驗証才能使用,
但我第一次做隱藏時,做到這裡,八達通已經能正常使用,
但之後我將手機恢復原廠設定,再搞一遍,
結果第二次彈出你已經ROOT了,不能使用,需要再做下一步……

「Play Integrity Fix」提供虛假硬體金鑰認證與憑證

待續

沒有留言:

發佈留言