В сетевом андеграунде набирает популярность загрузчик HijackLoader. Проведенный в Zscaler анализ показал, что зловред незамысловат, но использует множество модулей для инъекции и выполнения кода.
С новобранцем эксперты впервые столкнулись в минувшем июле. Как оказалось, он полагается на шелл-код и вооружен средствами самозащиты от обнаружения: использует системные вызовы, мониторит процессы, ассоциируемые с антивирусами (вшитый блок-лист включает более 20 позиций), умеет задерживать свое исполнение на 40 секунд.
От своих собратьев HijackLoader отличается наличием дополнительных модулей, позволяющих выбрать способ внедрения кода, в том числе process hollowing и подмену DLL. При инициализации зловред проверяет наличие финальной полезной нагрузки в бинарнике; ее отсутствие запускает загрузку с внешнего сервера.
Проверка HTTP-связи осуществляется обращением к легитимному сайту (к примеру, mozilla.org). При отрицательном результате вредонос уходит в бесконечный цикл в ожидании подключения к интернету. Чтобы обеспечить себе постоянное присутствие в системе, HijackLoader создает задание BITS, а в папке автозагрузки Windows — LNK-файл.
Качество нового творения вирусописателей, по словам аналитиков, пока оставляет желать лучшего. Каким образом HijackLoader попадает в систему, не установлено. Данные телеметрии Zscaler показали, что в настоящее время новичок используется для загрузки трояна DanaBot, прокси-ботов SystemBC, а также инфостилера RedLine.