TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Пентестинг & Security QA & SDET

12 Aug, 15:01

Открыть в Telegram Поделиться Пожаловаться

🔐 Что такое SMB Signing?

Мы уже разобрали, что такое SMB и зачем он используется в Windows-сетях.
Теперь логичный следующий шаг — понять, что такое SMB Signing и почему пентестеры всегда обращают на него внимание.


📌 SMB Signing — это механизм, который добавляет цифровую подпись к SMB-сообщениям.

Проще говоря, он помогает убедиться, что:
— сообщение действительно пришло от ожидаемой стороны;
— данные не были изменены по пути;
— трафик не был незаметно подменён посредником.

🧠 Зачем это вообще нужно?
Представим, что компьютер обращается к файловому серверу по SMB.
Без дополнительной защиты злоумышленник внутри сети потенциально может попытаться вмешаться в обмен данными.

SMB Signing усложняет такую атаку, потому что каждая сторона проверяет подпись сообщений.

Упрощённо:
Клиент
↓
SMB-запрос + подпись
↓
Сервер
↓
Проверка подписи
Если сообщение было изменено, проверка не пройдёт.

⚠️ Почему SMB Signing интересен пентестеру?

Во время внутреннего аудита часто проверяют, является ли SMB Signing обязательным.
Можно встретить ситуацию:

SMB Signing: enabled but not required

То есть механизм поддерживается, но его использование не обязательно.
Или:

SMB Signing: required

Это уже более защищённый вариант.

📌 Если SMB Signing не обязателен, это может создать условия для некоторых relay-атак.
Именно поэтому тема SMB Signing напрямую связана с NTLM Relay, который мы разберём дальше.
🔎
Как проверить SMB Signing
Например, через Nmap:

nmap -p 445 --script smb2-security-mode 192.168.1.10

Результат может быть таким:

Message signing enabled but not required

или:

Message signing enabled and required

🛡 Что считается более безопасным
Лучший вариант:

SMB Signing = Required

Потому что сервер будет принимать только подписанный SMB-трафик.
Но важно понимать:
SMB Signing сам по себе не решает все проблемы безопасности SMB.

Он защищает именно целостность и подлинность сообщений, но не заменяет:
— правильные права доступа;
— сегментацию сети;
— защиту учётных данных;
— обновление систем;
— контроль NTLM.

📌 Главная мысль
SMB Signing — это механизм защиты SMB-трафика от подмены.
Для пентестера особенно важно понять:

SMB
↓
SMB Signing
↓
NTLM
↓
Responder
↓
NTLM Relay

Потому что дальше эти темы начинают складываться уже в одну цепочку атаки.

#smb #smbsigning #ntlm #windows #ad #pentest #infra

745 0 5 8
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot