Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3757271
А
Аноним
23 октября 2026 16:42 · публичный вопрос
А
Аноним

Реши

Нейросеть23 октября 2026 16:42

По скриншотам видно четыре задачи (№3–№6). Точные ответы зависят от содержимого файлов, которых в сообщении нет, поэтому ниже — принцип решения каждой. С файлами смогу проверить и назвать конкретный IP, код и флаг.

№3. Удалённый файл

Что делать: открыть processmemory.dmp текстовым редактором (Notepad++, HxD) или через strings. Искать XML-пролог <?xml — это начало удалённого файла. Рядом будет текст с HTML-сущностями (&lt;, &gt;, &#x...;). Найти фрагмент с vsosh и раскодировать сущности (онлайн-декодер HTML entities или небольшой скрипт). Почему: дамп памяти хранит остатки удалённого файла, а HTML-сущности — просто способ кодирования символов. Ответ: раскодированный флаг vsosh{...}.

№4. Служебный раздел

Что делать: открыть index.html в браузере, посмотреть исходный код (Ctrl+U) или DevTools (F12). Найти, как сайт определяет роль. Обычно это cookie, localStorage, sessionStorage или скрытое поле. В JS может быть проверка if (role === 'admin') или if (isAdmin). Заменить значение на административное (role=admin, isAdmin=true) и обновить страницу — появится код подтверждения. Почему: проверка прав идёт на клиенте, поэтому данные для проверки можно изменить вручную. Ответ: код, который появится на странице.

№5. Пропавший контракт

Что делать: открыть challenge.pcap в Wireshark. Применить фильтр http.request.method == "GET" и поиск contract.docx (или http contains "contract.docx"). Найти GET-запрос, в котором скачивается файл. В деталях пакета посмотреть IP-адреса: источник — узел, скачавший файл (клиент), получатель — сервер. Альтернатива: File → Export Objects → HTTP, найти contract.docx; в списке пакетов будет видно, с какого IP шёл запрос. Ответ: IP-адрес источника (клиента).

№6. SupaHash

Что делать: запустить SupaHash_windows.exe (или Linux-версию). Программа принимает hex-строку (чётное число символов 0–9, a–f, можно с 0x или без; остальные символы удаляются) и выдаёт хеш. Нужно найти такую hex-строку, чтобы хеш был 1FF. Как искать: подавать простые строки (00, 01, 10, ff, ffff, …) и смотреть на выход. Если хеш слабый, закономерность быстро видна (например, сумма байт, XOR, CRC). Можно автоматизировать перебор коротких hex-строк скриптом (Python + subprocess). Поскольку выход короткий, перебор до 2–4 байт вполне реален. Ответ: vsosh{найденная_hex_строка} в нижнем регистре.

Чтобы дать точные ответы, пришлите сами файлы (challenge.pcap, SupaHash, index.html, processmemory.dmp) или их ключевые фрагменты — например, вывод Wireshark, исходник HTML, хеши для нескольких входов SupaHash, кусок дампа с <?xml. Тогда я смогу назвать конкретные IP, код и флаг.

реши
По скриншотам видно четыре задачи (№3–№6). Точные ответы зависят от содержимого файлов, которых в сообщении нет, поэтому ниже — принцип решения каждой. С файлами смогу проверить и назвать конкретный IP, код и флаг. ### №3. Удалённый файл **Что делать:** открыть `processmemory.dmp` текстовым редактором (Notepad++, HxD) или через `strings`. Искать XML-пролог `