Noodle RAT е троянски кон за отдалечен достъп, който дава на атакуващите контрол върху компрометирани компютри и сървъри. Неговата подновена видимост е от значение, тъй като той работи както на Windows, така и на Linux, позволявайки на едно семейство зловреден код да следва жертвите в корпоративните мрежи.

Инструментът се е появил в операции срещу организации в Азиатско-Тихоокеанския регион, включително Тайланд, Индия, Япония, Малайзия и Тайван. Операторите могат да крадат файлове, да изпълняват команди и да пренасочват трафик през системата на жертвата, разширявайки първоначалния пробив в по-широк мрежов риск.

Анализаторите от Check Point идентифицираха зловредния код като отделно семейство, а не просто като друга версия на Gh0st RAT или Rekoobe. Известен също като ANGRYREBEL и Nood RAT, той бива свързван с китайскоезични автори на заплахи от поне средата на 2016 г.

От Check Point заявяват в доклад, споделен с Cyber Security News (CSN), че атакуващите могат да използват злонамерени връзки и валидни профили срещу потребители на Windows, докато уязвимите Linux сървъри могат да бъдат инфектирани след експлоатация или разполагане на web-shell. Отстраняването на уязвимости, защитата на профилите и мониторингът на сървърите са от основно значение за ограничаване на щетите.

Hackers Use Cross-Platform Noodle RAT

Noodle RAT предоставя на операторите различни инструменти за всяка операционна система, но запазва подобен дизайн за командване и контрол (command-and-control). Този споделен подход помага за управлението на инфекциите в смесени среди.

При Windows, Win.NOODLERAT работи като модулна задна врата (backdoor), която може да се изпълнява в паметта след зареждане чрез шелкод (shellcode). Зареждащи програми (loaders), известни като MULTIDROP и MICROLOAD, са свързани с този процес, намалявайки видимите файлове.

След като бъде активиран, имплантът за Windows може да качва и изтегля файлове, да стартира допълнителни модули, да действа като TCP прокси и да се самоизтрива. Тези функции позволяват на атакуващ да събира информация и да достига до други ресурси – модел, който се наблюдава и при междинни RAT атаки срещу няколко операционни системи.

Linux.NOODLERAT е проектиран за достъп от страна на сървъра. Той може да отваря обратен шел (reverse shell), да управлява файлове, да планира задачи и да създава SOCKS тунели, които препредават мрежовия трафик. Изследователите казват, че той често следва експлоатация или внедряване на web-shell срещу уязвими Linux сървъри, повтаряйки разследванията на безфайлови Linux web-shell атаки.

И двете версии защитават комуникациите от обикновен преглед. Вариантът за Windows използва RC4, XOR и персонализирано криптиране, докато Linux използва HMAC-SHA1 и AES-128-CBC. Непознати криптирани изходящи сесии изискват разследване, когато са комбинирани със съмнително поведение на процеси или профили.

Campaign reach and defense

Съобщената профилография на жертвите показва защо Noodle RAT не е проблем само за една платформа. Групи за заплахи, включително Iron Tiger, Calypso APT, Rocke и Cloud Snooper, са го внедрявали, което подсказва, че наборът от инструменти е привлекателен както за оператори, свързани с държавни структури, така и за финансово мотивирани киберпрестъпници.

Контролният панел на Linux билдера и бележките към версията на опростен китайски език показват текуща разработка и възможност за комерсиален набор от инструменти.

Споделеният код с плъгини на Gh0st RAT за Windows и с Rekoobe или Tiny SHell за Linux добавя объркване, но изследователите оценяват Noodle RAT като отделно семейство задни врати (backdoors).

Неговите техники включват събиране на данни и извличане (exfiltration) през канали за командване и контрол, откриване на файлове и системни детайли, незащитени данни за достъп, маскиране и обфускация. Той може да поддържа присъствие чрез Run ключове в Windows Registry, папки за автоматично стартиране и планирани задачи или чрез Linux RC скриптове и планирани задачи.

Методите за първоначален достъп изискват внимание на периметъра и върху крайните точки. Експлоатацията на публично достъпни приложения, злонамерените връзки и валидните профили се свързват с тази дейност.

Администраторите трябва спешно да инсталират корекции за сигурност на услугите, достъпни по интернет, да премахнат ненужната уязвимост и да разследват за web-shell-ове, както илюстрират и докладите за експлоатация на Windows Linux сървъри.

Защитниците трябва да прилагат многофакторна автентикация, да преглеждат привилегированите и неактивните профили и да наблюдават за необичайни изходящи връзки, планирани задачи и промени в автоматичното стартиране. Отделянето на критичните сървъри от потребителските мрежи и поддържането на тествани резервни копия може да ограничи въздействието от евентуално компрометиране.

Вариантите за Windows и Linux отразяват единен дизайн въпреки специфичните за всяка платформа функции. Констатациите напомнят на организациите, че инфраструктурите със смесени операционни системи се нуждаят от последователна видимост, особено когато инфектиран сървър може да се превърне вотра стъпка към целия бизнес.

За екипите по сигурност практическият приоритет е корелацията. Съмнителна връзка или изложено на риск приложение може да бъде входната точка, но следите могат да се появят по-късно в криптиран трафик, неочаквано поведение на прокси или планиране на задачи.

Прегледът на индикаторите по-долу заедно с телеметрията от крайните точки и сървърите може да помогне за определяне на обхвата на потенциална дейност на Noodle RAT и да ускори реакцията.

Indicators of compromise (IoCs):-

ТипИндикаторОписание
SHA-1ca114fe4812a708cd1d36320703beccc6fb927e2Хеш на образец от Noodle RAT, посочен в източника
SHA-256668dcf124501c1767d4ebc19f29cb44d6474cbff28947d63a695628f467b6345Хеш на образец от Noodle RAT, посочен в източника
SHA-17436b37fae21f04841e667cae15d8b6b7d67e7e5Хеш на образец от Noodle RAT, посочен в източника
MD5f070ad0d01de3696b7452420a8fdd254Хеш на образец от Noodle RAT, посочен в източника
MD5832e5ff3482cd9e4fba4e2fe22799cd8Хеш на образец от Noodle RAT, посочен в източника
SHA-1ebda1aecbe1a9cf37f2b0f1cf2adf827e0d0189dХеш на образец от Noodle RAT, посочен в източника
SHA-256f25237d11c4d0aa0224d20b7a4f7815dc4971102d2584e991195d1dbc7b8d82dХеш на образец от Noodle RAT, посочен в източника
MD563af61806ff5060c77a526375f843c29Хеш на образец от Noodle RAT, посочен в източника
IPv4 адрес58.181.61.142Мрежов индикатор, посочен в източника
MD51a6dcfa8d4a429f5511ba3cf83addabdХеш на образец от Noodle RAT, посочен в източника
SHA-1d3cb5381f5743b539630b4094214b44f623c650aХеш на образец от Noodle RAT, посочен в източника
SHA-256bd113d6b2cfba5ab2780c313c01d87896c64f91376903efc62ba01a242f59327Хеш на образец от Noodle RAT, посочен в източника
SHA-25651aed28d3468de5e75addc467ba14389356afe896098e4e478efcd7bf79a65b9Хеш на образец от Noodle RAT, посочен в източника
IPv4 адрес47.83.128.111Мрежов индикатор, посочен в източника
IPv4 адрес8.210.93.39Мрежов индикатор, посочен в източника
IPv4 адрес137.220.158.91Мрежов индикатор, посочен в източника
MD5ba2ff4a8b689fab54670cf87b4008528Хеш на образец от Noodle RAT, посочен в източника
SHA-1dd0012a6ba2ffda25354d1a998178b9dce62a482Хеш на образец от Noodle RAT, посочен в източника
Домейнairuhuo.xyzДомейнов индикатор, посочен в източника
IPv4 адрес64.118.132.233Мрежов индикатор, посочен в източника
Домейнshdufysuf.comДомейнов индикатор, посочен в източника
IPv4 адрес191.223.42.34Мрежов индикатор, посочен в източника
IPv4 адрес124.230.195.242Мрежов индикатор, посочен в източника
MD55b11b38bf0eb3f0952f306ad5be9d5ebХеш на образец от Noodle RAT, посочен в източника
SHA-199fbd400260206d8480d97d2a1f1b0de9c0bb44bХеш на образец от Noodle RAT, посочен в източника
SHA-256a7632f145e45c8d932f6f1a8ccbbf65e7ae97b0d339c45dfb548e29186db1144Хеш на образец от Noodle RAT, посочен в източника
SHA-256abf83c4d6bbf508504398ac56031c566ed662c3cc7e7b490494d9ee72eece870Хеш на образец от Noodle RAT, посочен в източника
MD526f33ae36ad05582393a6d6ec6cb3273Хеш на образец от Noodle RAT, посочен в източника
SHA-1313ebf27b9e1a2f1a3b6457d2418b5a60f8525d7Хеш на образец от Noodle RAT, посочен в източника
MD5f2e641d14aaff8fa4872a157d9d1be82Хеш на образец от Noodle RAT, посочен в източника
SHA-13a05ce5e3eea58d50deb3d12d9f004486cd41efbХеш на образец от Noodle RAT, посочен в източника
SHA-25633641bfbbdd5a9cd2320c61f65fe446a2226d8a48e3bd3c29e8f916f0592575fХеш на образец от Noodle RAT, посочен в източника
MD5eff8675fac22c49107a2a42d3c735f10Хеш на образец от Noodle RAT, посочен в източника
SHA-1e17f76e0b4c47a5f54ca51b105be0dd29df50c7cХеш на образец от Noodle RAT, посочен в източника
SHA-1875108112d2fdfbdb04d75bbbe993b1ce8aea140Хеш на образец от Noodle RAT, посочен в източника
MD58d9fa801432654ebfe456974bb355bd2Хеш на образец от Noodle RAT, посочен в източника
MD53166ae39b46472d2ee53a880eb8248e0Хеш на образец от Noodle RAT, посочен в източника
SHA-1974e94efa9515e53d57b16f538c37bb9a81a39eeХеш на образец от Noodle RAT, посочен в източника
SHA-1fd4bf20350133d8f8c12ed6047853571d89209dfХеш на образец от Noodle RAT, посочен в източника

Забележка: IP адресите и домейните са нарочно обезвредени (напр. [.]), за да се предотврати случайно разрешаване или създаване на хипервръзки. Възстановете ги само в контролирани платформи за разузнаване на заплахи като MISP, VirusTotal или вашата SIEM система.

Намалете времето за разследване на всяко предупреждение в SOC с 21 минути. Осигурете на вашия SOC мигновен IOC контекст за незабавна реакция: Интегрирайте TI Lookup във вашия SOC