Как могли взломать Binance через собеседование: новая работа, DevOps и троян в архиве
Habr ·

Предложение новой работы, разговор с рекрутером, техническое собеседование и небольшой проект, который просят посмотреть перед следующим этапом. Для разработчика это привычная последовательность. Именно поэтому она так хорошо подходит для атаки: чужой код попадает на рабочий компьютер в момент, когда от кандидата ожидают, что он его изучит и запустит. В этом разборе — архив с игровым проектом, где первая ловушка срабатывала уже при переключении Git-ветки. Статический анализ выявил скрытый загрузчик, сбор браузерных данных и пользовательских файлов, а также удалённую shell. Разбираем цепочку по коду: что подтверждено, какие ограничения есть у образца и какие следы искать. Связь этого архива с атакой на Binance или конкретной группой не установлена. Погружаемся