← Все комнаты Путь «Первые шаги» →Путь «Веб» →
НовичокВеб Флаг Осенний CTF

Не для роботов

Прогресс комнаты 0 / 4
Задание 1Введение

Цель: Использовать публичные файлы сайта для разведки.

Интернет-магазин просит поисковики не заходить в некоторые разделы. Один из них явно не стандартный и выдаёт админку. Флаг — CTF{имя-каталога} без слэшей.

Задание 2Теория и инструменты

/robots.txt подсказывает поисковым роботам, что не индексировать. Но его может прочитать любой человек.

Администраторы часто перечисляют там «секретные» разделы, тем самым выдавая их. Это один из первых шагов разведки при пентесте.

Инструменты

  • Браузер: https://сайт/robots.txt
  • Знание типовых путей CMS (/wp-admin/, /cgi-bin/ и т. п.)

Больше теории — в разделе «Обучение: Веб».

Задание 3Практика: найдите флаг
Данные задания163 символов
User-agent: *
Disallow: /cgi-bin/
Disallow: /tmp/
Disallow: /wp-admin/
Disallow: /s3cr3t-backup-panel/
Disallow: /search

Sitemap: https://shop.example/sitemap.xml
Войдите, чтобы ответить

Пошаговый план — открывайте по одному шагу

  1. 1
    Выпишите все строки Disallow.

Подсказки — каждая до решения стоит −10 очков

Задание 4Как защититься

Не полагайтесь на «скрытые» адреса. Закрывайте админки авторизацией и сетевыми правилами, а не секретным путём.

Разборы участников

Разборы открываются после того, как вы решите комнату, — чтобы не спойлерить ответ.