
ToxicPanda 2.0 是 Android 銀行惡意軟體的升級版,起初鎖定歐洲銀行用戶,目前已擴散橫跨 16 國、349 家金融機構,竊取逾 140 個銀行與加密貨幣 App 的 PIN。遭 ToxicPanda 2.0 感染後,惡意程式會誘導使用者授權、安裝隱藏 payload,藉由加密 WebSocket 與 C2 連線,讓攻擊者下指令、部署釣魚畫面、竊取資料及遠端操控裝置。ToxicPanda 2.0 更可用偽造或透明覆蓋畫面竊取登入憑證、PIN 與交易資訊,也能取得鎖定畫面的 PIN、圖形鎖與密碼,進而重設鎖定設定。
ToxicPanda 最早於 2024 年底被揭露,是著名木馬 TgToxic 的簡化分流版本,此階段功能較基礎,主要聚焦於發起自動轉帳與攔截 SMS OTP。此次2.0新版本,從「早期測試型工具」升級成了「高度模組化且支援多國大規模攻擊」的威脅,甚至能自動啟用無線偵錯並與 ADB daemon 配對,取得 shell 層級存取,用以繞過提示、停用限制並強化持久性,使其能力接近完全接管裝置。
對金融、支付、數位錢包、加密貨幣服務與企業而言,主要風險包括帳戶接管、未授權交易、憑證與企業資料外洩;由於攻擊發生在合法使用者裝置上,更難被後端偵測。其利用 AWS 儲存桶投放及加密 WebSocket 通訊,也增加網路層偵測與封鎖難度。
ToxicPanda 2.0 值得關注,除了攻擊手法升級,更在於其意味著:行動惡意程式正從「竊取帳密」轉向「控制使用者裝置與交易流程」。攻擊者透過濫用合法 Android 無障礙服務,降低對漏洞利用的依賴,也讓傳統以 CVE、惡意檔案特徵或網路指標為核心的防禦方式更容易失效。對金融機構而言,未來的風險判斷不能只看帳號、IP 或裝置是否熟悉,而應更重視裝置完整性、異常權限、互動行為與交易情境。我們認為,防禦者不應將行動裝置視為單純的個人端點,應積極將其納入帳號安全與端點風險管理的一部分。
ToxicPanda 2.0 是新型態的 Android 銀行木馬,結合投放器行為、覆蓋畫面釣魚、無障礙服務濫用、加密 WebSocket 命令與控制,以及自動化 Android 無線偵錯等手法。此事件並未依賴單一 Android 漏洞,主要透過統性地濫用合法 Android 功能(如:VPN 服務、無障礙服務、WebView 覆蓋畫面、裝置管理員 API、OEM 自動啟動設定,以及無線偵錯/ADB 等)取得受害者螢幕可視性、自動執行、竊取憑證,並提升對裝置的控制。
與早期 ToxicPanda 變種相比,2.0 版本在運作上更加成熟:支援 167 個遠端指令的指令集,將覆蓋畫面目標擴展至 16 個國家的 349 家金融機構,並包含針對超過 140 個銀行與加密貨幣應用程式的 PIN 碼竊取邏輯。先前觀察到尚未完成的多項能力,如今已可實作,包括裝置管理員濫用、透明 WebView 覆蓋畫面、OEM 權限自動化,以及自動啟動持久性邏輯。
偵察(Reconnaissance)
安裝後,ToxicPanda 2.0 會檢視受害者裝置上所有已安裝的應用程式。惡意軟體會收集應用程式套件名稱與圖示,並傳送至命令與控制伺服器。這讓操作者能掌握裝置上安裝了哪些銀行、金融、電子錢包或加密貨幣應用程式,協助他們決定部署哪些釣魚覆蓋畫面或 PIN 收集流程。
該惡意軟體也會透過 Android 無障礙服務持續監測前景應用程式。當受害者開啟被鎖定的銀行或金融應用程式時,ToxicPanda 2.0 會偵測套件並觸發相應的惡意流程。這讓惡意軟體能依情境行動:它不是隨機顯示釣魚內容,而是等待受害者與相關應用程式互動,從而提高擷取憑證的機率。
ToxicPanda 2.0 也會對 Android 系統介面本身進行偵察。在無線偵錯濫用流程期間,它會檢查開發人員選項是否已啟用、查詢無障礙節點階層、搜尋如「版本號碼」、「無線偵錯」與「使用配對碼配對裝置」等UI 元素,並從螢幕擷取動態 ADB 配對碼與連接埠。
資源開發(Resource Development)
ToxicPanda 2.0 操作者準備了惡意軟體投放基礎架構與命令基礎架構,並使用 Amazon AWS 託管的儲存桶來投放 ToxicPanda 樣本。相較於冷門或新註冊惡意網域,使用商業雲端基礎架構託管有效 payload 更不容易引起懷疑,也更具可擴展性與運作彈性。
攻擊者也持續維護 ToxicPanda 2.0 命令與控制環境,目前觀察到的 C2 面板包含「v2」標題,顯示此版本使用了更新版本的營運後端。該基礎架構支援即時裝置控制、覆蓋畫面投放、目標更新、指令執行與資料外洩。
初始存取(Initial Access)
初始存取點為受害者下載並安裝 ToxicPanda 2.0 投放器,安裝後,惡意軟體會透過 WebView 呈現偽造安裝介面。此偽造介面用於引導受害者授予對惡意軟體有用的權限。特別之處在於,投放器會先要求 VPN 服務權限。惡意軟體利用此 VPN 能力阻擋來自 Google Play 與 Google Play Services 的網路通訊,可能是為了降低 Google 安全機制干擾下一階段安裝的機率。
在準備好此環境後,投放器會從應用程式 assets 資料夾中解密並擷取真正的惡意有效 payload 。接著,它會安裝該有效 payload 並要求無障礙服務權限,這些權限便是後續攻擊鏈的核心。
執行(Execution)
執行始於投放器的分階段 payload 部署,初始應用程式則包含儲存在 assets 目錄中的加密有效 payload 。執行時,ToxicPanda 2.0 會解密此有效 payload 、將其擷取出來,並繼續安裝。這讓應用程式能作為載入器,同時在取得初始權限之前隱藏真正的惡意功能。
有效 payload 啟用後,會與其 C2 伺服器建立通訊並等待遠端指令。ToxicPanda 2.0 支援 167 個遠端指令,使操作者能廣泛控制感染裝置。這些指令可啟用釣魚覆蓋畫面、更新目標清單、自動化權限、濫用裝置管理員、載入 WebView、操縱無線偵錯,以及執行其他惡意動作。
其一項主要執行能力是對 Android 無線偵錯的自動化濫用。惡意軟體使用無障礙服務執行通常需要使用者互動的 UI 動作。它可以:
此攻擊鏈讓惡意軟體能在不利用傳統記憶體毀損漏洞的情況下,從應用程式層級執行移動到 shell 層級指令執行。
持續性(Persistence)
ToxicPanda 2.0 暗藏多樣化的持續性機制,旨在讓惡意軟體即使面對 Android 背景限制、電池最佳化、重新開機與 OEM 特定電源管理控制時,仍能持續運作。
惡意軟體對無障礙服務的濫用本身就是一種持久性做法。一旦受害者授予無障礙權限,ToxicPanda 2.0 就能代表受害者與系統對話框互動、批准權限提示、瀏覽設定並操縱裝置控制。
除此之外,透過偽造鎖定畫面覆蓋畫面竊取受害者 PIN 碼、圖形鎖或密碼,攻擊者即使在裝置被鎖定後,可能重新取得存取權,也是延長持久性手法之一。
權限提升(Privilege Escalation)
ToxicPanda 2.0 中最重要的權限提升技術,是其對 Android 無線偵錯與 ADB 的自動化濫用。
無線偵錯是 Android 11 引入的一項合法 Android 功能,讓開發人員能在沒有 USB 線的情況下透過 Wi-Fi 連線至 ADB。ToxicPanda 2.0 將此功能轉化用於惡意提權。透過無障礙自動化,它啟用開發人員選項、開啟無線偵錯,並開啟「使用配對碼配對裝置」對話框。接著,惡意軟體直接從 Android UI 擷取 6 位數配對碼與動態連接埠。
取得這些資訊後,ToxicPanda 2.0 會初始化本機 SPAKE2 配對處理程序,並與監聽 127.0.0.1 的 ADBdaemon 驗證。它建立 TLS 加密通道,並使用擷取到的配對 PIN 完成 SPAKE2 金鑰交換。配對成功後,惡意軟體便透過 ADB 取得 shell 層級存取權。
此 shell 層級存取讓 ToxicPanda 2.0 可以執行一般 Android 應用程式通常無法使用的指令。惡意軟體利用此存取權授予自身廣泛權限、繞過標準Android 執行階段同意提示、中和背景限制、靜默啟用重要元件,並強制持久性。
裝置管理員濫用提供另一條提升路徑。透過 <admSet>,惡意軟體嘗試取得管理權限、透過 <admPwd>,它可以使用DevicePolicyManager.resetPassword(),將本機鎖定畫面 PIN 或密碼重設或覆寫為攻擊者定義的值。
防禦規避(Defense Evasion)
ToxicPanda 2.0 使用多重防禦規避技術,以隱藏其行為並降低被偵測或中斷的可能性。
首先,惡意軟體以投放器形式運作,並將加密後的有效 payload 儲存在應用程式 assets 資料夾中。真正的惡意有效 payload 不會立即以獨立元件形式暴露;它只會在執行時才被解密與擷取。這種分階段設計使靜態分析複雜化,並有助於在執行前隱藏惡意軟體的完整功能。
其次,投放器要求 VPN 服務權限,並利用其阻擋 Google Play 與 Google Play Services 的通訊。這可能干擾來自Google 元件的安全檢查、應用程式驗證或其他保護性通訊。
第三,ToxicPanda 2.0 偽造安裝與 VPN 權限畫面使初始權限流程,使用欺騙性畫面掩護惡意行為,部分樣本還會顯示全螢幕偽造「系統更新」活動。透過調用應用程式 assets 目錄中的本機 HTML 範本或應用程式資源,便可直接產生假造的更新介面,當受害者看到疑似系統更新的畫面時,惡意軟體會繼續在背景執行動作。
第四,C2 通訊經過加密。ToxicPanda 2.0 建立 HTTPS 連線後,維持持久 WebSocket 通道。透過此通道交換的資料以 ECB 模式的 AES 加密保護。AES 金鑰嵌入於惡意軟體程式碼中,並由靜態位元組陣列衍生。雖然使用靜態嵌入金鑰的 AES-ECB 在分析人員取得樣本後並不是強大的營運安全措施,但足以混淆檢查。
最後,惡意軟體透過濫用無障礙服務與無線偵錯來規避 Android 執行階段控制。無障礙自動化讓它能點擊通過權限對話框與設定畫面,ADBshell 存取則讓它能繞過正常使用者同意機制,並以較高權限層級操縱權限或限制。
憑證存取(Credential Access)
憑證竊取是 ToxicPanda 2.0 的主要目標之一。當受害者開啟被鎖定的應用程式時,ToxicPanda 2.0 會向 C2 伺服器請求相應的惡意 HTML 覆蓋畫面。該覆蓋畫面顯示在合法應用程式之上,並密切模仿其登入或交易介面。輸入使用者名稱、密碼、PIN 碼或其他驗證資料的受害者,實際上是將這些資料提交給攻擊者控制的覆蓋畫面。
ToxicPanda 2.0 針對超過 140 個銀行與加密貨幣應用程式,採用 PIN 收集機制。當被鎖定的應用程式處於作用中時,惡意軟體會部署隱形的透明覆蓋畫面,以擷取受害者的觸控輸入。這讓惡意軟體能在受害者以為自己正在與合法銀行或支付應用程式互動時,推斷或收集 PIN 輸入。
惡意軟體可使用 <replacePinTargets> 指令動態更新其 PIN 目標清單。這意味著操作者不受限於 APK 中嵌入的靜態清單;他們可以隨著目標優先順序改變,從 C2 伺服器推送新的套件名稱與關鍵字。
另一項重要的憑證存取能力是鎖定畫面憑證竊取。ToxicPanda 2.0 偽造 Android 鎖定畫面覆蓋畫面,用以模仿原生裝置解鎖介面。它可以收集 PIN 碼、圖形鎖與密碼,讓攻擊者能繞過受害者螢幕鎖定,並維持對實體或遠端裝置工作階段的存取。
無障礙服務也進一步支援憑證存取,讓惡意軟體能讀取螢幕上顯示的 UI 元素,進一步暴露銀行應用程式、驗證提示或系統對話框中顯示的敏感資訊。
探索(Discovery)
ToxicPanda 2.0 會在安裝後執行廣泛探索,以適應遭入侵裝置。惡意軟體會列舉已安裝應用程式,並將套件名稱與圖示傳送至 C2。這有助於操作者識別裝置上存在的高價值金融應用程式。它也會監測執行中的應用程式,以偵測受害者何時開啟被鎖定的應用程式。
在無線偵錯濫用過程中,ToxicPanda 2.0 會探索系統設定狀態:檢查開發人員選項是否已啟用,定位特定 Android 設定元素,識別無線偵錯控制項,並從配對對話框讀取配對碼與動態連接埠。
為了 OEM 持久性,ToxicPanda 2.0 使用 Build.MANUFACTURER 識別裝置製造商。它使用此資訊判斷應啟動哪些廠商特定設定活動。例如,Xiaomi、OPPO、Vivo、Samsung 或 Huawei 裝置可能使用不同邏輯,因為各家廠商對背景執行、電池最佳化與自動啟動控制的實作各不相同。
惡意軟體也會解析無障礙樹狀圖,以識別可點擊控制項、權限提示、在地化批准按鈕與電池最佳化選項。此探索讓其自動化流程能跨不同 Android 版本、語言與 OEM 外觀介面運作。
收集(Collection)
ToxicPanda 2.0 會從受害者裝置收集多種類別的資料。
第一類是裝置應用程式清單資料。惡意軟體收集已安裝應用程式套件名稱與圖示,然後傳送至 C2 伺服器。雖然這部分屬於偵察,但它也是被收集的資料,可協助推動後續目標鎖定。
第二類是螢幕與 UI 資料。透過濫用 Android 無障礙服務,ToxicPanda 2.0 可以收集螢幕上顯示的 UI 元素。此能力讓惡意軟體能看見受害者正在做什麼,以及可能存在何種敏感內容。
第三類是金融憑證與 PIN 碼。ToxicPanda 2.0 收集輸入至釣魚覆蓋畫面的憑證,這些覆蓋畫面模仿銀行、電子錢包、金融與加密貨幣應用程式。它也會透過放置在合法金融應用程式上的透明覆蓋畫面收集PIN 輸入。
第四類是裝置解鎖憑證。透過偽造 Android 鎖定畫面覆蓋畫面,惡意軟體收集用於解鎖裝置的 PIN 碼、圖形鎖與密碼。
第五類是無線偵錯配對資料。ToxicPanda 2.0 從 Android 系統對話框擷取 6 位數 ADB 配對碼與動態連接埠。接著,此資訊會用於與本機 ADB daemon 配對,並取得 shell 層級存取權。
命令與控制(Command and Control)
ToxicPanda 2.0 使用持久命令與控制架構,設計用於即時遠端控制。
惡意軟體首先向遠端 C2 伺服器傳送 HTTPS 請求。接著,它建立持久 WebSocket 連線。此 WebSocket 通道提供低延遲、雙向通訊,讓感染裝置與操作者控制的基礎架構幾乎能即時交換指令與資料。
C2 流量使用 ECB 模式的 AES 加密。加密金鑰嵌入於惡意軟體原始碼中,並由靜態位元組陣列衍生,該陣列在使用前會轉換為字串表示。此加密有助於混淆指令與資料流量,但靜態嵌入金鑰也為取得樣本的逆向工程人員帶來弱點可利用。
C2 伺服器用於多項營運目的:
資料外洩(Exfiltration)
ToxicPanda 主要透過其加密 C2 通道外洩收集到的資料。在列舉已安裝應用程式後,惡意軟體會將套件名稱與圖示傳送至 C2 伺服器。此資訊讓攻擊者端能對感染裝置進行分類,並協助判斷應啟用哪些覆蓋畫面或詐欺流程。
輸入至惡意覆蓋畫面的憑證會被送回攻擊者基礎架構。這包括銀行使用者名稱與密碼、交易驗證資料、電子錢包憑證、加密貨幣應用程式憑證與金融 PIN 碼。
透過隱形透明覆蓋畫面擷取的 PIN 碼也會被外洩。由於這些覆蓋畫面是在受害者與合法金融應用程式互動時部署,被竊輸入可能直接用於帳戶接管或未授權交易嘗試。
透過偽造 Android 鎖定畫面覆蓋畫面收集的鎖定畫面 PIN 碼、圖形鎖與密碼,同樣會被傳送給攻擊者。這些憑證可允許持續存取裝置,並可能促成實體或遠端裝置劫持。
由無障礙服務取得的螢幕資料與 UI 元素也可能與 C2 伺服器交換,以支援資料竊取與操作者主導的詐欺。
影響(Impact)
本次事件最直接的影響,是透過裝置管理員濫用操縱裝置鎖定。
使用 <admPwd> 指令,ToxicPanda 可以呼叫 DevicePolicyManager.resetPassword(),將裝置本機鎖定畫面PIN 或密碼重設或覆寫為攻擊者定義的值。這可能使合法使用者被鎖在裝置之外,或讓攻擊者控制對裝置的存取。
更嚴重的是金融入侵:透過竊取銀行憑證、應用程式 PIN 碼、加密貨幣錢包存取資料與裝置解鎖憑證,ToxicPanda 2.0 可以促成帳戶接管、詐欺交易、錢包入侵,以及對受害者行動端點的持久未授權存取。其透過無線偵錯取得 shell 層級存取權,以及透過 OEM 特定持久性邏輯維持背景執行的能力,進一步提高了入侵嚴重性。
目前並未針對 ToxicPanda 2.0 所濫用技術識別出特定 Android 修補程式。因此,緩解措施取決於降低高風險 Android 功能的暴露、偵測裝置上的惡意行為、封鎖投放與命令控制基礎架構,以及在金融應用程式工作階段中增加詐欺控制。
ToxicPanda 2.0 主要濫用合法 Android 服務,防禦者應將這些服務的非預期變更視為高風險訊號,尤其是當它們發生在新應用程式安裝後不久時。
完整檔案 IoC 請參考:https://github.com/Zimperium/IOC/tree/master/2026-08-ToxicPanda
C2
https://cctvv2.com/panel
https://www.v17001.com/panel
https://www.w17907.com/panel
https://g8688808.com
釣魚網址
http://xcmtxc1oam1.s3.ap-south-1.amazonaws.com
https://ui920fht4m1.s3.mx-central-1.amazonaws.com/
https://googleplaydown.com/dUyFpz0Ai7Sp
https://api.telegram.org/file/bot8331125434:AAEsxWq7_xZWUjN0IFLO3fTU54ZCBnZS4YI/documents/file_22526.apk
https://api.telegram.org/file/bot8978201863:AAG4vnsJVOAbABfF6dXhhM8YJ14pd5LaxVw/documents/file_1389.apk
https://osy4u8pmu.s3.ap-southeast-1.amazonaws.com/
https://ejjsi5fbl.s3.ap-southeast-1.amazonaws.com/
https://svhc5arco.s3.ap-southeast-1.amazonaws.com/
奧義賽博 (CyCraft,亦名奧義智慧科技) 是台灣上市 AI 資安科技公司 (7823),專注於自動化威脅曝險管理與 AI 模型的資安防護技術。模型安全產品 XecGuard 專為 LLM 與 AI Agent 設計,提供多層次安全防護;XecART AI 紅隊安全評測透過多輪攻防測試出具國際標準合規報告。資訊安全產品 XCockpit AI 平台整合 XASM 三大防禦:EASM 外部曝險預警、IASM 身分攻擊面監測,與 Endpoint 端點聯防,提供超前、即時的縱深防禦,擁有政府、金融、半導體高科技產業的豐富實績與國際研調機構認可。