一款新的基于Tor的惡意軟件——ChewBacca
與金融木馬有關(guān)的網(wǎng)絡(luò)犯罪近幾個(gè)月日益攀升。而基于Tor的木馬仍是網(wǎng)絡(luò)罪犯?jìng)兊淖類郏@種木馬能夠隱藏他們的肉雞,還能隱藏他們的指揮與控制(Command and control)僵尸網(wǎng)絡(luò)的真實(shí)地址,以免被安全研究人員發(fā)現(xiàn)。
來自卡巴斯基實(shí)驗(yàn)室的安全研究人員發(fā)現(xiàn)了一款新的基于Tor的銀行木馬,并把它命名為“ChewBacca” ("Trojan.Win32.Fsysna.fej")。這款木馬竊取銀行密碼,并且建立在Tor的.onion域名上。
“在多數(shù)的案例中,這種措施會(huì)保護(hù)服務(wù)器的位置和服務(wù)器擁有者的身份。但是這種方法會(huì)有許多缺點(diǎn)以至于罪犯?jìng)儾幌氚阉麄兊姆?wù)器放置在Tor中。由于其覆蓋和結(jié)構(gòu),Tor可能會(huì)很慢,甚至可能會(huì)有連接超時(shí)的情況。大量的僵尸網(wǎng)絡(luò)活動(dòng)可能會(huì)影響整個(gè)網(wǎng)絡(luò),正如我們?cè)贛evade的案例中看到的,使得研究人員輕易地找到他們。”
木馬介紹
ChewBacca不是第一個(gè)使用Tor網(wǎng)絡(luò)以確保匿名性的,最近發(fā)現(xiàn)的一款Zeus木馬的變體也是使用了Tor網(wǎng)絡(luò)并且針對(duì)64位系統(tǒng)的。
這款木馬(MD5: 21f8b9d9a6fa3a0cd3a3f0644636bf09)是一款PE32可執(zhí)行程序,通過Free Pascal 2.7.1編譯,在5MB的體積中還包含Tor 0.2.3.25。
在受害者Windows系統(tǒng)中執(zhí)行之后,它會(huì)在開機(jī)運(yùn)行目錄下放置spoolsv.exe程序,它還會(huì)在用戶的Temp目錄放置一個(gè)Tor 0.2.3.25,以默認(rèn)設(shè)置運(yùn)行在"localhost:9050",并通過http://ekiga.net/ip查詢受害主機(jī)的IP地址。接著,木馬會(huì)記錄所有鍵盤輸入,寫入臨時(shí)文件夾下由木馬創(chuàng)建的的system.log文件,并通過Tor匿名網(wǎng)絡(luò)將數(shù)據(jù)傳回僵尸網(wǎng)絡(luò)控制臺(tái)。
鍵盤記錄器調(diào)用SetWindowsHookExA-API函數(shù),hook類型WH_KEYBOARD_LL,system.log文件通過[url]/sendlog.php上傳。
這款木馬還會(huì)列出所有運(yùn)行的進(jìn)程并讀取他們的內(nèi)存信息。通過兩個(gè)不同的正則表達(dá)式獲取信息。如圖:
這些數(shù)據(jù)使用Exfiltrate函數(shù)傳輸,上傳至[url]/recvdata.php。這款軟件還包含了一個(gè)用于卸載的名為“P$CHEWBACCA$_$TMYAPPLICATION_$__$$_DESTROY”的函數(shù)。
指揮與控制服務(wù)器
根據(jù)研究人員的調(diào)查,指揮與控制(Command and control)服務(wù)器是使用LAMP開發(fā)的,基于Linux, Apache, MySQL and PHP。
“Chewbacca目前沒有像其他工具如Zeus一樣,在公共(地下)論壇公開。可能這款軟件仍在開發(fā)中,或者是僅僅是私下使用或共享。”
在僵尸網(wǎng)絡(luò)的指揮與控制服務(wù)器的登錄頁面,還有一張ChewBacca的圖片,出自《星球大戰(zhàn)》系列電影。