5 способов предотвратить кибератаки: уроки из внутреннего pentest

24 июля 2025 г.

Вступление

Внутренние pentest-атаки становятся все более популярными в корпоративном мире...

Но что делать, если ваша компания не готова к такой проверке?

В этом материале мы рассмотрим пример из Reddit, где автор описывает меры безопасности, которые он предпринял перед внутренним pentest.

хокку
Безопасность - это не страх,
а уверенность в завтрашнем дне.

Пересказ Reddit поста

Автор поста описывает меры безопасности, которые он предпринял перед внутренним pentest:

  • Обновление серверов до Windows Server 2025 и настройка домена и леса на уровень 2025.
  • Конфигурация Meraki Switches с включением DHCP Guard, RA Guard и DAI.
  • Установка firewall rules для блокировки LLMNR NBT-NS трафика на сети.
  • Обновление firmware на серверах Dell с iDRAC.
  • Установка EDR-решений на все ПК и серверы с автоматическим обновлением Windows.
  • Настройка доступа к принтерам Ricoh только через принт-сервер.

Суть проблемы

Внутренний pentest - это проверка безопасности сети и систем с целью обнаружения уязвимостей и улучшения безопасности.

Однако, такие проверки могут быть сложными и требуют тщательной подготовки.

Хакерский подход

Хакеры ищут уязвимости в системах и сетях, чтобы получить доступ к конфиденциальной информации или причинить вред.

Внутренний pentest - это способ предотвратить такие атаки и укрепить безопасность.

Детальный разбор проблемы

Автор поста правильно подошел к вопросу безопасности, учитывая следующие аспекты:

  • Обновление серверов и настройка домена и леса на уровень 2025.
  • Конфигурация Meraki Switches для блокировки нежелательного трафика.
  • Установка firewall rules для защиты сети.
  • Обновление firmware на серверах Dell с iDRAC.
  • Установка EDR-решений на все ПК и сервера с автоматическим обновлением Windows.
  • Настройка доступа к принтерам Ricoh только через принт-сервер.

Экспертные мнения

802.1x authentication - это идеальный способ обеспечения безопасности, но его настройка может быть сложной. - jimicus
Вы сделали больше, чем многие банки и крупные компании. - hashkent
Внутренний pentest - это возможность узнать, что вы не знаете, прежде чем это станет проблемой. - GXrtic

Возможные решения и рекомендации

Внутренний pentest - это шаг в правильном направлении к укреплению безопасности.

Однако, важно не только провести pentest, но и внедрить меры безопасности, такие как:

  • 802.1x authentication.
  • Конфигурация Meraki Switches.
  • Установка firewall rules.
  • Обновление firmware на серверах Dell с iDRAC.
  • Установка EDR-решений на все ПК и сервера с автоматическим обновлением Windows.
  • Настройка доступа к принтерам Ricoh только через принт-сервер.

Заключение

Внутренний pentest - это важный шаг в укреплении безопасности.

Однако, важно не только провести pentest, но и внедрить меры безопасности и постоянно мониторить сеть и системы.


# Импортируем необходимые библиотеки
import socket

def check_port(host, port):
    """Проверяет доступность порта на хосте.
    
    Args:
        host: Хост для проверки
        port: Порт для проверки
        
    Returns:
        bool: True, если порт доступен, False - иначе
    """
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    result = sock.connect_ex((host, port))
    if result == 0:
        return True
    else:
        return False

# Проверяем доступность порта 80 на хосте example.com
host = "example.com"
port = 80
if check_port(host, port):
    print(f"Порт {port} на хосте {host} доступен")
else:
    print(f"Порт {port} на хосте {host} недоступен")

В этом примере мы используем Python для проверки доступности порта на хосте.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE