Hackerlab Неделя 2: Виртуальный сервер - service enumeration через SSH и FTP

Сергей Попов

Администратор
30.12.2015
5 818
6 807
Специализация
  1. OSINT
  2. Веб-безопасность
Статус верификации
  1. ✓ Verified
Терминал с выводом nmap: открытые порты SSH (22) и FTP (21) с версиями сервисов на виртуальном сервере


Старт: понедельник, 8 июня 20:00. Дедлайн: воскресенье, 14 июня, 23:59 МСК. Вторая неделя серии «Сетевая разведка за 30 дней».

Открытые порты - это только начало. Реальный recon - выжать из каждого сервиса максимум информации до начала эксплуатации. Версия сервиса даёт known CVE. Баннер выдаёт конфигурацию. Anonymous FTP - готовые файлы. Misconfig SSH - вектор атаки. На этой неделе разбираемся, как читать сервисы, а не только видеть порты.
  1. Запрещено начинать решать задание раньше 20:00 МСК, до старта челенджа!
  2. Флаг, который будет сдан без реального прохождения задания - не засчитаем.

Задача недели​

Виртуальный сервер - HackerLab, Pentest Machines, 200 очков, retired. По описанию задачи - VDS, на которой админ настроил SSH и FTP «как-нибудь, потом исправлю». То самое «потом» - наша целевая поверхность.

Прямая ссылка на задание: hackerlab.pro

Инструменты этой недели​

Перешли от «что открыто» к «что там работает». Все четыре инструмента отрабатывают разные слои сервиса.
  • nmap -sV -p 21,22 --script=ftp-anon,ssh-auth-methods <ip> - комбо: версии + NSE-скрипты под FTP/SSH одной командой
  • ftp <ip> - попробуйте anonymous логин с любым паролем. Бесплатные файлы, конфиги, бэкапы - типичные находки
  • ssh-audit <ip>:22 - анализ безопасности SSH конфигурации. Слабые алгоритмы, разрешённые методы аутентификации, известные уязвимости
  • nc -v <ip> <port> - ручной банер-грэб. Когда NSE не справляется или хочется сырых данных
  • searchsploit <service> <version> - поиск CVE по баннеру. После -sV это первый запрос

Что почитать перед стартом​

Обсуждаем в комментариях​

  • Anonymous FTP сработал - что ищете в первую очередь: configs, backups, source code, logs?
  • SSH version banner отдаёт OS distribution. Это feature или information disclosure?
  • Когда nc лучше telnet для banner-grab в 2026? Где не работает ни один из них?
Анти-спойлер: до воскресенья 23:59 - не выкладываем команды и пейлоады, ведущие к флагу. Обсуждаем подходы и трудности. После дедлайна - writeup'ы открыты.

Серия: Сетевая разведка за 30 дней.
 
Последнее редактирование:
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →

Популярный контент

🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab