OSINT (разведка по открытым источникам)
September 6

HackerLab OSINT #2 Technoblade и Илон Маск. Прохождение CTF с помощью AI

Приветствую! Мы продолжаем проходить CTF-задания на платформе HackerLab. Вновь OSINT, но на этот раз я решил пройти 3 задания, т.к. оба оказались очень легкими и решаются они за пару минут. Для решения второго задания я применил нейросеть.

Предыдущая статья:

Следить за выходом статей можно подписавшись на мой Telegram-канал или Teletype.

Задание: Пасхалка

Условия задания:

Многие поймут откуда этот кадр, однако Ваша задача найти не имя, не название канала, а ссылку на сайт связанного с этим персонажем на изображении.
Формат флага: CODEBY{https://...}

К заданию прилагается архив passover.zip. Качаем, распаковываем и смотрим содержимое:

Я смотрел этот фильм, поэтому понял откуда кадр. В крайнем случае можно загрузить изображение в google. Итак, по условиям задачи, нам нужно найти веб-сайт, связанный с этим персонажем. Что за персонаж я не знаю, т.к. майнкрафтом не интересуюсь, но предположил, что веб-сайт игры и является флагом:

Но CODEBY{https://www.minecraft.net} не подошел, поэтому продолжаем поиски. Кидаем изображение в google:

Даже по ссылкам переходить не нужно, и так понятно что здесь фигурирует какой-то Technoblade. Гуглим его:

Одна из ссылок кажется нужной:

Пробуем флаг:

CODEBY{https://technoblade.com}

Готово. Задание оказалось настолько простым, что даже странно. Может быть автор хотел таким образом отдать дань уважения Техноблейду? Не знаю, в общем идем дальше.

Задание 2: Застенчивый гений

Незадолго до основания своей первой компании, Илон Маск пытался устроиться на работу в одну известную компанию, но его не взяли. В каком городе находился офис этой компании, куда он отправил резюме?
Формат флага: CODEBY{city}. Если в названии города несколько слов, используйте нижнее подчеркивание (_) вместо пробела

Что-ж, мне показалось что тут достаточно будет погуглить его биографию:

Но первые ссылки не дали никаких результатов. Тут я подумал, что нет смысла заморачиваться и обратился к нейросети. Я просто скормил ей таск и вот что из этого вышло:

Но флаг CODEBY{san_francisco} неверный. Окей, попробуем еще раз:

Спрашиваем, где находился офис на тот момент:

Пробуем CODEBY{mountain_view} и успешно проходим задание:

Ну и уточним у нейронки, откуда она взяла эту информацию:

Да, второе задание я решил не совсем стандартно. Применил нейронку и по сути она всю задачу решила за меня. Но я думаю, что нестандартные подходы тоже могут быть полезными. Это наглядный пример того, как нейросети становятся полезными в условиях реального OSINT. Так что берите на заметку, иногда нейросети являются отличными инструментами для исследований.

Задание 3: Это легально?

Не так давно у нас в компании произошла компрометация всей сети. Сисадмин, который должен был разобраться с инцидентом, работал несколько суток безостановочно. В какой-то момент он просто уснул на рабочем месте и не успел подготовить полный отчёт. В директории под названием "Report" помимо других файлов у него был обнаружен данный архив. В недоделанном отчёте есть упоминание данного архива со словами "В редких случаях используется в легальных целях, но" и дальше, видимо, сисадмин уснул. Раз уж Вы тут, выполните оставшуюся часть работы за него - предоставьте нужную информацию, а он уже сам её добавит в отчёт

Прилагается файл Thisislegal.zip. Как обычно, качаем, распаковываем и смотрим содержимое:

Сразу понятно, что это сигнатура. Гуглим:

Переходим по первой же ссылке на VirusTotal и смотрим детали:

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

Задание пройдено:

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


Использованные инструменты:

google - поисковая система.

LM Studio + LLM openai/gpt-oss-20b (⚠️ LLM Studio является проприетарным программным обеспечением!)


Мой Telegram

Мой GitHub

Поддержать автора донатом