вторник, 24 июля 2012 г.

Шлюз

Сделаем простой эксперимент с WWW-шлюзом.
Откроем в браузере страницу поиска

и добавим к http://localhost/lib/ в строке запроса EWww.xml.
В результате получим строку запроса следующего вида http://localhost/lib/EWww.xml.

Жмём Enter и видим ошибку XML парсинга.

Значит, документ получен! Ошибка нас не интересует. Просто откроем исходный текст (Меню -> Страница -> Просмотр HTML-кода). Вот он, вместе со всем своим богатством (у меня Демо)


Адрес Z-сервера (а чаще всего это основной физический сервер в библиотеке), имена баз, логины и пароли! И всё это лёгким движением руки!
Так что, если тебя беспокоит безопасность, не забудь прикрыть этот ценный файл в настройках IIS.

4 комментария:

  1. А где в IIS прикрыть этот файл? Не найду такую опцию.

    ОтветитьУдалить
  2. В разных версиях IIS по разному. Если уточните - подскажу.

    ОтветитьУдалить
  3. Win XP SP3 в панели установки/удаления программ написано Internet Information Services (IIS) 7 Manager.

    ОтветитьУдалить
  4. "Прибить" вывод файла EWww.xml можно компонентом "Фильтрация запросов". Если его нет - установить. По моему в IIS7 он уже должен быть. Если нет, сообщите - возможен более сложный вариант. Для клиентской ОС запустить "Включениие или отключение компонентов Windows", найти "Службы IIS->Службы Интернета->Безопасность->Фильтрация запросов" и поставить галочку. В серверной ОС через добавление ролей и компонентов. В оснастке "Диспетчер служб IIS" выделить виртуальный каталог "Lib". Выбрать для него компонент "Фильтрация запросов". На вкладке "Скрытые сегменты" добавить скрытый сегмент "EWww.xml" и, возможно, перезапустить IIS. Извините за задержку с ответом.

    ОтветитьУдалить