TGViewer
Пентестинг & Security QA & SDET Пентестинг & Security QA & SDET @pentesting_channel · 7.13K subscribers
Post #785 887
🔐 Что такое 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
  • 👍 5
  • ❤ 3
  • 🙏 1
More from @pentesting_channel
  1. Sep 24, 2026🌐 Что такое MAC-адрес? Продолжаем нашу сетевую базу. В прошлых постах разобрали IP и IPv4…
  2. Sep 22, 2026🔥Разбираем задачку с прошлого поста. Очень круто, что в опросе приняло участие почти 200…
  3. Sep 21, 2026Кто хочет развивать мой телеграм канал? У меня есть ТГ канал, который достался мне бесплат…
  4. Sep 21, 2026Post #828
  5. Sep 20, 2026Рассказал как найти 3 опасные дыры за 10 минут и как повысить себе зарплату С вас лайк на…
  6. Sep 18, 2026🌐 IPv4 и IPv6 — версии IP-протокола Я надеюсь никому не нужно напоминать, что такое IP-ад…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →