ЛК впервые за несколько лет зафиксировала уменьшение количества вредоносов

ЛК впервые за несколько лет зафиксировала уменьшение количества вредоносов

По оценкам Лаборатории Касперского, в 2015 году произошло насыщение рынка вредоносного ПО. С прошлого года количество новых вредоносных файлов, детектируемых компанией ежедневно, сократилось на 15000 – c 325000 до 310000.

Как считают эксперты, главной причиной этого спада оказалась экономическая неэффективность кодирования новых зловредов. Злоумышленникам гораздо дешевле обходится кража или создание легитимных цифровых подписей, которые они присваивают вредоносным программам, выдавая их таким образом за безопасные. Кроме того, экономить на разработке и зарабатывать деньги одновременно им позволяет назойливое рекламное ПО, доля которого в арсенале киберпреступников неуклонно растет.

Стремительный рост числа новых вредоносных файлов наблюдался около трех лет назад. Так, в 2012 году Лаборатория Касперского каждый день обрабатывала 200000 новых файлов, а в 2013-м – уже 315000. Замедление роста произошло в 2014 году: тогда количество новых зловредов, ежедневно детектируемых компанией, увеличилось всего на 10000 и составило 325000. По итогам же этого года показатель оказался ниже, чем двенадцатью месяцами ранее.      

 

 

Кодирование сложного вредоносного ПО, к примеру, руткитов, буткитов или реплицирующихся вирусов, – довольно дорогостоящий процесс. А киберпреступников в первую очередь интересуют быстро окупаемые инвестиции, и, стремясь заработать легкие деньги, они не готовы вкладывать тысячи и десятки тысяч долларов в разработку сложных зловредов, тем более что сегодня даже они, как правило, не помогают избежать детектирования антивирусным ПО.  

Следуя этой логике, злоумышленники начали инвестировать в более бюджетные проекты. Например, они стали чаще прибегать к легальным сертификатам, приобретение которых обходится им всего в несколько десятков долларов, а кража – и того дешевле. С помощью украденных или купленных сертификатов киберпресутпники обманывают защитные программы, которые склонны доверять официально подписанным файлам больше, чем файлам без подписи. 

Из тех же соображений экономической выгоды бывшие вирусописатели начинают создавать так называемый рекламный софт, который не наносит пользователю какого-либо существенного вреда (не крадет ни деньги, ни данные), однако раздражает назойливой демонстрацией рекламы в Сети. 

«Киберпреступность потеряла последний налет романтики. Сегодня вредоносное ПО создается, покупается и перепродается исключительно для решения конкретных задач, а сам нелегальный рынок устоялся и сейчас меняет структуру в сторону упрощения. Думаю, что времена, когда вредоносный код создавался энтузиастами исключительно ради новизны кода, ушли безвозвратно. Единственным мотивом киберпреступников теперь являются деньги, которые они стремятся заработать как можно проще и быстрее. И для этого им вполне хватает уже имеющихся вредоносных ресурсов. К сожалению, избранная ими стратегия работает, и подтверждением служит, в частности, тот факт, что в текущем году число пользователей, столкнувшихся с киберугрозами, увеличилось на 5%», – отметил Вячеслав Закоржевский, руководитель отдела антивирусных исследований «Лаборатории Касперского». 

Расширения Chrome могут слить секреты URL через атаку по стороннему каналу

Как оказалось, расширения Chrome можно использовать для слива кодов авторизации, сеансовых ID и других секретов из URL любой открытой вкладки. Никаких специальных разрешений для этого не понадобится, только доступ к declarativeNetRequest API.

Этот механизм, пришедший на смену webRequest API, позволяет расширениям сообщать браузеру, что следует изменить или заблокировать на загружаемой странице (заголовки, реклама, трекеры).

Правила обработки запросов при этом добавляются динамически, а фильтрация осуществляется по регулярным выражениям, соответствующим подмножествам знаков, которые могут присутствовать на определенных позициях в URL.

Исследователь Луан Эррера (Luan Herrera) обнаружил, что блокировку, диктуемую правилами, Chrome производит почти мгновенно, за 10-30 мс, а остальные запросы выполняются дольше (~50-100ms) — из-за сетевых подключений. Эту разницу во времени расширение может использовать для бинарного поиска с целью посимвольного слива URL.

// extensions/browser/api/web_request/extension_web_request_event_router.cc:1117-1127
case DNRRequestAction::Type::BLOCK:
  ClearPendingCallbacks(browser_context, *request);
  DCHECK_EQ(1u, actions.size());
  OnDNRActionMatched(browser_context, *request, action);
  return net::ERR_BLOCKED_BY_CLIENT;

Оракул для подобной тайминг-атаки строится с использованием chrome.tabs.reload для перезагрузки страницы и перехватчика chrome.tabs.onUpdated, помогающего отследить событие status === "complete". Замер времени между reload и завершением загрузки покажет, заблокирован запрос или успешно обработан.

Повторение проверок и бинарного поиска позволяет получить полный URL (с довеском после «?»), затратив на каждый знак строки несколько прогонов. Таким образом, можно незаметно для пользователя украсть включенные приложением в адрес секреты — токены OAuth и сброса пароля, API-ключи, ссылки на контент, закрытый для поисковых систем.

Проверка PoC проводилась на Windows 11 24H2 с использованием Chrome разных версий:

  • 144.0.7559.97 (Stable)
  • 145.0.7632.18 (Beta)
  • 146.0.7647.4 (Dev)
  • 146.0.7653.0 (Canary)

В Google подтвердили возможность подобной атаки по стороннему каналу, но заявили, что решить проблему нереально.

RSS: Новости на портале Anti-Malware.ru