Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Конспект_лекц_Кишкурно

.pdf
Скачиваний:
76
Добавлен:
09.03.2016
Размер:
2.88 Mб
Скачать

ЛЕКЦИЯ 18

КОМПЬЮТЕРНЫЕ ВИРУСЫ И АНТИВИРУСНЫЕ ПРОГРАММЫ

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

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

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

Взависимости от среды обитания вирусы можно разделить: на

сетевые вирусы – распространяются по различным компьютерным сетям; файловые вирусы – внедряются в файлы, имеющие расширение *.com и *.exe; загрузочные вирусы – внедряются в загрузочный сектор диска (Boot-сектор) или в сектор, содержащий программу загрузки системного диска; файлово-загрузочные вирусы – заражают файлы и загрузочные сектора дисков.

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

По степени воздействия вирусы делятся: на неопасные – те, что не мешают работе компьютера, но уменьшают объем оперативной

151

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

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

Макровирусы – это файловые вирусы, выделенные в отдельную группу только благодаря их способам размножения. Макровирусы заражают различные документы и электронные таблицы, такие, как, например, файлы редакторов Word и Excel. Большинство макровирусов обладают свойствами резидентов и действуют только во время работы с инфицированным документом.

Черви (worms) – это программы, которые самостоятельно размножаются по сети и, в отличие от вирусов, не дописывают себя (как правило) к исполняемым файлам, а представляют собой отдельные программы. Все черви съедают ресурсы компьютера, нагоняют интер- нет-трафик и могут привести к утечке данных с компьютера.

Трояны (trojans) – это программы, которые могут устанавливать потайной ход и самостоятельно собирать конфиденциальную информацию с компьютера пользователя (пароли, базы данных и пр.) и тайно по сети высылают их злоумышленнику.

Кейлоггеры (keyloggers) – программы, которые регистрируют нажатия клавиш и/или делают снимки рабочего стола или каким-либо иным способом отслеживают действия пользователя во время работы за компьютером и сохраняют эти данные в скрытый файл на диске, затем этот файл каким-либо путем попадает к злоумышленнику.

Боты (bots) – распространенный в наше время вид вирусов, который устанавливается на компьютерах пользователей и используется для атак на другие компьютеры.

Hoax («злая шутка», «обман») – вредоносные программы, предназначенные для обмана пользователя, чаще всего с целью получения прибыли.

Все вышеперечисленные виды вредоносного ПО часто обозначают общим термином malware (сокращение от слов malicious software – «злонамеренное программное обеспечение»). Кроме malware существует еще ПО, которое не является зловредным, но может доставить массу проблем пользователю или облегчить хакерам доступ к чужим компьютерам, такое ПО называют еще условно опасным. Каждый производитель антивируса ведет свою классификацию вредоносного ПО с использованием особых условных обозначений.

152

Основные источники вирусов. Вирусы действуют только про-

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

Большинство вирусов заражают исполнительные программы, то есть файлы с расширением *.exe и *.com, хотя в последнее время большую популярность приобретают вирусы, распространяемые через систему электронной почты. Пути проникновения вирусов: пиратские CD (DVD)- диски; флеш-накопители (флешки); электронная почта; системы обмена мгновенными сообщениями; web-страницы; интернет и локальные сети.

Основные ранние признаки заражения компьютера вирусом:

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

Признаки активной фазы вируса: исчезновение файлов; форма-

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

Меры безопасности: периодически проверять на наличие вирусов жесткие диски компьютера; вовремя обновлять антивирусные базы; делать архивные копии на дисках ценной информации; не оставлять в дисководе дискету во время загрузки и перезагрузки, чтобы не заразить компьютер загрузочными вирусами; при работе на других компьютерах защищать свои дискеты и устройства flash-памяти от записи; добавить в Автозагрузку антивирусную программу-сторож; принимая электронную почту, не вскрывать вложения, если отправитель неизвестен; подключаясь к интернету, настроить свой обозреватель, выбрав высокий уровень безопасности; чужую дискету (устройство flash-памяти), вставив в дисковод, сначала проверить антивирусной программой.

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

Антивирусная программа (антивирус) – программа для обна-

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

153

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

мый эвристическим анализатором (heuristic), который способен ис-

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

Наиболее популярные в нашей стране антивирусы: Dr.Web, ан-

тивирус Касперского (Kaspersky Anti-Virus), Nod32, Avira AntiVir PersonalEdition Classic, Avast! 4 Home Edition.

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

18.3. Классификация антивирусов

Сканеры (Kaspersky Anti-Virus, Dr.Web, Eset NOD32) – опреде-

ляют наличие вируса по базе сигнатур, хранящей сигнатуры (или их контрольные суммы) вирусов. Пример сигнатуры: 5А 66 97 В5 00 7D.

Ревизоры (ADinf (Advanced Diskinfoscope)) – запоминают со-

стояние файловой системы.

Сторожа (Outpost Security Suite, Agnitum Outpost Firewal) – от-

слеживают потенциально опасные операции, выдавая пользователю соответствующий запрос на разрешение/запрещение операции.

Вакцины (Anti Trojan Elite, Trojan Remover, Dr.Web CureIt!) – из-

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

Cуществует два режима работы антивируса:

режим сканера – это основной режим;

режим резидентного монитора – в этом режиме антивирус рабо-

тает постоянно в оперативной памяти, пока работает операционная система, и «на лету» проверяет все файлы, с которыми осуществляются ка- кие-нибудь действия в системе (запуск, открытие, копирование и т. п.)

Антивирус DrWeb. Один из лучших антивирусов с мощным алгоритмом нахождения вирусов, способный проверять файлы в архивах, документы Word и рабочие книги Excel. Выявляет полиморфные

154

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

Антивирусная система NOD32 состоит из нескольких модулей или системных компонентов. Центр управления NOD32 является центральной программой управления Антивирусной системой NOD32. Система состоит из следующих резидентных модулей и фильтров:

AMON – резидентный (всегда выполняющийся в оперативной памяти) антивирусный монитор или сканер «на доступе». Эта программа является наиболее важным инструментом антивирусной защиты;

NOD32 – сканер (также именуемый сканером «по требованию»), запускаемый пользователем вручную или планировщиком автоматически;

IMON (Интернет-монитор) – этот сканер обеспечивает первую линию защиты, контролируя интернет-трафик;

DMON (Монитор документов) – этот сканер обеспечивает защиту от макро вирусов в документах MS Office, работает с приложениями, использующими MS Antivirus API (например MS Office 2000

и выше, Internet Explorer 5.0 и выше);

EMON (Email-монитор) – этот сканер обеспечивает защиту от вирусов, перенесенных электронной почтой;

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

155

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ

1.Лащенко, А. П. Проектирование баз данных и СУБД Access 2007: лаб. практикум для студентов экономических специальностей / А. П. Лащенко, Т. В. Кишкурно. – Минск: БГТУ, 2011. – 120 с.

2.Дятко, А. А. Инженерные расчеты в Mathcad 14: учеб.-метод. пособие / А. А. Дятко, Т. В. Кишкурно. – Минск: БГТУ, 2010. – 83 с.

3.Тихомиров, А. Н. Microsoft Office 2007. Все программы пакета: Word, Excel, Access, Powerpoint, Publisher, Outlook, Infopath, Grove: са-

моучитель / А. Н. Тихомиров [и др.]. – СПб.: Наука и техника, 2008. – 608 с.

4.Уокенбах, Дж. Microsoft Office Eхcel 2007. Библия пользователя: пер. с англ. / Д. Уокенбах. – М.: ООО «И. Д. Вильямс», 2008. – 816 с.

5.Голышева, А. В. Word 2007 «без воды». Все, что нужно для уверенной работы / А. В. Голышева, А. А. Ерофеев. – СПб.: Наука и Техника, 2008. – 192 с.

6.Сергеев, А. Access 2007. Новые возможности / А. Сергеев. –

СПб.: Питер, 2008. – 176 с.

7.Кошелев, В. В. Access 2007 / В. В. Кошелев. – М.: Бином-Пресс,

2008. – 592 с.

8.Информатика: учебник / Б. В. Соболь [и др.]. – Ростов н/Д: Фе-

никс, 2007. – 446 с.

9.Информатика и компьютерная графика: курс лекций для студентов всех специальностей / Н. Н. Пустовалова, А. И. Бракович. –

Минск: БГТУ, 2009. – 656 с.

156

ОГЛАВЛЕНИЕ

 

ПРЕДИСЛОВИЕ..............................................................................................................

3

ЛЕКЦИЯ 1. ПРЕДМЕТ И СТРУКТУРА ИНФОРМАТИКИ.......................................

4

1.1. Понятие информации ........................................................................................

4

1.2. Свойства информации.......................................................................................

5

1.3. Количество информации...................................................................................

6

1.4. Информационные процессы .............................................................................

7

ЛЕКЦИЯ 2. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА ...............................

8

2.1. Основные устройства компьютера .................................................................

9

2.2. Системный блок ..............................................................................................

10

2.3. Внешние запоминающие устройства ............................................................

11

2.4. Мониторы.........................................................................................................

11

2.5. Клавиатура .......................................................................................................

12

2.6. Манипулятор «мышь» ....................................................................................

13

2.7. Печатающее устройство (принтер)................................................................

13

ЛЕКЦИЯ 3. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (ПО) ПЭВМ .................................

14

3.1. Понятие файла ................................................................................................

16

3.2. Адреса файлов и папок ...................................................................................

18

3.3. Файловая система диска .................................................................................

18

3.4. Графическая операционная среда Windows .................................................

19

3.5. Обмен данными ...............................................................................................

21

3.6. Управление файлами, папками и дисками....................................................

22

3.7. Работа с несколькими объектами .................................................................

22

ЛЕКЦИЯ 4. MICROSOFT OFFICE SYSTEM. ТЕКСТОВЫЙ ПРОЦЕССОР

 

WORD 2007 ....................................................................................................................

23

4.1. Среда текстового процессора Word 2007 ....................................................

23

4.2. Инструменты и их кнопки..............................................................................

26

4.3. Работа с документами.....................................................................................

26

4.4. Работа с текстом..............................................................................................

27

4.5. Форматирование и редактирование текста...................................................

28

4.6. Таблицы в текстовых документах .................................................................

30

4.7. Работа с рисунками. Художественное оформление текстов ......................

31

4.8. Вставка математических формул ..................................................................

32

 

157

4.9. Размещение текста на странице.....................................................................

33

4.10. Создание оглавления.....................................................................................

34

ЛЕКЦИЯ 5. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ EXCEL ПОД WINDOWS .....................

35

5.1. Ввод и редактирование данных .....................................................................

36

5.2. Основные приемы форматирования..............................................................

37

5.3. Копирование и перемещение .........................................................................

39

5.4. Расчеты в Excel ................................................................................................

40

5.5. Ссылки. Относительные, абсолютные, смешанные ....................................

40

5.6. Сообщения об ошибках ..................................................................................

42

5.7. Работа с функциями ........................................................................................

42

5.8. Логические функции .......................................................................................

43

5.9. Отображение данных в виде диаграмм .........................................................

45

5.10. Защита ячеек, рабочих листов, книг от доступа ........................................

46

5.11. Вывод таблицы на экран и принтер.............................................................

47

ЛЕКЦИЯ 6. МАТЕМАТИЧЕСКИЙ ПАКЕТ MATHCAD .........................................

48

6.1. Окно MathCAD ........................................................................................................

48

6.2. Работа с документами ............................................................................................

49

6.3. Построение и редактирование математических выражений ........................

50

6.4. Встроенные функции .............................................................................................

55

6.5. Создание графика....................................................................................................

56

ЛЕКЦИЯ 7. СИМВОЛЬНЫЕ ПРЕОБРАЗОВАНИЯ В ПАКЕТЕ MATHCAD ........

61

ЛЕКЦИЯ 8. ВЫЧИСЛЕНИЯ В ПАКЕТЕ MATHCAD ..............................................

667

8.1. Приближенное вычисление интеграла с помощью пакета MathCAD.......

67

8.2. Решение алгебраического уравнения в пакете MathCAD .............................

67

8.3. Решение систем уравнений в пакете MathCAD...............................................

70

ЛЕКЦИЯ 9. ВЫЧИСЛЕНИЯ В ПАКЕТЕ EXCEL......................................................

74

9.1. Решение уравнений в пакете Excel .....................................................................

74

9.2. Решение систем уравнений в электронных таблицах Excel .........................

76

ЛЕКЦИЯ 10. РЕШЕНИЕ ИНЖЕНЕРНО-ЭКОНОМИЧЕСКИХ ЗАДАЧ

 

НА БАЗЕ MATHCAD....................................................................................................

80

ЛЕКЦИЯ 11. БАЗЫ ДАННЫХ ....................................................................................

9081

11.1. Проектирование баз данных ..............................................................................

91

11.2. Типы связей и ключей в РБД .............................................................................

94

11.3. Нормализация отношений в РБД ......................................................................

95

ЛЕКЦИЯ 12. CУБД MICROSOFT ACCESS 2007 ......................................................

96

158

12.1. Объекты БД ............................................................................................................

96

12.2. Создание и модификация БД .............................................................................

97

12.3. Создание таблиц в режиме конструктора .......................................................

97

12.4. Организация связей между таблицами ..........................................................

100

12.5. Заполнение, сохранение и редактирование данных в таблице ...............

102

12.6. Поиск информации. Запросы в СУБД Access ..............................................

102

12.7. Формы в СУБД Access.......................................................................................

106

12.8. Конструирование формы ..................................................................................

107

12.9. Отчеты в СУБД Access ......................................................................................

109

ЛЕКЦИЯ 13. КОМПЬЮТЕРНАЯ ГРАФИКА ..........................................................

1110

13.1. Виды компьютерной графики....................................................................

111

13.2. Основные цветовые модели .......................................................................

1113

13.3. Графические форматы ................................................................................

1115

ЛЕКЦИЯ 14. MICROSOFT VISIO 2003 ....................................................................

117

14.1. Создание фигур ...........................................................................................

117

14.2. Изменение геометрии фигур ......................................................................

118

14.3. Вставка объектов.........................................................................................

120

14.4. Создание пользовательских трафаретов и мастеров ...............................

121

14.5. Настройка параметров листа и печать документа ...................................

122

ЛЕКЦИЯ 15. ГРАФИЧЕСКИЙ РЕДАКТОР ADOBE PHOTOSHOP .....................

123

15.1. Создание изображений ...............................................................................

125

15.2. Сохранение файла изображения................................................................

126

15.3. Основные приемы рисования и раскрашивания ......................................

126

15.4. Заливка и режимы смешивания цвета.......................................................

128

15.5. Выделение фрагментов изображения .......................................................

129

15.6. Действия над выделенными областями ....................................................

130

15.7. Слои..............................................................................................................

131

15.8. Приемы обработки изображений ..............................................................

133

ЛЕКЦИЯ 16. КОМПЬЮТЕРНЫЕ СЕТИ ..................................................................

1356

16.1. Топология сети ............................................................................................

137

16.2. Глобальная компьютерная сеть Internet....................................................

138

16.3. Информационные ресурсы Internet ...........................................................

140

ЛЕКЦИЯ 17. ЯЗЫК ГИПЕРТЕКСТОВОЙ РАЗМЕТКИ HTML.............................

1432

17.1. Создание, сохранение и просмотр документа..........................................

143

17.2. Основные тэги языка ..................................................................................

144

 

159

17.3. Изображения на web-страницах ................................................................

148

17.4. Таблицы на web-страницах ........................................................................

149

ЛЕКЦИЯ 18. КОМПЬЮТЕРНЫЕ ВИРУСЫ И АНТИВИРУСНЫЕ

 

ПРОГРАММЫ .............................................................................................................

1510

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

151

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

153

18.3. Классификация антивирусов ........................................................................

154

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ .....................................................

156

160