Продукты «Хакера»

  • Ежеквартальный «Хакер» #3

    Ежеквартальный «Хакер» #3

    Лучшие статьи квартала на бумаге

    2 000 ₽

    Заказать журнал
  • Годовая подписка на Xakep.ru

    Годовая подписка на Xakep.ru

    Полный доступ к статьям и архиву выпусков

    6 000 ₽ в год

    Подписаться
  • «Пентест WEB» для начинающих

    «Пентест WEB» для начинающих

    Совместный курс «Хакера» и лаборатории «Хаксет»

    7 000 ₽

    Купить курс
  • Спецвыпуск «Хакера» #4

    Спецвыпуск «Хакера» #4

    Лучшие статьи за 2021–2022 годы на бумаге

    2 000 ₽

    Заказать журнал

Содержание статьи

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

warning

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

Мы взгля­нем на фишин­говую кам­панию гла­зами ред­тимера и пен­тесте­ра и сос­редото­чим­ся на тех­ничес­кой сто­роне таких атак. Раз­берем нес­коль­ко популяр­ных типов злов­редных вло­жений, которые час­то встре­чают­ся в пись­мах во вре­мя кам­паний APT-групп и опе­раций red team.

По­чему имен­но вло­жения? Сегод­ня уже нель­зя прос­то отпра­вить исполня­емый файл с инте­рес­ным име­нем и написать в пись­ме: «Кру­тая шту­ка, поп­робуй». Ско­рее все­го, такое пись­мо не дой­дет до адре­сата: его оста­новит пер­вый же филь­тр.

Да­же если пись­мо прой­дет поч­товые филь­тры и файл попадет на компь­ютер поль­зовате­ля, Microsoft Defender SmartScreen про­верит его репута­цию и покажет пре­дуп­режде­ние, а UAC зап­росит пра­ва адми­нис­тра­тора. Каж­дый такой барь­ер допол­нитель­но сни­жает веро­ятность запус­ка.

Вто­рой воп­рос: зачем вооб­ще отправ­лять файл? Раз­ве это не подоз­ритель­но? Да, подоз­ритель­но, но соци­аль­ная инже­нерия все еще оста­ется популяр­ным спо­собом получить initial access, даже если о ней зна­ют все.

Та­кой файл работа­ет как дроп­пер — пер­вая сту­пень в цепоч­ке дос­тавки вре­доно­са. Он мас­киру­ется под популяр­ное при­ложе­ние или документ: поль­зователь запус­кает файл, рас­счи­тывая открыть отчет, но вмес­то это­го тот обра­щает­ся к уда­лен­ному сер­веру, ска­чива­ет и запус­кает основной вре­донос.

Ча­ще все­го встре­чают­ся фай­лы с рас­ширени­ями .scr, .lnk и .hta, а так­же уста­нов­щики NSIS. Их мы и рас­смот­рим в этой статье.

 

SCR

Файл .scr — это скрин­сей­вер Windows с изоб­ражени­ем, ани­маци­ей, видео или слайд‑шоу. Файл с рас­ширени­ем .scr — это обыч­ный PE, который ничем не отли­чает­ся от дру­гого исполня­емо­го фай­ла. Мож­но прос­то ском­пилиро­вать .exe и сме­нить рас­ширение с .exe на .scr.

В этом сце­нарии мы исполь­зуем впол­не стан­дар­тную прось­бу озна­комить­ся с докумен­том: отче­том, сче­том‑фак­турой, новым поряд­ком допус­ка на объ­екты и так далее.

От­кры­ваем Visual Studio и выбира­ем шаб­лон «Кон­соль­ное при­ложе­ние» для C++.

Пи­шем прос­тень­кий MessageBox:

#include<stdio.h>
#include<Windows.h>
int main(void) {
MessageBoxA(NULL, "Hello ][", "WOW!", MB_ICONINFORMATION);
return 0;
}
Поменяем расширение файла с .cpp на .c
По­меня­ем рас­ширение фай­ла с .cpp на .c

Продолжение доступно только участникам

Материалы из последних выпусков становятся доступны по отдельности только через два месяца после публикации. Чтобы продолжить чтение, необходимо стать участником сообщества «Xakep.ru».

Присоединяйся к сообществу «Xakep.ru»!

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии