Âûáèðàé : Ïîêóïàé : Èñïîëüçóé
0

Ïðàâèòåëüñòâåííûå èíôîðìñèñòåìû Óêðàèíû äåâÿòü ëåò çàðàæåíû âèðóñîì, ñîçäàííûì íà÷èíàþùèì ðàçðàáîò÷èêîì

Èññëåäîâàòåëè èç Cisco Talos ïðîàíàëèçèðîâàëè áîëåå 100 çàðàæåííûõ äîêóìåíòîâ, ÷òî è ïîçâîëèëî èì âûÿâèòü ïðîäîëæàþùóþñÿ ñ 2015 ã. àêòèâíîñòü âèðóñà íà òåððèòîðèè Óêðàèíû. Ðàçðàáîò÷èê âèðóñà êâàëèôèöèðîâàí êàê íà÷èíàþùèé, ïîñêîëüêó ïðåíåáðåã òåñòèðîâàíèåì ñâîåãî êîäà.

Ïîèñê ïåðâîèñòî÷íèêà

 ðàìêàõ ðåãóëÿðíûõ ìåðîïðèÿòèé ïî ïîèñêó óãðîç Cisco Talos îòñëåæèâàåò ôàéëû, çàãðóæàåìûå â ðåïîçèòîðèè ñ îòêðûòûì èñõîäíûì êîäîì, íà ïðåäìåò ïîòåíöèàëüíûõ «çàìàíóõ», êîòîðûå ìîãóò áûòü íàïðàâëåíû ïðîòèâ ïðàâèòåëüñòâåííûõ è âîåííûõ îðãàíèçàöèé. Óëîâêè ñîçäàþòñÿ èç ëåãèòèìíûõ äîêóìåíòîâ ïóòåì äîáàâëåíèÿ ñîäåðæèìîãî, âûçûâàþùåãî âðåäîíîñíîå ïîâåäåíèå, è ÷àñòî èñïîëüçóþòñÿ ñóáúåêòàìè óãðîç.

Íàïðèìåð, â êà÷åñòâå íà÷àëüíîãî âåêòîðà çàðàæåíèÿ ãðóïïà Gamaredon èñïîëüçóåò âðåäîíîñíûå íàæèâêè äëÿ äîêóìåíòîâ ñ âíåøíèìè ññûëêàìè íà øàáëîíû, íàïèñàííûå íà óêðàèíñêîì ÿçûêå. Ðàíåå êîìïàíèÿ Cisco Talos óæå îáíàðóæèâàëà «çàìàíóõ» íà âîåííóþ òåìàòèêó íà óêðàèíñêîì è ïîëüñêîì ÿçûêàõ, èìèòèðóþùèå îôèöèàëüíûå ôàéëû PowerPoint è Excel, äëÿ çàïóñêà òàê íàçûâàåìîãî çàãðóç÷èêà Picasso, êîòîðûé óñòàíàâëèâàåò òðîÿíû óäàëåííîãî äîñòóïà (RAT) íà ñèñòåìû æåðòâ.

 èþëå 2023 ã. óãðîæàþùèå ëèöà ïûòàëèñü èñïîëüçîâàòü ïðèìàíêè, ñâÿçàííûå ñ ñàììèòîì ÍÀÒÎ â Âèëüíþñå, äëÿ óñòàíîâêè òðîÿíà óäàëåííîãî äîñòóïà Romcom. Ýòî ëèøü íåêîòîðûå èç ïðè÷èí, ïî êîòîðûì ïîèñê ïðèìàíîê äëÿ äîêóìåíòîâ ÿâëÿåòñÿ æèçíåííî âàæíûì äëÿ ëþáîé îïåðàöèè ïî ðàçâåäêå óãðîç.

Ïðàâèòåëüñòâåííûå ñåòè Óêðàèíû îñòàþòñÿ çàðàæåííûìè âðåäîíîñíîé ïðîãðàììîé ñ 2015 ãîäà

 èòîãå ýêñïåðòû îáíàðóæèëè áîëåå 100 çàãðóæåííûõ äîêóìåíòîâ ñ ïîòåíöèàëüíî êîíôèäåíöèàëüíîé èíôîðìàöèåé î äåÿòåëüíîñòè ïðàâèòåëüñòâà è ïîëèöèè íà Óêðàèíå. Àíàëèç êîäà ïîêàçàë íåîæèäàííûå ðåçóëüòàòû - âìåñòî ïðèìàíêè, èñïîëüçóåìîé ïðîäâèíóòûìè àêòåðàìè, çàãðóæåííûå äîêóìåíòû áûëè çàðàæåíû ìíîãîêîìïîíåíòíûì VBA-ìàêðîâèðóñîì OfflRouter, ñîçäàííûì â 2015 ã. Ýòîò âèðóñ äî ñèõ ïîð àêòèâåí íà Óêðàèíå è ïðèâîäèò ê çàãðóçêå ïîòåíöèàëüíî êîíôèäåíöèàëüíûõ äîêóìåíòîâ â îáùåäîñòóïíûå õðàíèëèùà äîêóìåíòîâ.

Àòðèáóöèÿ

Õîòÿ âèðóñ àêòèâåí íà òåððèòîðèè Óêðàèíû, íåò íèêàêèõ ïðèçíàêîâ òîãî, ÷òî îí áûë ñîçäàí àâòîðîì èç ýòîãî ðåãèîíà. Äàæå ñòðîêà îòëàäî÷íîé áàçû äàííûõ, èñïîëüçîâàííàÿ äëÿ íàçâàíèÿ âèðóñà «E:\Projects\OfflRouter2\OfflRouter2\obj\Release\ctrlpanel.pdb», ïðèñóòñòâóþùàÿ â ôàéëå ctrlpanel.exe, íå óêàçûâàåò íà íåàíãëîÿçû÷íîãî àâòîðà.

Ñóäÿ ïî âûáîðó ìåõàíèçìà çàðàæåíèÿ, ãåíåðàöèè êîäà íà VBA, íåñêîëüêèì îøèáêàì â êîäå è ÿâíîìó îòñóòñòâèþ òåñòèðîâàíèÿ, èññëåäîâàòåëè Cisco Talos ñ÷èòàþò, ÷òî àâòîð - íåîïûòíûé, íî èçîáðåòàòåëüíûé ïðîãðàììèñò. Ðåçóëüòàòû ðàññëåäîâàíèÿ ïîêàçàëè, ÷òî íàëè÷èå âðåäîíîñíîãî êîäà îáóñëîâëåíî àêòèâíîñòüþ ðåäêîãî ìíîãîìîäóëüíîãî âèðóñà, êîòîðûé ïîñòàâëÿåòñÿ ÷åðåç ôóíêöèîíàëüíîñòü .NET interop äëÿ çàðàæåíèÿ äîêóìåíòîâ Word.

Âûáîð, ñäåëàííûé ïðè ðàçðàáîòêå âèðóñà, îãðàíè÷èë äåéñòâèå âðåäîíîñíîé ïðîãðàììû îïðåäåëåííûì ãåîãðàôè÷åñêèì ðåãèîíîì è ïîçâîëèë åìó îñòàâàòüñÿ àêòèâíûì â òå÷åíèå ïî÷òè 10 ëåò íà òåððèòîðèè Óêðàèíû.

Ëîêàöèÿ äåéñòâèÿ

Ïî äàííûì èññëåäîâàíèÿ, ïðîâåäåííîãî ðàíåå êîìàíäîé Computer Security Incident Response Team (CSIRT) ïðàâèòåëüñòâà Ñëîâàêèè, íåêîòîðûå çàðàæåííûå äîêóìåíòû óæå áûëè â îòêðûòîì äîñòóïå íà ñàéòå Íàöèîíàëüíîé ïîëèöèè Óêðàèíû â 2018 ã.

Âíîâü îáíàðóæåííûå çàðàæåííûå äîêóìåíòû íàïèñàíû íà óêðàèíñêîì ÿçûêå, ÷òî ñïîñîáñòâîâàëî òîìó, ÷òî âèðóñ ðåäêî âñòðå÷àåòñÿ çà ïðåäåëàìè Óêðàèíû. Âðåäîíîñíàÿ ïðîãðàììíîå îáåñïå÷åíèå (ÏÎ) íå èìååò âîçìîæíîñòè ðàñïðîñòðàíÿòüñÿ ïî ýëåêòðîííîé ïî÷òå. Âèðóñ ìîæåò ðàñïðîñòðàíÿòüñÿ òîëüêî ïóòåì îáìåíà äîêóìåíòàìè è ñúåìíûìè íîñèòåëÿìè, òàêèìè êàê USB-íàêîïèòåëè ñ çàðàæåííûìè äîêóìåíòàìè. ÈÁ-ñïåöèàëèñòû èç Cisco Talos îòâåëè ýòè ôàêòîðû, êàê äîïîëíèòåëüíûå âåðîÿòíûå ïðè÷èíû òîãî, ÷òî âèðóñ îñòàëñÿ òîëüêî íà Óêðàèíå.

Ïðèíöèï ðàáîòû

Âèðóñ íàöåëåí òîëüêî íà äîêóìåíòû ñ ðàñøèðåíèåì èìåíè .doc, ñòàíäàðòíûì ðàñøèðåíèåì äëÿ äîêóìåíòîâ OLE2, è íå ïûòàåòñÿ çàðàçèòü äðóãèå ðàñøèðåíèÿ èìåí. Ðàñøèðåíèå èìåíè äîêóìåíòà Word ïî óìîë÷àíèþ äëÿ ïîñëåäíèõ âåðñèé - .docx, ïîýòîìó â ðåçóëüòàòå áóäåò çàðàæåíî ìàëî äîêóìåíòîâ. Ýòî âîçìîæíàÿ îøèáêà àâòîðà, õîòÿ åñòü íåáîëüøàÿ âåðîÿòíîñòü, ÷òî âðåäîíîñíàÿ ïðîãðàììà áûëà ñîçäàíà ñïåöèàëüíî äëÿ íåñêîëüêèõ îðãàíèçàöèé íà Óêðàèíå, êîòîðûå âñå åùå èñïîëüçóþò ðàñøèðåíèå .doc, äàæå åñëè äîêóìåíòû âíóòðè ñòðóêòóðèðîâàíû êàê Office Open XML.

Âûáîð ðàñøèðåíèé èìåí ôàéëîâ äîêóìåíòîâ îãðàíè÷åí .doc

Áîëåå óñïåøíîìó ðàñïðîñòðàíåíèþ âèðóñà ïîìåøàëè äðóãèå ïðîáëåìû, áîëüøèíñòâî èç êîòîðûõ êðîåòñÿ â èñïîëíÿåìîì ìîäóëå ctrlpanel.exe, áðîøåííîì è âûïîëíÿåìîì ÷àñòüþ êîäà VBA. Ïðè çàïóñêå âèðóñ ïûòàåòñÿ óñòàíîâèòü çíà÷åíèå Ctrlpanel äëÿ êëþ÷à ðååñòðà HKLM\Software\Microsoft\Windows\CurrentVersion\Run òàê, ÷òîáû îí çàïóñêàëñÿ ïðè çàãðóçêå îïåðàöèîííîé ñåñòåìû (ÎÑ) Windows.  êà÷åñòâå çíà÷åíèÿ èñïîëüçóåòñÿ âíóòðåííÿÿ ãëîáàëüíàÿ ñòðîêà _RootDir, îäíàêî ýòà ñòðîêà ñîäåðæèò òîëüêî ïàïêó, â êîòîðîé íàõîäèòñÿ ctrlpanel.exe, à íå ïîëíûé ïóòü ê íåìó, ÷òî ïðèâîäèò ê íåóäà÷å àâòîçàïóñêà.

×àñòü VBA ñîçäàåò è çàïóñêàåò èñïîëíÿåìûé ìîäóëü âèðóñà

Êîìïüþòåðíûå âèðóñû

Êîìïüþòåðíûå âèðóñû ÿâëÿþòñÿ ñòàíäàðòíûìè ïðîãðàììàìè, êîòîðûå âìåñòî òîãî, ÷òîáû ïðåäëàãàòü ïîëåçíûå ðåñóðñû, ìîãóò íàíåñòè âðåä óñòðîéñòâó. Êîìïüþòåðíûå âèðóñû îáû÷íî ñîçäàþòñÿ õàêåðàìè ñ ðàçëè÷íûìè öåëÿìè, íàïðèìåð, äëÿ êðàæè êîíôèäåíöèàëüíûõ äàííûõ èëè ñîçäàíèÿ õàîñà â ñèñòåìàõ. Íåêîòîðûå ðàçðàáîò÷èêè ñîçäàþò ýòè âðåäîíîñíûå ïðîãðàììû ðàäè çàáàâû èëè ðàçâëå÷åíèÿ, â òî âðåìÿ êàê äðóãèå ïðåñëåäóþò áîëåå çëîâåùèå öåëè, òàêèå êàê ôèíàíñîâàÿ âûãîäà èëè êèáåðâîéíà.

Õàêåðû ìîãóò èñïîëüçîâàòü ñëàáûå ìåñòà â ÎÑ èëè ïðèëîæåíèè, ÷òîáû ïîëó÷èòü íåñàíêöèîíèðîâàííûé äîñòóï è âëàñòü íàä ìàøèíîé ïîëüçîâàòåëÿ äëÿ äîñòèæåíèÿ ñâîèõ öåëåé. Íåêîòîðûå àâòîðû âèðóñîâ ñòðåìÿòñÿ ïðîñëàâèòüñÿ â õàêåðñêîì ñîîáùåñòâå, ñîçäàâàÿ ðàçðóøèòåëüíûå èëè øèðîêî ðàñïðîñòðàíåííûå âèðóñû, êîòîðûå ïðèâëåêàþò âíèìàíèå ÑÌÈ. Õàêåðû ÷àñòî èñïîëüçóþò âðåäîíîñíîå ÏÎ â êà÷åñòâå èíñòðóìåíòîâ äëÿ àòàê ñ öåëüþ âûêóïà, êðàæè ëè÷íûõ äàííûõ è äðóãèõ âèäîâ ìîøåííè÷åñòâà â èíòåðíåòå.

Êîììåíòàðèè