Методическое пособие для практических занятий Сценарий тестирования 1




Скачать 273.53 Kb.
НазваниеМетодическое пособие для практических занятий Сценарий тестирования 1
страница4/4
Дата публикации30.03.2013
Размер273.53 Kb.
ТипМетодическое пособие
vbibl.ru > Бухгалтерия > Методическое пособие
1   2   3   4

^ Проверка корректности настроек

Для проверки корректности настроек необходимо запустить в консоли модуль управления drweb-monitor с параметром check. Можно также проверить корректность настроек отдельных компонентов, но при этом обязательно должен быть запущен Агент.

Внимание! В режиме проверки drweb-monitor не может произвести абсолютно все проверки, так как он должен работать и при запущенном продукте. Поэтому продукт может не запускаться, хотя проверка настроек не покажет ошибок. Так, например, продукт может не запуститься из-за того, что компоненты могут не инициализировать прослушивания на сокетах.

    1. ^ Отмена проведенных обновлений

При обновлении компонентов Dr.Web для почтовых серверов Unix сохраняет в рабочей директории их резервные копии. Это позволяет вернуть компонент к предыдущему состоянию в случае каких-либо проблем.

Чтобы восстановить компонент к предыдущему состоянию, запустите компонент Updater с параметром командной строки -- restore=, где - это список имен компонентов, разделенных запятыми.

Пример:

# ./update.pl --restore=drweb

Restoring backup for component 'drweb'...

Updates for component 'drweb' are frozen.

Run command './updater --unfreeze=drweb' to start updates again.

Backup for component 'drweb' has been restored!

Dr.Web (R) restore details:

Following files has been restored:

/var/drweb/bases/drwtoday.vdb

/var/drweb/bases/dwntoday.vdb

/var/drweb/bases/dwrtoday.vdb

/var/drweb/bases/timestamp

/var/drweb/updates/timestamp

  1. ^ Тестирование производительности

    1. Тестирование производительности системы фильтрации почтового трафика

Для проведения тестирования, кроме почтового сервера, рекомендуется использовать дополнительно две рабочие станции Linux: для отправки потока сообщений и для их приема.

Для генерации и приема потока почтовых сообщений рекомендуется использовать пакет postal, содержащий две утилиты:

  1. bhm — для приема почты «в никуда» (т. е. реализующий smtp-сессию без сохранения где-либо принятого письма, что минимизирует влияние принимающего сервера на общую производительность системы тестирования). Данная утилита запускается с указанием адреса (интерфейса) и порта на принимающей машине.

  2. postal — для отправки автоматически генерируемого потока сообщений с заданными параметрами (размером сообщения и списку параллельных потоков сообщений) по списку адресов. Данная утилита запускается вручную на отсылающей машине с указанием длительности теста, количества одновременных потоков, диапазона размеров сообщений, списка получателей, ip-адреса и порта, на который производить отсылку. В качестве адреса получателя указывается адрес почтового сервера. Как правило, размер писем находится в диапазоне 1–10 КБ, поэтому рекомендуется для тестирования задавать диапазон 3–5КБ.

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

  1. Задать адрес принимающей машины в конфигурационных настройках вашего почтового сервера.

  2. Установить правило обработки найденного спама в значение Pass (пропускать). Настройку правил обработки спама можно произвести через веб-интерфейс. Для этого необходимо выбрать пункт Dr.Web консоль для почтовых серверов, перейти на закладку Плагины, открыть vaderetro и выставить значение Pass для параметра Action. Применить сделанные изменения, нажав кнопку Сохранить и применить изменения.

  3. Перезапустить сервис фильтрации почтового трафика с помощью команды /etc/init.d/drweb-monitor restart.

Пример запуска postal на запускающей машине:

Postal –t 10 –m 1 –M 1 –r 1200 192.168.1.100 ./user_url_list

Выводимые значения покажут время, количество и объем переданных сообщений, количество возникших ошибок.

Внимание! Особенностью работы команды postal является то, что в течение первой минуты работы выводимые значения производительности не являются достоверными. В качестве достоверных значений необходимо использовать данные по работе, начиная со второй минуты.

Следить за загрузкой процессора почтового сервера можно через команду top, зайдя на сервер локально либо по ssh.

Внимание! Отправляющая и принимающая машины не должны самостоятельно проверять тестируемый почтовый поток. В том случае, если на эти машины была установлена защита от спама, ее необходимо отключить.

Внимание! По особому запросу может быть предоставлена доработанная версия утилиты postal, позволяющая проводить более детальное тестирование, в частности формировать письма.

Время тестирования: 60 минут с учетом установки и настройки необходимых утилит

    1. ^ Тестирование функционирования системы фильтрации почтового трафика

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

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

  1. Задать адрес принимающей машины в конфигурационных настройках вашего почтового сервера.

  2. Указать адрес, по которому будут приходить уведомления о найденных вирусах и/или спаме. Сделать это можно либо через веб-интерфейс, либо напрямую — через редактирование конфигурационных файлов.

Для настройки через веб-интерфейс необходимо выбрать пункт ^ Dr.Web консоль для почтовых серверов, перейти на закладку Отчеты и прописать адрес для параметра AdminMail. Применить сделанные изменения, нажав кнопку Сохранить и применить изменения.



Для редактирования конфигурационных файлов необходимо зайти на сервер (локально или по ssh) и отредактировать файл /etc/drweb/maild_smtp.conf. В данном файле необходимо секции [Notifier] для параметра AdminMail прописать адрес, по которому будут приходить уведомления. После завершения редактирования необходимо перезапустить сервис фильтрации почтового трафика с помощью команды /etc/init.d/drweb-monitor restart.

Для тестирования системы фильтрации необходимо организовать отправку писем, содержащих вредоносные программы или спам, с отправляющей машины, а также проконтролировать их получение или получение уведомлений о их недоставке (найденных вирусах и спаме). В качестве примера проведем пример отправки письма с тестовым вирусом с операционной системы Linux.

echo “test mail with viruses” | mailx –s “subject” –a __file_with_viruses__ -r root@localhost –S smtp=192.168.1.100 __to__address__

В данном примере:

__file_with_viruses__ — файл с вложенными вирусами

root@localhost — адрес, от кого придет сообщение

        1. — адрес почтового сервера

__to__address__ — адрес, на который должно прийти тестовое сообщение

Для тестирования работы антиспама необходимо отправить письмо, содержащее в теле письма строчку XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X. Это так называемый GTUBE (Generic Test for Unsolicited Bulk Email) — некий аналог тестового вируса EICAR, применяемый для тестирования функций антиспама.

В качестве утилит отсылки писем можно использовать такие утилиты, как nail, uuencode в связке с mail, mpack, mutt.

Например:

uuencode __file1__ __file2__ | mail -s "sublect" __to__address__

В случае отсылки письма с тестовым вирусом на адрес, указанный в параметре AdminMail, должно прийти соответствующее уведомление.

Внимание! По умолчанию для тестовой среды доступ в сеть интернет закрыт. В связи с этим часть вирусов из тестовых коллекций может не обнаруживаться. Для проведения тестирования на качество детектирования на основе коллекций, содержащих актуальные вредоносные файлы необходимо либо провести обновление вручную либо при заказе тестирования указать необходимость доступа в сеть Интернет для проведения обновлений

Внимание! Отправляющая и принимающая машины не должны самостоятельно проверять тестируемый интернет-поток. В том случае, если на эти машины была установлена защита интернет-трафика, ее необходимо отключить.

Рекомендуемое время тестирования: 60 минут с учетом установки и настройки необходимых утилит, сбора и формирования тестового набора файлов.

Если вы используете для тестирования операционную систему типа Windows, то для тестирования сервиса защиты почты можно использовать установленный по умолчанию почтовый клиент Outlook Express. В предоставленной для тестирования системе заведены два почтовых ящика — mailbox1 и mailbox2. Пароль доступа — qwerty. Для добавления почтового ящика в Outlook Express необходимо:

Выбрать пункт ^ Internet Accounts в меню Tools.

Нажать кнопку Add и выбрать Mail.

Ввести имя почтового ящика, например mailbox1, и почтовый адрес, например mailbox1@drweb.test.




Указать серверы для входящей и исходящей почты. В данном случае указывается адрес сервера, на котором была произведена установка. Тип сервера — IMAP.


В качестве пароля и логина доступа необходимо указать имя ящика и пароль qwerty.



Для проверки работоспособности сервиса можно использовать тестовый файл EICAR, определяющийся антивирусными программами как вирус. Загрузите его с веб-сайта EICAR (http://www.eicar.org) или создайте самостоятельно, сохранив строку X5O!P%@AP[4\PZX54(P^)7CC)7}$EICARSTANDARD-ANTIVIRUS-TEST-FILE!$H+H* в файл с любым именем.

После этого прикрепите полученный файл к электронному письму и отправьте на любой тестовый адрес.

В ответ вы должны получить сообщение следующего вида:



Администратор сервиса также получит уведомление об отправке пользователем вируса.



Для того чтобы проверить качество обнаружения спама, отправьте письмо с тестовой строчкой GTUBE:

XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARDANTI-UBE-TEST-EMAIL*C.34X
1   2   3   4

Похожие:

Методическое пособие для практических занятий Сценарий тестирования 1 iconПрограммно-аппаратный комплекс Dr. Web® Office Shield Версия 0 Методическое...
Целью каждого из описанных этапов тестирования является проверка правильности функционирования конкретной подсистемы сервера

Методическое пособие для практических занятий Сценарий тестирования 1 iconМетодическое пособие для практических занятий Сценарий тестирования 1
Чтобы агент искал установленный сервер по известному адресу и не использовал широковещательные пакеты udp, нужно отредактировать...

Методическое пособие для практических занятий Сценарий тестирования 1 iconМетодическое пособие для практических занятий Сценарий тестирования 1
...

Методическое пособие для практических занятий Сценарий тестирования 1 iconУчебно-методическое пособие предназначено для проведения практических...
Учебно-методическое пособие предназначено для проведения практических занятий по дисциплине «Английский язык по специальности», соответствует...

Методическое пособие для практических занятий Сценарий тестирования 1 iconУчебно-методическое пособие предназначено для проведения практических...
Оводство, которое поможет студентам лучше освоить теоретический материал по дисциплине «Безопасность жизнедеятельности» в разделе...

Методическое пособие для практических занятий Сценарий тестирования 1 iconУчебно-методическое пособие предназначено для проведения практических...
Учебно-методическое пособие предназначено для проведения практических (лабораторных) занятий по дисциплине «Системы, технологии и...

Методическое пособие для практических занятий Сценарий тестирования 1 icon«Портрет организации»
Шкунова А. А. – Основы менеджмента //. Учебно-методическое пособие для организации практических занятий Н. Новгород: вгипу, 2010....

Методическое пособие для практических занятий Сценарий тестирования 1 iconВ. Ю. Сомова Сервисы веб 0
Учебно-методическое пособие предназначено для студентов всех специальностей. Может быть использовано как при проведении практических...

Методическое пособие для практических занятий Сценарий тестирования 1 iconМетодическое пособие Киселевск 2012
...

Методическое пособие для практических занятий Сценарий тестирования 1 iconМетодические указания к проведению практических занятий для студентов...
Методическая разработка содержит планы практических занятий, перечень вопросов для устного опроса студентов, а также практические...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
vbibl.ru
Главная страница