掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
近日,研究人員發(fā)現(xiàn)安卓平臺上冒充 ChatGPT 的惡意軟件激增。隨著 OpenAI 研發(fā)的 GPT 3.5 與 GPT 4.0 的發(fā)布,全世界越來越多的人對其感興趣并想要嘗試。本文對兩種較為活躍的惡意軟件進行了深入分析:一種是偽裝成 SuperGPT 的 Meterpreter 木馬、另一種則是偽裝成 ChatGPT 的惡意扣費應(yīng)用程序。

為興安等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及興安網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計制作、成都網(wǎng)站制作、興安網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
盡管 Google Play 的的安卓平臺的官方應(yīng)用商店,但用戶也可以通過網(wǎng)站或者電子郵件等其他來源安裝應(yīng)用程序,用戶是能夠獲得未經(jīng) Google 安全審查的應(yīng)用程序的。
OpenAI 創(chuàng)建了一個名為 Chat Generative Pre-trained Transformer(簡稱 ChatGPT)的應(yīng)用程序,該程序由大模型(LLM)驅(qū)動,目前已經(jīng)開發(fā)到第四個版本。ChatGPT 于 2022 年 11 月 30 首次公開發(fā)布,由于其非凡的交互問答能力,迅速引起了世人的注意。盡管 ChatGPT 的回答并不一定準(zhǔn)確,但在前期用戶為了使用仍然排了大長隊。
如此流行的社會風(fēng)潮,也被攻擊者盯上了。就像之前攻擊者利用 COVID-19 在全世界范圍內(nèi)的大流行,來傳播那些打著“健康與保健”旗號的惡意程序。過去已經(jīng)發(fā)現(xiàn)了與 ChatGPT 話題相關(guān)的惡意軟件,攻擊者并未放棄而是越發(fā)關(guān)注。
名為 SuperGPT - AI with GPT-4 的惡意程序,將自身描述為是由 GPT-4 驅(qū)動的 AI 助手。SuperGPT 不僅能夠幫助用戶撰寫電子郵件、編寫文章,還能夠進行語音識別與跨語言翻譯。
該惡意軟件的 MainActivity 類中包含一個引用 ChatGPT 官方 URL 地址的字符串變量。名為 v3.v 是一個自定義 WebViewClient 實現(xiàn),主要實現(xiàn)了兩個重定向規(guī)則:
image.png-22.1kB
應(yīng)用程序圖標(biāo)
image.png-75.9kB
應(yīng)用程序截圖
根據(jù) VirusTotal 的信息,該樣本最早在 2023 年 3 月 16 日 02:06:04 在尼加拉瓜提交的,文件名為 2021id.apk。
比較惡意應(yīng)用程序與合法應(yīng)用程序之間的差異,很明顯可以發(fā)現(xiàn)惡意代碼為以下 Smali 代碼的部分:
image.png-47.6kB
新增惡意 Smail 代碼
Rapid 7 發(fā)布了最早基于 Java 的安卓平臺 Meterpreter Stager 的源代碼。通過 MainService 類調(diào)用 Payload 類的 start 方法實現(xiàn)惡意功能,而 MainService 類可以:
該惡意代碼主要執(zhí)行如下操作:
image.png-172.8kB
配置字節(jié)數(shù)組
對 SuperGPT 這個特定的樣本來說,以下操作會觸發(fā) Meterpreter:
該樣本中的 C&C 服務(wù)器為 tcp://Gwdidkfkf-47070.portmap[.]io:47070,而 portmap.io 是一個提供免費端口轉(zhuǎn)發(fā)的服務(wù)。
簽發(fā)該樣本的數(shù)字簽名證書是屬于攻擊者的,特征如下所示:
在 VirusTotal 上查詢,與該證書相關(guān)的其余一百多個樣本文件都是惡意的:
image.png-134.6kB
相關(guān)的樣本文件
另一組惡意應(yīng)用程序則是通過與 ChatGPT 描述相關(guān)的網(wǎng)頁進行分發(fā):
image.png-596.9kB
釣魚網(wǎng)頁
這些惡意應(yīng)用程序都會以 OpenAI 的圖標(biāo)作為應(yīng)用程序的圖標(biāo),還會使用與 ChatGPT 相關(guān)的虛假描述信息,非常具有迷惑性。
image.png-153.4kB
OpenAI 圖標(biāo)
這些惡意應(yīng)用程序會向泰國的付費號碼發(fā)送短信,以進行惡意高額扣費。具體實現(xiàn)依靠發(fā)送短信的安卓權(quán)限 android.permission.SEND_SMS,并且對泰國進行了限定。惡意應(yīng)用程序還使用了OneSignal,這是幫助應(yīng)用程序通過推送通知發(fā)送消息的服務(wù)。
例如應(yīng)用程序通過 hxxps[://]api[.]onesignal[.]com/apps/af63b434-ec50-46a0-9374-d57a383f2e03/android_params[.]js 獲取的配置信息如下所示。其中,android_sender_id 字段被硬編碼為 +661-9406-4544。
{
"awl_list": {},
"android_sender_id": "660194064544",
"chnl_lst": [],
"outcomes": {
"direct": {
"enabled": false
},
"indirect": {
"notification_attribution": {
"minutes_since_displayed": 60,
"limit": 10
},
"enabled": false
},
"unattributed": {
"enabled": false
}
},
"receive_receipts_enable": false
}這些樣本文件使用通用證書進行簽名,典型屬性如下所示:
樣本大概分為兩批:第一批樣本向一個硬編碼的泰國付費號碼發(fā)送短信,并使用 OneSignal 服務(wù);第二批樣本向另外兩個硬編碼的泰國付費號碼發(fā)送短信,并且不再使用 OneSignal 獲取配置信息。第一批樣本大約在 2023 年 2 月被使用,第二批樣本大約在 2023 年 3 月被使用。
image.png-72.2kB
第一批樣本的靜態(tài)信息匯總
image.png-71.1kB
第二批樣本的靜態(tài)信息匯總
ChatGPT 相關(guān)主體的惡意應(yīng)用程序?qū)σ苿釉O(shè)備的安全與隱私帶來了極大的挑戰(zhàn)與威脅,攻擊者可能會竊取敏感信息、監(jiān)視用戶活動并且給受害者帶來巨大的經(jīng)濟損失。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流