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-1 | ca114fe4812a708cd1d36320703beccc6fb927e2 | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-256 | 668dcf124501c1767d4ebc19f29cb44d6474cbff28947d63a695628f467b6345 | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | 7436b37fae21f04841e667cae15d8b6b7d67e7e5 | Хеш на образец от Noodle RAT, посочен в източника |
| MD5 | f070ad0d01de3696b7452420a8fdd254 | Хеш на образец от Noodle RAT, посочен в източника |
| MD5 | 832e5ff3482cd9e4fba4e2fe22799cd8 | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | ebda1aecbe1a9cf37f2b0f1cf2adf827e0d0189d | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-256 | f25237d11c4d0aa0224d20b7a4f7815dc4971102d2584e991195d1dbc7b8d82d | Хеш на образец от Noodle RAT, посочен в източника |
| MD5 | 63af61806ff5060c77a526375f843c29 | Хеш на образец от Noodle RAT, посочен в източника |
| IPv4 адрес | 58.181.61.142 | Мрежов индикатор, посочен в източника |
| MD5 | 1a6dcfa8d4a429f5511ba3cf83addabd | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | d3cb5381f5743b539630b4094214b44f623c650a | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-256 | bd113d6b2cfba5ab2780c313c01d87896c64f91376903efc62ba01a242f59327 | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-256 | 51aed28d3468de5e75addc467ba14389356afe896098e4e478efcd7bf79a65b9 | Хеш на образец от Noodle RAT, посочен в източника |
| IPv4 адрес | 47.83.128.111 | Мрежов индикатор, посочен в източника |
| IPv4 адрес | 8.210.93.39 | Мрежов индикатор, посочен в източника |
| IPv4 адрес | 137.220.158.91 | Мрежов индикатор, посочен в източника |
| MD5 | ba2ff4a8b689fab54670cf87b4008528 | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | dd0012a6ba2ffda25354d1a998178b9dce62a482 | Хеш на образец от Noodle RAT, посочен в източника |
| Домейн | airuhuo.xyz | Домейнов индикатор, посочен в източника |
| IPv4 адрес | 64.118.132.233 | Мрежов индикатор, посочен в източника |
| Домейн | shdufysuf.com | Домейнов индикатор, посочен в източника |
| IPv4 адрес | 191.223.42.34 | Мрежов индикатор, посочен в източника |
| IPv4 адрес | 124.230.195.242 | Мрежов индикатор, посочен в източника |
| MD5 | 5b11b38bf0eb3f0952f306ad5be9d5eb | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | 99fbd400260206d8480d97d2a1f1b0de9c0bb44b | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-256 | a7632f145e45c8d932f6f1a8ccbbf65e7ae97b0d339c45dfb548e29186db1144 | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-256 | abf83c4d6bbf508504398ac56031c566ed662c3cc7e7b490494d9ee72eece870 | Хеш на образец от Noodle RAT, посочен в източника |
| MD5 | 26f33ae36ad05582393a6d6ec6cb3273 | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | 313ebf27b9e1a2f1a3b6457d2418b5a60f8525d7 | Хеш на образец от Noodle RAT, посочен в източника |
| MD5 | f2e641d14aaff8fa4872a157d9d1be82 | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | 3a05ce5e3eea58d50deb3d12d9f004486cd41efb | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-256 | 33641bfbbdd5a9cd2320c61f65fe446a2226d8a48e3bd3c29e8f916f0592575f | Хеш на образец от Noodle RAT, посочен в източника |
| MD5 | eff8675fac22c49107a2a42d3c735f10 | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | e17f76e0b4c47a5f54ca51b105be0dd29df50c7c | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | 875108112d2fdfbdb04d75bbbe993b1ce8aea140 | Хеш на образец от Noodle RAT, посочен в източника |
| MD5 | 8d9fa801432654ebfe456974bb355bd2 | Хеш на образец от Noodle RAT, посочен в източника |
| MD5 | 3166ae39b46472d2ee53a880eb8248e0 | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | 974e94efa9515e53d57b16f538c37bb9a81a39ee | Хеш на образец от Noodle RAT, посочен в източника |
| SHA-1 | fd4bf20350133d8f8c12ed6047853571d89209df | Хеш на образец от Noodle RAT, посочен в източника |
Забележка: IP адресите и домейните са нарочно обезвредени (напр. [.]), за да се предотврати случайно разрешаване или създаване на хипервръзки. Възстановете ги само в контролирани платформи за разузнаване на заплахи като MISP, VirusTotal или вашата SIEM система.
Намалете времето за разследване на всяко предупреждение в SOC с 21 минути. Осигурете на вашия SOC мигновен IOC контекст за незабавна реакция: Интегрирайте TI Lookup във вашия SOC