Как изменить POP3 / IMAP4 и SMTP баннер в Exchange 2003 Server

Очень многие сталкивались с такой ситуацией — когда обратившись к Exchange серверу с использованием команды telnet (думаю, объяснять, как пользоваться данной командой нет необходимости) можно получить от сервера достаточно исчерпывавшую информацию о сервере.

1
Здесь, ( обращение идет по SMTP), мы видим какая версия Exchange сервер установлена и какие сервис паки присутствуют. Видно что на сервере установлена версия Exchange 2003 (3790) с сервис пак 1 (1830).

Для достаточно осведомленных людей этого бывает достаточно, чтоб воспользоваться уязвимостями данного продукта, и запустить вредоносный код для проникновения в систему.

Ну что ж начнем осложнять им жизнь :).
Чтобы изменить SMTP баннер нам необходимо воспользоваться скриптом ADSUTIL.VBS. Он находится в директории Inetpub\AdminScripts на сервере где установлен Exchange.

Для запуска этого скрипта нам необходимо набрать команду :

CSCRIPT ADSUTIL.VBS set smtpsvc/x/connectresponse «То что мы хотим видеть в баннере»

После изменения баннера необходимо перезапустить SMTP сервер (NET STOP SMTPSVC и NET START SMTPSVC, ну или через службы — кому как удобнее)

2
Теперь если мы соеденимся с Exchange Server по telnet — то увидим следующее:

3
Если это вас устраивает полностью — то можно дальше не читать статью. Если хочется еще больше поменять баннер — то поехали дальше. Теперь посмотрим как изменить ответ после 220 — имя по желанию :).

Вы можете это сделать используя Exchange System Manager в свойствах Exchange Virtual SMTP Server как показано на рисунке ниже.

4
Если хочется пойти еще дальше и убрать некоторые SMTP ответы, то читаем здесь. Статья написана на исконно английском — если дойдут руки переведу и её.

Теперь переходим к баннеру Exchange Server POP.

При соединение по telnet баннер выглядит следующем образом по умолчанию:

5

Как можно убедится мы работаем на Exchange 2003 (6.5) с сервис пак 2 (7623.0).

Да и кстати — по соображениям безопасности POP3 сервис по умолчанию отключен после установки Exchange 2003 server.

Чтоб внести изменения в POP3 воспользуемся IIS Metabase Explore. IIS Metabase Explorer входит в состав IIS6 Resource Kit и его можно взять с сайта Microsoft.

После установки IIS Resource Kit необходимо открыть IIS Metabase Explorer и выбрать POP3SVC далее 1 (это наш сервер) и создаем новую запись как показано на рисунке ниже.

6
Обратите внимание — в Exchange 2000 — эти изменения распространяются на все виртуальные сервера в отличие от Exchange 2003. В 2003 изменения применяются только на виртуальный сервер который вы меняете ( в нашем случае 1). Если баннер был удален с виртуального сервера будет использован баннер по умолчанию.
Вставляем строчку какую мы хотим.

7
Соединяемся по telnet и видим

8
Ну и наконец давайте поменяем Exchange 2003 IMAP4 баннер.
Порядок действий в точности такой же как и для Exchange 2003 POP3 сервиса.
До изменения баннер по telnet

9
Так же как и POP3 по умолчанию IMAP4 отключен
Так же используем IIS Metabase Explorer из IIS Resource Kit (надеюсь вы его не удалили еще :)).
Открываем IMAP4 выбираем 1 и создаем новую запись согласно картинке.

10
Обратите внимание — в Exchange 2000 — эти изменения распространяются на все виртуальные сервера в отличие от Exchange 2003. В 2003 изменения применяются только на виртуальный сервер который вы меняете ( в нашем случае 1). Если баннер был удален с виртуального сервера будет использован баннер по умолчанию.
Вставляем строчку какую мы хотим.

11
Соединяемся по telnet и видим

12

Leave a Reply

*

Dansette

Рейтинг@Mail.ru Яндекс.Метрика