Post

ImminentRAT 樣本分析(Galaxy Logger V3)

ImminentRAT 樣本分析(Galaxy Logger V3)

概要:

銜接上篇,接下來分析三個載荷的其中一個 (三個載荷各自還有 Packer/Loader 但主要都是從 resource 解密 Payload 的流程。因篇幅關係不過多贅述)

深度分析

Galaxy Logger V3

第一個 payload 為 Galaxy Logger V3,從許多發送 message 到伺服器的行為便可知 alt text

這裡顯示版本號為 V3.6 alt text

這是2015年的老 KeyLogger 了,沒想到也出現在這個組合包中 alt text

接下來就針對幾個主要功能說明

RuneScape PIN

針對 Old School RuneScape 這款遊戲竊取其中的 PIN 碼,因為作者沒玩過這款遊戲猜測應該是銀行系統之類的東西 遊戲中類似銀行PIN碼的設計

Galaxy Logger 會尋找 RuneScape 的視窗特徵、偵測 PIN pad 畫面、啟用MouseHook、在玩家點擊後截圖並上傳

尋找視窗特徵 : Logger 會搜尋 Window 上的字串,符合特徵回傳True alt text

若搜尋不到字串也會檢測 Java 的 SunAwtCanvas alt text

接下來檢測是否在 PIN pad、檢測到畫面就啟用 MouseHook alt text

檢測 Pinpad 片段: alt text Base64 編碼的image解出來長這樣(用來檢測按鈕邊界): alt text 啟用 MouseHook alt text 集滿四張圖片就上傳到C2 alt text 這邊見到第一個 C2: http://uploads[.]im/api?upload alt text

PWS.bin Loader

Logger 下載了一個名為PWS.bin的檔案,寫到/stext \<tempfile>中進行process hollowing啟動 這邊找到第二個 C2: http://galaxysproducts[.]com/pws/PWS[.]bin alt text 隨機選擇 MSBuild、InstallUtil、RegAsm做為目標 alt text Process Hollowing的證據 alt text

啟動後解析許多欄位,推測是用來竊取瀏覽器密碼的功能 alt text

解密

解密 Script 放在 這裡,找個Online C# compiler 就可以跑。 各類金鑰、C2 indicator都放在 Token: 0x04000003 附近 alt text

解密大量Config alt text

解出來的C2 有:

1
2
3
4
tony@rixcsgsm[.]com
smtp.rixcsgsm[.]com
ftp.host[.]com
http://galaxysproducts[.]com/testpanel

其他 C2

在 Token: 0x0600000A 呼叫另一個 C2 用以查詢受害者的 IPv4 地址 alt text alt text

C2: http://ip4.telize[.]com/

IOCs

C2 Indicators

1
2
3
4
5
6
7
http://uploads[.]im/api?upload
http://galaxysproducts[.]com/pws/PWS.bin
tony@rixcsgsm[.]com
smtp[.]rixcsgsm.com
ftp"//ftp[.]host.com
http://galaxysproducts[.]com/testpanel
ip4[.]telize.com

下篇分析另一個 Payload

This post is licensed under CC BY 4.0 by the author.