Сервисные программы
Оценка 5

Сервисные программы

Оценка 5
doc
05.05.2020
Сервисные программы
Л5_Сервисные прграммные средства.doc

Лекция "Сервисные програмЛекция 5. Сервисные программные средствамы"

авторы Лёзина Т.А., Дорожинская Г.И.

 

Сервисные программы – совокупность программных продуктов, которые повышают возможности ОС и предоставляют пользователю дополнительные услуги в работе с ПК.

Некоторые  сервисные программы могут автоматически загружаться в оперативную память компьютера при загрузке ОС и находиться в памяти до окончания сеанса работы. Такие сервисные программы называются резидентными.

По способу организации и реализации сервисные средства могут быть представлены:

·        автономными программами;

·        оболочками;

·        утилитами.

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

Операционные оболочки.

Операционной оболочкой называется сервисная программа, улучшающая пользовательский интерфейс и предоставляющая пользователю ряд дополнительных возможностей. Оболочка – это надстройка над операционной системой. Находясь в среде оболочки, пользователь может выполнять большинство команд по работе с операционной системе. Например, для  операционных систем семейства  Windows можно использовать оболочку FAR.

Утилиты

Утилиты – это программы, обеспечивающие выполнение вспомогательных функций при работе с компьютером, т.е. расширяющие возможности ОС компьютера. Можно выделить несколько групп утилит, которые наиболее полезны для различных компьютеров, в независимости от того, каким образом используются данный компьютер. К таким утилитам можно отнести утилиты:

·        поиска неисправностей,

·        деинсталляции,

·        сжатия файлов,

·        резервного копирования,

·        просмотра файлов,

·        утилиты для работы с Internet,

·        антивирусные программы.

Некоторые утилиты встраиваются  непосредственно в ОС.

 

Утилиты поиска неисправностей.

Эти утилиты служат для разрешения проблем, связанных с неполадками в работе ПК: поискнеисправностей, диагностика, составление отчетов о состоянии аппаратных средств и настройка системы. В ОС семейства Windows встроены некоторые утилиты, относящиеся к этой группе. Например:

·        в ОС Windows 95 встроена утилита ScanDisk, которая служит для проверки жесткого диска и устранения ошибок на жестком диске возникающих при неправильном завершении работы ОС. В этом случае ScanDisk запускается автоматически.

·        в ОС Windows 98 встроена утилита Dr. Watson, которая запускается автоматически в момент возникновения сбоя системы, определяет источник проблемы и перехватывает ошибочные действия программ;

·        в ОС Windows NT диагностические утилиты Windows NT Diagnostics служат для контроля над использованием системных ресурсов, в том числе жестких дисков, процессоров, адаптеров и периферийных устройств;

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

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

Утилиты деинсталляции. Эти утилиты нужны для того, чтобы можно было удалить ненужные файлы, которые остаются на жестком диске после работы прикладных программ. Благодаря  утилитам деинсталляции, можно удалить программы с меньшим риском и более тщательно, чем при помощи средств Windows. Используя  функции утилит, можно удалять служебные файлы, скапливающиеся на жестком диске во время работы с Internet. В ОС семейства Windows существует модуль Установка и удаление программ, вызываемый из Панели управления, с помощью которого можно инсталлировать (устанавливать) и удалять большинство программ Windows. Но в отличие от некоторых деинсталляторов других поставщиков, этот модуль не обеспечивает контроля над процедурами инсталляции и не позволяет полностью удалить все следы прикладной программы.

Утилиты сжатия файлов. Обычно утилиты этой группы называют архиваторами. Архиваторы – это программы, производящие сжатие файлов и восстановление их в первоначальном объеме. Наиболее часто используемыми являются программы, создающие файлы-архивы. Алгоритмов, выполняющих сжатие информации, достаточно много. Часто используется метод, когда цепочки одинаковых символов заменяются их короткими кодами и наоборот. Размер файла уменьшается потому, что в сжатом файле хранятся коды вместо символов. Наиболее популярными, используемыми в ОС семейства Windows, являются программы-архиваторы WinZip и WinRar. Для работы с заархивированным файлом его обычно нужно разархивировать. В некоторых пакетах прикладных программ встречаются встроенные архиваторы, позволяющие архивировать данные автоматически.

Утилиты резервного копирования и восстановления файлов. Программы резервного копирования необходимы для быстрого восстановления данных в случае, если исходные данные будут случайно удалены, заменены или станут недоступны из-за неисправности жесткого диска. В ОС семейства Windows имеются встроенные версии утилиты Backup, которые позволяют получить резервные копии данных на гибких дисках и магнитной ленте и обеспечивают полное восстановление данных с резервной копии. При этом можно выполнять плановое копирование автоматически, без участия оператора.

Утилиты для просмотра файлов. Эта группа утилит служит для повышения эффективности работы. С их помощью можно просматривать документы, не запуская, и даже не инсталлируя программы, использованные для составления этих документов. В ОС семейства Windows включен пакет Quick View, в состав которого входят утилиты для просмотра файлов наиболее широко распространенных прикладных программ.

Утилиты для работы с Internet. При работе с Internet пользователи сталкиваются  с проблемой защиты информации. Для этого существуют программы для защиты информации ПК от несанкционированных попыток загрузить  из Internet программы, способные нанести ущерб. Существуют также утилиты Internet, ускоряющие процедуру загрузки информации из Internet , инструменты для повышения эффективности поиска информации  и программы быстрой пересылки сообщений через Internet. В ОС Windows многие инструменты для работы с Internet встроены в программу- Internet Explorer, которая поставляется вместе с ОС.

В Windows 98 и Windows 2000 есть встроенные утилиты “Microsoft System Information Utility”, которые служат для вывода сведений об ОС.

Антивирусные программы. Основной  задачей антивирусной программы является поиск вирусов, восстановление, сохранение в специальном каталоге или удаление зараженных файлов. Эта программа является одной из самых необходимых утилит, независимо от того, как и где используется  ПК.

 

Сервисные программы – совокупность программных продуктов, которые повышают возможности ОС и предоставляют пользователю дополнительные услуги в работе с ПК.

Некоторые  сервисные программы могут автоматически загружаться в оперативную память компьютера при загрузке ОС и находиться в памяти до окончания сеанса работы. Такие сервисные программы называются резидентными.

По способу организации и реализации сервисные средства могут быть представлены:

·автономными программами;

·оболочками;

·утилитами.

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

Операционные оболочки.

Операционной оболочкой называется сервисная программа, улучшающая пользовательский интерфейс и предоставляющая пользователю ряд дополнительных возможностей. Оболочка – это надстройка над операционной системой. Находясь в среде оболочки, пользователь может выполнять большинство команд по работе с операционной системе. Например, для  операционных систем семейства  Windows можно использовать оболочку FAR.

Утилиты

Утилиты – это программы, обеспечивающие выполнение вспомогательных функций при работе с компьютером, т.е. расширяющие возможности ОС компьютера. Можно выделить несколько групп утилит, которые наиболее полезны для различных компьютеров, в независимости от того, каким образом используются данный компьютер. К таким утилитам можно отнести утилиты:

·поиска неисправностей,

·деинсталляции,

·сжатия файлов,

·резервного копирования,

·просмотра файлов,

·утилиты для работы с Internet,

·антивирусные программы.

Некоторые утилиты встраиваются  непосредственно в ОС.

Утилиты поиска неисправностей.

Эти утилиты служат для разрешения проблем, связанных с неполадками в работе ПК: поискнеисправностей, диагностика, составление отчетов о состоянии аппаратных средств и настройка системы. В ОС семейства Windows встроены некоторые утилиты, относящиеся к этой группе. Например:

·в ОС Windows 95 встроена утилита ScanDisk, которая служит для проверки жесткого диска и устранения ошибок на жестком диске возникающих при неправильном завершении работы ОС. В этом случае ScanDisk запускается автоматически.

·в ОС Windows 98 встроена утилита Dr. Watson, которая запускается автоматически в момент возникновения сбоя системы, определяет источник проблемы и перехватывает ошибочные действия программ;

·в ОС Windows NT диагностические утилиты Windows NT Diagnostics служат для контроля над использованием системных ресурсов, в том числе жестких дисков, процессоров, адаптеров и периферийных устройств;

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

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

Утилиты деинсталляции. Эти утилиты нужны для того, чтобы можно было удалить ненужные файлы, которые остаются на жестком диске после работы прикладных программ. Благодаря  утилитам деинсталляции, можно удалить программы с меньшим риском и более тщательно, чем при помощи средств Windows. Используя  функции утилит, можно удалять служебные файлы, скапливающиеся на жестком диске во время работы с Internet. В ОС семейства Windows существует модуль Установка и удаление программ, вызываемый из Панели управления, с помощью которого можно инсталлировать (устанавливать) и удалять большинство программ Windows. Но в отличие от некоторых деинсталляторов других поставщиков, этот модуль не обеспечивает контроля над процедурами инсталляции и не позволяет полностью удалить все следы прикладной программы.

Утилиты сжатия файлов. Обычно утилиты этой группы называют архиваторами. Архиваторы – это программы, производящие сжатие файлов и восстановление их в первоначальном объеме. Наиболее часто используемыми являются программы, создающие файлы-архивы. Алгоритмов, выполняющих сжатие информации, достаточно много. Часто используется метод, когда цепочки одинаковых символов заменяются их короткими кодами и наоборот. Размер файла уменьшается потому, что в сжатом файле хранятся коды вместо символов. Наиболее популярными, используемыми в ОС семейства Windows, являются программы-архиваторы WinZip и WinRar. Для работы с заархивированным файлом его обычно нужно разархивировать. В некоторых пакетах прикладных программ встречаются встроенные архиваторы, позволяющие архивировать данные автоматически.

Утилиты резервного копирования и восстановления файлов. Программы резервного копирования необходимы для быстрого восстановления данных в случае, если исходные данные будут случайно удалены, заменены или станут недоступны из-за неисправности жесткого диска. В ОС семейства Windows имеются встроенные версии утилиты Backup, которые позволяют получить резервные копии данных на гибких дисках и магнитной ленте и обеспечивают полное восстановление данных с резервной копии. При этом можно выполнять плановое копирование автоматически, без участия оператора.

Утилиты для просмотра файлов. Эта группа утилит служит для повышения эффективности работы. С их помощью можно просматривать документы, не запуская, и даже не инсталлируя программы, использованные для составления этих документов. В ОС семейства Windows включен пакет Quick View, в состав которого входят утилиты для просмотра файлов наиболее широко распространенных прикладных программ.

Утилиты для работы с Internet. При работе с Internet пользователи сталкиваются  с проблемой защиты информации. Для этого существуют программы для защиты информации ПК от несанкционированных попыток загрузить  из Internet программы, способные нанести ущерб. Существуют также утилиты Internet, ускоряющие процедуру загрузки информации из Internet , инструменты для повышения эффективности поиска информации  и программы быстрой пересылки сообщений через Internet. В ОС Windows многие инструменты для работы с Internet встроены в программу- Internet Explorer, которая поставляется вместе с ОС.

В Windows 98 и Windows 2000 есть встроенные утилиты “Microsoft System Information Utility”, которые служат для вывода сведений об ОС.

Антивирусные программы. Основной  задачей антивирусной программы является поиск вирусов, восстановление, сохранение в специальном каталоге или удаление зараженных файлов. Эта программа является одной из самых необходимых утилит, независимо от того, как и где используется  ПК.

 

Компьютерные вирусы.

Первые вирусы появились в конце 60-х - начале 70-х годов, но вирусами их еще не называли. Официально считается, что термин "компьютерный вирус" впервые был употреблен сотрудником одного из американских университетов на 7-ой конференции по безопасности информации в 1984 году. В первой половине 70-х годов появился первый сетевой вирус, который мог самостоятельно войти в сеть через модем и передать свою копию удаленной системе. Для борьбы с этим вирусом была создана первая известная антивирусная программа.

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

В мае 2000 года пользователи ПК во всем мире начали получать письма с темой "I Love You". За столь волнующими воображение пользователей строчками скрывался компьютерный вирус, который по данным ассоциации Computer Economics нанес мировой экономике ущерб порядка 10 миллиардов евро. В течение нескольких часов эта программа, получившая название «червь», и её вариации поразили более 3 миллионов компьютеров по всей планете. Заголовок сообщения и название вложенного файла ("LOVE-LETTER-FOR-YOU.TXT.VBS") усыпляли бдительность жертвы, предвкушавшей получение любовного признания, отправленного с адресов друзей или коллег по работе; друг за другом появились более 30 вариантов данного червя, запутавшие пользователей и способствовавшие массовому распространению вируса. Вариации отличались от оригинала текстом сообщения, названием вложенного файла, адресами веб-страниц, с которыми они были связаны, расширением прикрепленных файлов. Вирус рассылался через электронную почту по всем адресам, содержавшимся в адресной книге жертвы.Пользователи по всему миру явно недооценивали важность надежных антивирусных программ и регулярные обновления антивирусных баз – списков известных вирусов

Сегодня эпидемии почтовых вирусов случаются почти по расписанию. Многие современные вирусы способны внедряться в стандартные, постоянно используемые программы. Эксперты полагают, что в будущем будут постоянно изобретаться все более сложные пути проникновения вредоносных программ в системы.

В момент написания настоящего материала появился новый вирус, Klez.H, который признан самым опасным вирусом за всю историю Интернета.Klez.H обладает широкими возможностями модификации по мере своего распространения: он способен менять заголовок и текст письма, в которое вложен файл вируса, а также д

инамически менять адреса отправителя, основываясь на данных адресной книги последнего зараженного компьютера. Хотя Klez.H не уничтожает данные на диске, он считается опасным вирусом из-за возможности несанкционированной рассылки файлов с зараженных компьютеров. Вирус сканирует диски зараженного компьютера и, в зависимости от ряда условий, прикрепляет к рассылаемым письмам файлы следующих форматов: .txt, .htm, .html, .wab, .asp, .doc, .rtf, .xls, .jpg, .cpp .c, .pas, .mpg, .mpeg, .bak, .mp3, .pdf. В результате может произойти утечка важной конфиденциальной информации, последствия чего могут быть непредсказуемы, особенно для компаний.

Классификация вредоносных программ

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

В настоящее время вирусы – только один из классов вредоносных программ. В книге «Компьютерные вирусы» Е. Касперского – руководителя компании по разработке антивирусных программ  определение вируса занимает целую страницу, при этом автор признает, что строго определения вируса дать очень трудно. Это обусловлено тем, что разнообразие вирусов столь велико, что дать достаточное условие–перечислить набор признаков, при выполнении которых программу можно однозначно отнести к вирусам–просто невозможно: всегда найдется класс программ с данными признаками, не являющихся при этом вирусом.

Ниже приведена таблица классификации компьютерных вирусов.

Компьютерные вирусы (размножаются и внедряют копии в другие файлы)

Файловые вирусы

Макровирусы

Скрипт-вирусы

Загрузочные

Сетевые черви (размножаются, но не внедряют копии в другие файлы)

Internet-черви

LAN-черви

IRC-черви

Смешанные

Троянские программы (не размножаются и не рассылаются сами)

 

Эмуляторы DDoS-атак

Деструктивные троянские программы

Дропперы

Похитители секретной информации

Утилиты несанкционированного удаленного управления

 

Компьютерные вирусы

Компьютерные вирусы можно классифицировать по среде их обитания на:

·        Файловые вирусы:

§  Обычные файловые вирусы

§  OBJ, LIB и вирусы в исходных текстах

§  Файловые черви

§  Link-вирусы

§  Companion-вирусы

§  Parasitic-вирусы

§  Overwriting-вирусы

·        Загрузочные

·        Макровирусы

§  Для MS Word

§  Excel

§  Access

§  PowerPoint

§  Многоплатформенные

§  Для других приложений

·        Скрипт-вирусы

§  Для Windows

§  Для DOS

§  Для других систем

·        Смешанного типа

Файловые вирусы

Файловые вирусы — это вирусы, которые при размножении используют файловую систему какой-либо ОС. Внедрение файлового вируса возможно практически во все исполняемые файлы всех популярных ОС: DOS, Windows, OS/2, Macintosh, UNIX и т.д.

По способу заражения файлов файловые вирусы делятся на обычные, которые встраивают свой код в файл, по возможности не нарушая его функциональности, а также на overwriting, паразитические (parasitic), компаньон-вирусы (сompanion), link-вирусы, вирусы-черви и вирусы, заражающие объектные модули (OBJ), библиотеки компиляторов (LIB) и исходные тексты программ.

Overwriting-вирус записывает свой код вместо кода заражаемого файла, уничтожая его содержимое, после чего файл перестает работать и не восстанавливается. Такие вирусы очень быстро обнаруживают себя, так как операционная система и приложения быстро перестают работать.

Parasitic-вирусы изменяют содержимое файлов, оставляя при этом сами файлы полностью или частично работоспособными. Такие вирусы подразделяются на вирусы, записывающиеся в начало, в конец и в середину файлов.

Companion-вирусы не изменяют заражаемых файлов, а создают для заражаемого файла файл-двойник, причем при запуске зараженного файла управление получает(запускается на выполнение) именно этот двойник, то есть вирус. При этом программа-двойник выполняет «вредные действия». Файловые черви (worms) являются разновидностью компаньон-вирусов, однако не связывают свое присутствие с каким-либо выполняемым файлом. При размножении они всего лишь копируют свой код в какие-либо каталоги дисков в надежде, что эти новые копии будут когда-либо запущены пользователем.  Размножаясь, программы черви «засоряют"

Часто встречаются вирусы, заражающие библиотекикомпиляторов, объектные модули и исходные тексты программ. Вирусы, заражающие такие файлы, записывают в них свой код в формате объектного модуля или библиотеки. Зараженный файл не является выполняемым и не способен на дальнейшее распространение вируса в текущем состоянии. Носителем же «живого» вируса становится COM- или EXE-файл, получаемый в процессе линковки зараженного OBJ/LIB-файла с другими объектными модулями и библиотеками. Таким образом, вирус распространяется в два этапа: на первом заражаются OBJ/LIB-файлы, на втором этапе (линковка) получается работоспособный вирус.

Загрузочные вирусы

Загрузочные вирусы называются так потому, что заражают загрузочный (boot) сектор. (Загрузочным сектором называется сектор, с которого начинается загрузка ПК). Загрузочные вирусы замещают код программы, получающей управление при загрузке системы. Таким образом, при перезагрузке управление передается вирусу. При этом оригинальный boot-сектор обычно переносится в какой-либо другой сектор диска.

Макровирусы

Макровирусы являются программами на языках, носящих название макроязыков, , встроенных в некоторые системы обработки данных (текстовые редакторы, электронные таблицы и т.д.). Они заражают документы и электронные таблицы ряда офисных редакторов.Для размножения они используют возможности макроязыков и при их помощи переносят себя из одного зараженного файла в другие. Наибольшее распространение получили макровирусы для Microsoft Word, Excel и Office 97. Вирусы этого типа получают управление при открытии зараженного файла и инфицируют файлы, к которым впоследствии идет обращение из соответствующего офисного приложения — Word, Excel и пр.

Скрипт-вирусы

Скрипт-вирусы — это вирусы, написанные на скрипт-языках, таких как Visual Basic Script, Java Script и др. Они, в свою очередь, делятся на вирусы для DOS, для Windows, для других систем.

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

Особенности алгоритмов работы вирусов

Разнообразие вирусов позволяет классифицировать их также по особенностям работы их алгоритмов. Об этом стоит поговорить отдельно.

Резидентные вирусы

Вирус находится в оперативной памяти и перехватывает обращения ОС. Если нерезидентные вирусы активны только в момент запуска зараженной программы, то резидентные вирусы находятся в памяти и остаются активными вплоть до выключения компьютера или перезагрузки операционной системы. Резидентные вирусы находятся в оперативной памяти, перехватывают обращения операционной системы к тем или иным объектам и внедряются в них. Такие вирусы активны не только в момент работы зараженной программы, но и после завершения ее работы.

Стелс-вирусы

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

Полиморфик-вирусы

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

 

Сетевые черви

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

Сетевые черви подразделяются на Internet-черви (распространяются по Internet путем рассылки своих копий в виде вложений в сообщения e-mail), LAN-черви (распространяются по локальной сети), IRC-черви Internet Relay Chat (распространяются через чаты). Существуют также смешанные типы, которые совмещают в себе сразу несколько технологий.

 

Троянские программы

 

В отдельную группу вредоносных программ выделяют троянские программы, которые не размножаются и не рассылаются сами. Троянские программы подразделяют в свою очередь на несколько групп.

Эмуляторы DDoS-атак приводят к атакам на Web-серверы (См. главу, посвященную Internet ), при которых на Web-сервер из разных мест поступает большое количество пакетов, что и приводит к отказам работы системы. Похитители секретной информации воруют информацию.

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

Дроппер (от англ. drop — бросать) – программа, которая “сбрасывает” в систему вирус или другие вредоносные программы, при этом сама больше ничего не делая.

Классификация антивирусных программ

Все антивирусы можно разделить на два больших класса: чистые антивирусы и антивирусы двойного назначения.

Чистый антивирус отличается наличием антивирусного ядра, которое выполняет функцию сканирования по образцам. Принципиальная особенность в этом случае заключается в возможности лечения. Если вирус известен, значит, возможно лечение. Далее чистые антивирусы подразделяются по типу доступа к файлам на две категории — on access и on demand, которые соответственно осуществляют контроль по доступу или проверку по требованию. Например, в терминологии продуктов «Лаборатории Касперского» on access-продукт — это «Монитор», а on demand-продукт — это «Сканер» . Оn demand-продукт работает по следующей схеме: пользователь хочет что-либо проверить и выдает запрос (demand), после чего осуществляется проверка. On access-продукт — это резидентная программа, которая отслеживает доступ и в момент доступа осуществляет проверку.

Кроме того, антивирусные программы, так же как и вирусы, можно разделить по платформе.

Понятие “платформа” в антивирусной терминологии немного отличается от общепринятого в компьютерной индустрии. В антивирусной индустрии -платформа — это тот продукт, внутри которого работает антивирус. То есть наряду с Windows или Linux к платформам могут быть отнесены Microsoft Exchange Server, Microsoft Office, Lotus Notes.

Программы двойного назначения — это программы, используемые и в антивирусах, и в ПО, которое не является антивирусом. Например, CRC-checker — ревизор изменений на основе контрольных сумм (контрольная сумма - итог сложения нескольких битов информации, используемый в качестве критерия при целостности), может использоваться не только для ловли вирусов. Часто, при хранении файлов к комбинации битов, из которых состоит файл, добавляются группы контрольных битов, образующие контрольный байт.

 

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

От классического антивируса с антивирусным ядром, “узнающим” и лечащим от вирусов, которые анализировались в лаборатории и к которым был прописан алгоритм лечения, поведенческие блокираторы отличаются тем, что лечить от вирусов не умеют, поскольку ничего о них не знают. Это свойство блокираторов полезно тем, что они могут работать с любыми вирусами, в том числе и с неизвестными. Это сегодня особенно актуально, поскольку распространители вирусов и антивирусов используют одни и те же каналы передачи данных, то есть Интернет. При этом вирус всегда имеет некоторую фору (время задержки), поскольку антивирусной компании всегда нужно время на то, чтобы получить сам вирус, проанализировать его и написать соответствующие лечебные модули. Программы из группы двойного назначения как раз и позволяют блокировать распространение вируса до того момента, пока компания не напишет лечебный модуль.

Основные методы определения вирусов, применяемые антивирусными программами.

Алгоритм “сравнение с эталоном”

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

Алгоритм “контрольной суммы”

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

Эвристический анализ

Для того чтобы размножаться, вирус должен совершать какие-то конкретные действия: копирование в память, запись в сектора и т.д. Эвристический анализатор, который является частью антивирусного ядра, содержит список таких действий, просматривая выполняемый код программы, определяет, что она делает и исходя из этого приходит к выводу, является ли данная программа вирусом или нет. Принципиальное отличие эвристического анализатора от поведенческого блокиратора состоит в том, что последний не рассматривает программу как набор команд. Блокиратор отслеживает действия программы в процессе ее работы, а эвристический анализатор начинает работу до выполнения программы. Первый эвристический анализатор появился в начале 90-х годов.

Борьба с вирусами

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

·        Не использовать автоматический запуск нового электронного письма.

Получив электронное письмо, к которому приложен исполняемый файл, не запускайте этот файл сразу, если не понимаете, что это такое, не слишком хорошо знаете отправителя или не вполне ему доверяете. По электронной почте часто распространяются "троянские кони".Лучшая защита здесь - сохранить вложение как файл, затем проверить его антивирусной программой и лишь затем открыть. .

·        Проверять дискеты на вирусы.

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

·        Регулярно осуществлять резервное копирование информации.

Необходимо регулярно создавать резервные копии хранимой на компьютере информации. При этом нельзя забывать, что сами резервные копии зараженной информации также могут быть заражены. Обнаружив и уничтожив вирус, обязательно сотрите старые копии и создайте новую, “чистую”. Не забудьте также “продезинфицировать” все дискеты, использовавшиеся на зараженной машине.

·        Иметь аварийную загрузочную дискету.

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

·        Использовать защиту от макровирусов.

Рекомендуется обезопасить себя при работе с документами Word и Excel и включить встроенную защиту от макровирусов. Для этого нужно выбрать в меню “Сервис” пункт “Параметры”, на странице “Общие” поставить галочку против режима “Защита от вирусов в макросах” и нажать кнопку OK.

·        Использовать защиту шаблона Normal в Word.

Большинство макровирусов внедряются в шаблон документов Normal. Например,  Word 97, 2000 этот шаблон можно закрыть для изменений. Для этого войдите в редактор Visual Basic ("Сервис"-"Макрос"-"Редактор Visual Basic" или <Alt>+<F11>), выделите в окне проекта (не нашел вWord XP!) проект Normal и выберите в меню "Сервис" пункт "Свойства Normal". Перейдите на закладку "Защита", включите режим "Блокировать просмотр проекта", затем введите и подтвердите пароль. Теперь доступ к Normal.dot закрыт.

·        Обязательным условием защиты от вирусов является использование антивирусных программ с постоянным обновлением антивирусных баз этих программ.

 

Антивирусные программы.

Линейка продуктов “Лаборатории Касперского”

Продукты для малого и среднего бизнеса

Антивирус Касперского (AVP) Business Optimal предназначен для борьбы с вирусами всех типов в сетях малого и среднего масштаба, содержащих до 100 рабочих станций и использующих в основном однородные операционные среды, и включает следующие элементы:

1.              Антивирус Касперского (AVP) для Windows 95/98/Me и Windows 2000/NT (Wintel) рабочих станций

2.              Антивирус Касперского для OS/2

3.              Антивирус Касперского (AVP) для Linux Workstation

4.              Антивирус Касперского для Windows NT/2000 Server

5.              Антивирус Касперского для Linux Server

6.              Антивирус Касперского для Novell NetWare

7.              Антивирус Касперского для FreeBSD/BSDi UNIX

8.              Антивирус Касперского для Microsoft Exchange Server

9.              Антивирус Касперского (AVP) для Lotus Notes/Domino

10.          Антивирус Касперского (AVP) для Sendmail/Qmail/Postfix

Для домашних пользователей

1. Антивирус Касперского (AVP) Personal Pro

2. Антивирус Касперского (AVP) Personal

3. Антивирус Касперского (AVP) Lite

4. Антивирус Касперского для Palm OS

Для корпоративных пользователей

Kaspersky Corporate Suite служит для обеспечения полномасштабной структуры компьютерной безопасности для систем корпоративного масштаба.

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

Линейка антивирусных программ от компании «ДиалогНаука»

Семейство программ Doctor Web

Сканер Doctor Web

·        для Windows 95/98/Me/NT/2000;

·        для DOS/386 и Windows 3.1x;

·        для Novell NetWare;

·        для OS/2;

·        для Linux/FreeBSD (сканер + daemon).

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

Сторож SpIDer Guard

·        для Windows 95/98/Me/NT/2000

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

Семейство программ ADinf

Ревизор дисков Adinf

·        для Windows 95/98/Me/NT/2000;

·        для DOS.

Антивирусный ревизор обеспечивает быстрый, полный и исключительно удобный контроль за состоянием файловой системы. В паре со сканером Doctor Web позволяет на 1-2 порядка ускорить процесс сканирования жестких дисков большого объема.

Универсальный лекарь

ADinf Cure Module

·        для Windows 3.1x

·        для DOS

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

В Интернет существует сайт с информацией  о новых вирусах и о приносимых ими непрятностях: Энциклопедия вирусов http://www.viruslist.com.


Скачано с www.znanio.ru

Лекция 5. Сервисные программные средства

Лекция 5. Сервисные программные средства

Утилиты поиска неисправностей

Утилиты поиска неисправностей

Утилиты сжатия файлов. Обычно утилиты этой группы называют архиваторами

Утилиты сжатия файлов. Обычно утилиты этой группы называют архиваторами

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

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

Вирус сканирует диски зараженного компьютера и, в зависимости от ряда условий, прикрепляет к рассылаемым письмам файлы следующих форматов:

Вирус сканирует диски зараженного компьютера и, в зависимости от ряда условий, прикрепляет к рассылаемым письмам файлы следующих форматов:

Файловые черви § Link -вирусы §

Файловые черви § Link -вирусы §

Файловые черви ( worms ) являются разновидностью компаньон-вирусов, однако не связывают свое присутствие с каким-либо выполняемым файлом

Файловые черви ( worms ) являются разновидностью компаньон-вирусов, однако не связывают свое присутствие с каким-либо выполняемым файлом

Помимо описанных классов, существует большое количество сочетаний: например, файлово-загрузочный вирус, заражающий как файлы, так и загрузочные сектора дисков, или сетевой макровирус, который не только заражает…

Помимо описанных классов, существует большое количество сочетаний: например, файлово-загрузочный вирус, заражающий как файлы, так и загрузочные сектора дисков, или сетевой макровирус, который не только заражает…

Сетевые черви подразделяются на

Сетевые черви подразделяются на

Сканер» . О n demand -продукт работает по следующей схеме: пользователь хочет что-либо проверить и выдает запрос ( demand ), после чего осуществляется проверка

Сканер» . О n demand -продукт работает по следующей схеме: пользователь хочет что-либо проверить и выдает запрос ( demand ), после чего осуществляется проверка

Основные методы определения вирусов, применяемые антивирусными программами

Основные методы определения вирусов, применяемые антивирусными программами

Проверять дискеты на вирусы.

Проверять дискеты на вирусы.

Обязательным условием защиты от вирусов является использование антивирусных программ с постоянным обновлением антивирусных баз этих программ

Обязательным условием защиты от вирусов является использование антивирусных программ с постоянным обновлением антивирусных баз этих программ

Линейка антивирусных программ от компании «ДиалогНаука»

Линейка антивирусных программ от компании «ДиалогНаука»
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
05.05.2020