Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Соңғы жылдары мобильді трояндар ДК трояндарын белсенді түрде алмастыруда, сондықтан осы сенімді құрылғыларға бағытталған жаңа зиянды бағдарламалардың пайда болуы және оларды киберқылмыскерлердің кеңінен пайдалануы, өкінішке орай, соған қарамастан даму болып табылады. Жақында Group-IB компаниясының 24/7 CERT (коммуникациялар бойынша төтенше жағдайға жауап беру орталығы) Keylogger және PasswordStealer функцияларын біріктіретін жаңа компьютерлік зиянды бағдарлама ретінде жасырылған әдеттен тыс фишингтік электрондық поштаны анықтады. Сарапшылар шпиондық бағдарламаның пайдаланушының машинасына танымал дауыстық хабаршы арқылы ену әдісіне тартылды. Илья ПомеранцевCERT Group-IB зиянды бағдарламаны талдау жөніндегі маман зиянды бағдарламаның қалай жұмыс істейтінін, оның қауіптілігін түсіндірді, тіпті оның жасаушысын алыс Иракта тапты.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Олай болса, қадам басып көрейік. Бұл электрондық пошта қосымша ретінде суретті қамтиды, ол басқан кезде пайдаланушыны веб-сайтқа апарды. cdn.discordapp.com, және сол жерден зиянды файл жүктелді.

Тегін дауыстық және мәтіндік хабар алмасу қолданбасы Discord қолданбасын пайдалану өте дәстүрлі емес. Әдетте бұл мақсаттар үшін басқа хабар алмасу қолданбалары немесе әлеуметтік желілер пайдаланылады.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Толығырақ талдау зиянды бағдарламалар тобын анықтады. Бұл зиянды бағдарламалар нарығына жаңадан келген адам болып шықты — 404 Keylogger.

Кейлоггерді сату туралы алғашқы хабарландыру жарияланды хакфорумдар 8 тамызда "404 Кодер" лақап аты бар қолданушы.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

Дүкеннің домені жақында тіркелді - 2019 жылдың 7 қыркүйегінде.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Әзірлеушілер веб-сайтта сендіргендей 404жоба[.]xyz, 404 — компанияларға өз тұтынушыларының әрекеттері туралы білуге ​​көмектесуге арналған құрал (олардың рұқсатымен) немесе екілік файлдарын кері инженериядан қорғағысы келетіндерге қажет. Алға қарай отырып, біз соңғы тапсырманы айтамыз 404 Бұл сөзсіз жұмыс істемейді.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

Біз файлдардың бірін кері инженериялауды және «ЕҢ ҮЗДІК SMART KEYLOGGER» не туралы екенін тексеруді шештік.

VPO экожүйесі

1 жүктеуші (AtillaCrypter)

Түпнұсқа файлмен қорғалған EaxObfuscator және екі сатылы жүктеуді орындайды AtProtect ресурстар бөлімінен. VirusTotal сайтында табылған басқа үлгілерді талдау бұл кезеңнің әзірлеушіге арналмағанын, бірақ оны клиент қосқанын көрсетті. Кейінірек бұл жүктегіш AtillaCrypter екені анықталды.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

2 жүктегіш (AtProtect)

Шын мәнінде, бұл жүктеуші зиянды бағдарламаның ажырамас бөлігі болып табылады және әзірлеушінің ниетіне сәйкес талдауға қарсы әрекет ету мүмкіндігін қабылдауы керек.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Дегенмен, іс жүзінде қорғау механизмдері өте қарапайым және біздің жүйелер бұл зиянды бағдарламаны сәтті анықтайды.

Негізгі модуль арқылы жүктеледі Franchy ShellCode әртүрлі нұсқалар. Дегенмен, біз басқа нұсқалардың пайдаланылуы мүмкін екенін жоққа шығармаймыз, мысалы, RunPE.

Конфигурация файлы

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

Жүйедегі консолидация

Жүктеуші жүйенің бекітілгенін қамтамасыз етеді. AtProtect, сәйкес жалауша орнатылған болса.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

  • Файл жол бойымен көшіріледі %AppData%GFqaakZpzwm.exe.
  • Файл жасалуда %AppData%GFqaakWinDriv.url, іске қосу Zpzwm.exe.
  • Жіпте HKCUSSoftwareMicrosoftWindowsCurrentVersionRun іске қосу кілті жасалады WinDriv.url.

C&C-мен өзара әрекеттесу

AtProtect Loader

Сәйкес жалауша бар болса, зиянды бағдарлама жасырын процесті іске қоса алады. iexplorer және хабарлау үшін берілген сілтемені басыңыз сервер сәтті инфекция туралы.

DataStealer

Қолданылатын әдіске қарамастан, желілік байланыс ресурсты пайдалана отырып, жәбірленушінің сыртқы IP-ін алудан басталады [http]://checkip[.]dyndns[.]org/.

Пайдаланушы агенті: Mozilla/4.0 (үйлесімді; MSIE 6.0; Windows NT 5.2; .NET CLR1.0.3705;)

Хабарламаның жалпы құрылымы бірдей. Тақырып бар.
|——- 404 Keylogger — {Түрі} ——-|қайда {түрі} берілетін ақпарат түріне сәйкес келеді.
Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауыТөменде жүйе туралы ақпарат берілген:

_______ + ЖӘБЕР ТУРАЛЫ АҚПАРАТ + _______

IP: {Сыртқы IP}
Иесінің аты: {Компьютер аты}
ОЖ атауы: {OS атауы}
ОЖ нұсқасы: {OS нұсқасы}
ОЖ платформасы: {Платформа}
ЖЖҚ өлшемі: {RAM өлшемі}
______________________________

Ақырында, деректер жіберіледі.

SMTP

Хаттың тақырыбы мынадай: 404 К | {Хабар түрі} | Клиент аты: {User Name}.

Бір қызығы, клиентке хаттарды жеткізу үшін 404 Keylogger Әзірлеушілердің SMTP сервері пайдаланылады.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Бұл кейбір клиенттерді, сондай-ақ әзірлеушілердің бірінің электрондық поштасын анықтауға мүмкіндік берді.

FTP

Бұл әдісті пайдаланған кезде жиналған ақпарат файлға сақталады және сол жерден бірден оқылады.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Бұл әрекеттің логикасы толығымен анық емес, бірақ ол мінез-құлық ережелерін жазу үшін қосымша артефакт жасайды.

%HOMEDRIVE%%HOMEPATH%DocumentsA{Кез келген сан}.txt

Pastebin

Талдау кезінде бұл әдіс ұрланған құпия сөздерді жіберу үшін ғана қолданылады. Оның үстіне ол балама ретінде емес, алғашқы екі әдіске параллель қолданылады. Шарт - "Vavaa" тұрақты мәні, болжам бойынша клиенттің аты.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Өзара әрекеттесу API арқылы https протоколы арқылы жүзеге асады пастебин. Мағынасы api_paste_private тең Тізімнен тыс_қою, ол мұндай беттерді іздеуге тыйым салады пастебин.

Шифрлау алгоритмдері

Ресурстардан файлды шығару

Пайдалы жүктеме жүктеуші ресурстарында сақталады. AtProtect растрлық кескіндер түрінде. Экстракция бірнеше кезеңде жүреді:

  • Кескіннен байт массиві шығарылады. Әрбір пиксел BGR тәртібінде үш байт тізбегі ретінде қарастырылады. Шығарғаннан кейін массивтің алғашқы төрт байты хабарлама ұзындығын сақтайды, ал келесі төрт байт хабарламаның өзін сақтайды.

    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

  • Кілт есептеледі. Ол үшін MD5 құпия сөз ретінде көрсетілген "ZpzwmjMJyfTNiRalKVrcSkxCN" мәнінен есептеледі. Алынған хэш екі рет жазылады.

    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

  • Шифрды шешу ECB режимінде AES алгоритмі арқылы орындалады.

Зиянды функция

Downloader

Жүктеушіде іске асырылды AtProtect.

  • Апелляция бойынша [activelink-repalce] Сервер күйі файлды жеткізуге дайындығына қатысты сұралады. Сервер қайтарылуы керек «ҚОСУЛЫ».
  • Анықтама бойынша [жүктеу сілтемесін ауыстыру] Пайдалы жүктеме жүктелуде.
  • Көмегімен FranchyShellcode пайдалы жүктеме процеске енгізіледі [inj-replace].

Доменді талдау кезінде 404жоба[.]xyz VirusTotal ішінде қосымша даналар анықталды 404 Keylogger, сондай-ақ жүк тиегіштердің бірнеше түрі.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Шартты түрде олар екі түрге бөлінеді:

  1. Жүктеп алу ресурстан жүзеге асырылады 404жоба[.]xyz.

    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
    Деректер Base64 кодталған және AES шифрланған.

  2. Бұл опция бірнеше кезеңнен тұрады және ең алдымен жүктеушімен бірге пайдаланылады. AtProtect.

  • Бірінші кезеңде деректер келесіден жүктеледі пастебин және функцияның көмегімен декодталған HexToByte.

    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

  • Екінші кезеңде жүктеу көзі өзі болып табылады 404жоба[.]xyzДекомпрессия және декодтау функциялары DataStealer ішінде табылғандарға ұқсас. Бастапқы жоспар негізгі модульде жүктеуші функционалдығын енгізу болған болуы мүмкін.

    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

  • Бұл кезеңде пайдалы жүктеме қысылған пішіндегі ресурс манифестінде әлдеқашан бар. Ұқсас экстракция функциялары негізгі модульде де табылды.

Талдалған файлдардың арасынан жүктеушілер табылды. njRat, SpyGate және басқа РАТ.

Keylogger

Журналды жіберу уақыты: 30 минут.

Барлық кейіпкерлерге қолдау көрсетіледі. Арнайы кейіпкерлер қашып құтылады. BackSpace және Delete пернелеріне қолдау көрсетіледі. Регистрге сезімтал.

ClipboardLogger

Журналды жіберу уақыты: 30 минут.

Буферді сұрау кезеңі: 0,1 секунд.

Сілтемеден қашу жүзеге асырылды.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

ScreenLogger

Журналды жіберу уақыты: 60 минут.

Скриншоттар сақталады %HOMEDRIVE%%HOMEPATH%Құжаттар404k404pic.png.

Қалтаны жібергеннен кейін 404k жойылады.

PasswordStealer

БраузерлерПошта клиенттеріFTP клиенттері
ChromeкөзқарасFileZilla
FirefoxThunderbird
SeaMonkeyFoxmail
мұз айдаһар
PaleMoon
Киберфокс
Chrome
BraveBrowser
QQBrowser
IridiumBrowser
XvastBrowser
Чедот
360Browser
ComodoDragon
360Chrome
SuperBird
CentBrowser
GhostBrowser
IronBrowser
хром
Вивальди
SlimjetBrowser
Орбитум
CocCoc
Қолжазба
UCBrowser
EpicBrowser
BliskBrowser
опера

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

Динамикалық талдауға қарсы әрекет

  • Процестің талданып жатқанын тексеру

    Ол процесті іздеу арқылы жүзеге асырылады taskmgr, ProcessHacker, procexp64, procexp, прокмонКем дегенде біреуі табылса, зиянды бағдарлама жұмысын тоқтатады.

  • Виртуалды ортада екеніңізді тексеру

    Ол процесті іздеу арқылы жүзеге асырылады vmtoolsd, VGAuthService, vmacthlp, VBoxService, VBoxTrayКем дегенде біреуі табылса, зиянды бағдарлама жұмысын тоқтатады.

  • 5 секунд ұйықтап қалу
  • Диалогтық терезелердің әртүрлі түрлерін көрсету

    Кейбір құм жәшіктерін айналып өту үшін пайдалануға болады.

  • UAC айналып өту

    Ол тізілім кілтін өңдеу арқылы орындалады. LUA қосыңыз Топтық саясат параметрлерінде.

  • Ағымдағы файлға Жасырын төлсипатты қолданыңыз.
  • Ағымдағы файлды жою мүмкіндігі.

Белсенді емес мүмкіндіктер

Жүктеуші мен негізгі модульді талдау қосымша функционалдылыққа жауапты функцияларды анықтады, бірақ олар еш жерде қолданылмайды. Бұл зиянды бағдарлама әлі де әзірлену үстінде және оның функционалдығы жақын арада кеңейтілетіндіктен болуы мүмкін.

AtProtect Loader

Процесске жүктеуге және енгізуге жауапты функция табылды msiexec.exe ерікті модуль.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

DataStealer

  • Жүйедегі консолидация

    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

  • Декомпрессия және шифрды ашу функциялары

    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
    Желі байланыстары үшін деректерді шифрлау жақын арада жүзеге асырылуы мүмкін.

  • Вирусқа қарсы процестерді тоқтату
zlclientDvp95_0Павшедavgserv9
eguiEcengineПаввavgserv9schedapp
бдагентЭсафеPCCIOMONavgemc
npfmsgEspwatchPCCMAINashwebsv
olydbgF-Agnt95Pccwin98ашдисп
анубисFindviruPcfwalliconашмаисв
сымдарFprotPersfwашсерв
авастуиF-ProtPOP3TRAPaswUpdSv
_Avp32F-Prot95PVIEW95symwsc
vsmonFp-ЖеңісРав7солтүстік
mbamFrwRav7winNorton Auto-Protect
перне скраблерF-Stopwқұтқаруnorton_av
_АвпкIamappSafewebНортонав
_ОртIamservСканерлеу32ccsetmgr
Ackwin32ИбмаснСканерлеу95ccevtmgr
ФорпостIbmavspScanpmавадмин
Троянға қарсыIcload95Сканерлеуavcenter
АНТИВИРЖүктемеСерв95авгнт
ApvxdwinIcmonSMCavguard
ATRACKIcsupp95SMCSERVICEескерту
Автоматты түрде төмендетуIcsuppntСнортavscan
AvconsolIfaceСфинкскүзетші
Авен32Iomon98Тазалау95nod32krn
AvgctrlJediSYMPROXYSVCnod32kui
AvkservҚұлыптау2000Tbscanбалдыркөк
AvntАбайлауТкаclamTray
AvpЛуаллTds2-98clamWin
AVP32MCAFEETds2-Ntбалғын балдыркөк
AvpccМооливTermiNETоладдин
Avpdos32MpftrayВет 95сигтул
AvpmN32scanwВеттрейw9xpopen
Avptc32NAVAPSVCVscan40Жабу
AvpupdNAVAPW32Vsecomrcmgrdian
Avsched32NAVLU32Vshwin32alogserv
AVSYNMGRNavntVsstatmcshield
Avwin95NAVRUNRWebscanxvshwin32
Avwupd32Navw32WEBTRAPavconsol
БлэкдНаввнтWfindv32vsstat
BlackiceNeoWatchАймақтық дабылavsynmgr
CfiadminNISSERVҚҰЛЫПТАУ2000avcmd
CfiauditНисумҚҰТҚАРУ32avconfig
CfinetNmainLUCOMSERVERlicmgr
Cfinet32Нормисторттіреуішті
Claw95Нортонорталдын ала дайындалған
Claw95cfЖаңартуavgamsvrMsMpEng
ТазаNvc95avgupsvcMSASCui
Тазартқыш3ФорпостортAvira.Systray
ҚараусызПадминavgcc32
Dvp95Pavclavgserv
  • Өзін-өзі жою
  • Көрсетілген ресурс манифестінен деректер жүктелуде

    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

  • Файлды жолға көшіру %Temp%tmpG[Ағымдағы күн мен уақыт миллисекундпен].tmp

    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
    Бір қызығы, AgentTesla бағдарламалық жасақтамасында бірдей функция бар.

  • Құрттың функционалдығы

    Зиянды бағдарлама алынбалы тасымалдағыштардың тізімін алады. Зиянды бағдарламаның көшірмесі медиа файлдық жүйесінің түбірінде атымен жасалады Sys.exeАвтоматты іске қосу файл арқылы жүзеге асырылады autorun.inf.

    Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

Шабуылшы профилі

Командалық орталықты талдай отырып, біз әзірлеушінің электрондық пошта мекенжайы мен пайдаланушы атын анықтай алдық: Razer, aka Brwa, Brwa65, HiDDen PerSON, 404 Coder. Содан кейін біз құрылысшыны көрсететін қызықты YouTube бейнесін таптық.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Бұл бастапқы әзірлеуші ​​арнасын табуға мүмкіндік берді.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы
Оның криптовалюта жазу тәжірибесі бар екені белгілі болды. Сондай-ақ әлеуметтік желідегі парақшаларға сілтемелер, автордың шын аты-жөні де болды. Ол ирактық болып шықты.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

404 Keylogger әзірлеушісі осылай көрінеді. Фото оның жеке Facebook профилінен алынған.

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

Кейлоггер таң қалдырады: оның әзірлеушісінің кейлоггері мен деаноны талдауы

Group-IB CERT, Бахрейндегі тәулік бойы жұмыс істейтін киберқауіпсіздікті бақылау және әрекет ету орталығы (SOC) 404 Keylogger жаңа ескертуін шығарды.

Ақпарат көзі: www.habr.com

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster