Программное обеспечение компьютерных информационных технологий компьютерные вирусы
Компьютерный вирус – программа, способная создавать свои копии и внедрять их в файловую структуру компьютера без ведома пользователя с последующим нанесением ущерба. При этом копии сохраняют способность дальнейшего распространения!
Классификация компьютерных вирусов:
Сетевые черви
Классические файловые вирусы
Троянские программы.
Сетевые черви – программы, распространяющие свои копии по локальным и\или глобальным сетям с целью:
Проникновения на удалённые компы
Запуска своей копии на удалённом компе
Дальнейшего распространения на другие компы сети
Классические файловые вирусы – программы, распространяющие свои копии по ресурсам локального компа с целью:
Последующего запуска своего кода при каких-либо действиях пользователя
Дальнейшего внедрения в другие ресурсы компа.
Троянские программы - программы, осуществляющие различные несанкционированные пользователем действия:
сбор инфы и её передача злоумышленнику,
разрушение или намеренная модификация инфы,
нарушение работоспособности компа,
использование ресурсов компа в неблаговидных целях.
Типы вредоносных программ:
91% - троянские,
5% - классические файловые и черви,
4% - программное обеспечение, интенсивно использующееся злоумышленниками.
Троянских появляется намного больше ежемесячно. Их создание – процесс быстрый и простой. Растёт число мобильных вирусов.
Способы проникновения вирусов в ПК:
использование непроверенных сменных носителей,
получение инфы по комп сетям
Прямые признаки заражения ПК вирусом:
вывод на экран непредусмотренных сообщений или изображений;
подача непредусмотренных звуковых сигналов;
неожиданное открытие и закрытие лотка CD-ROM-устройства;
произвольный, без вашего участия, запуск на компе каких-либо программ;
при наличии на вашем компе межсетевого экрана, появление предупреждений о попытке какой-либо из программ вашего компа выйти в интернет, хотя вы это никак не инициировали.
Косвенные признаки:
частые зависания и сбои в работе компа;
медленная работа компа при запуске программ;
невозможность загрузки операционной системы;
исчезновение файлов и каталогов или искажение их содержимого;
частое обращение к жёсткому диску (часто мигает лампочка на системном блоке);
интернет-браузер «зависает» или ведёт себя неожиданным образом (например, окно программы невозможно закрыть).
Характерные признаки поражения вирусом через E-mail:
друзья или знакомые говорят Вам о сообщениях от Вас, которые Вы не отправляли;
в Вашем почтовом ящике находится большое количество сообщений без обратного адреса и заголовка.
Защита от комп вирусов:
предотвращение доступа к дисковой памяти по записи;
резервирование ценной инфы на дисках, защищённой от записи;
предварительная проверка всех внешних носителей с использованием антивирусных программ;
регулярное обновление версий антивирусных программ.
Требование, предъявляемые к современному антивирусному ПО:
стабильность и надёжность работы;
достаточный размер вирусной базы;
регулярное обновление вирусной базы;
возможность определять разнообразные типы вирусов, умение работать с файлами различных типов (архивы, документы);
наличие резидентного монитора;
скорость работы программы и эвристическое сканирование (наличие дополнительных возможностей: умение определять вирусы, не имеющиеся в вирусной базе);
возможность восстанавливать заражённые файлы, не стирая их с жёсткого диска, а только удалив из них вирусы;
кроссплатформенность.
Классификация антивирусных программ:
программы-детекторы;
программы-доктора (фаги);
программы-ревизоры; программы-фильтры (сторожа); программы-вакцины.
Программы-детекторы обеспечивают поиск и обнаружение вирусов в оперативной памяти и на внешних носителях, и при обнаружении выдают соотв сообщение
Универсальные – используют в своей работе проверку неизменности файлов путём подсчёта и сравнения с эталоном контрольной группы.
Специализированные – выполняют поиск известных вирусов по их сигнатуре (повторяющемуся участку кода)
Недостатки:
способны обнаруживать только те вирусы, что известны разработчикам;
быстро устаревают;
требуют постоянного обновления.
Программы-доктора (фаги): находят заражённые вирусами файлы и «лечат» их.
Полифаги – программы-доктора, предназначенные для поиска и уничтожения большого количества вирусов.
Недостатки:
быстрое устаревание;
требуют постоянного обновления.
Программы-ревизоры – запоминают исходное состояние программ, каталогов и системных областей диска тогда, когда комп не заражён вирусом, а затем периодически или по желанию пользователя сравнивают текущее состояние с исходным.
Параметры сравнения - длина файла, контрольная сумма, дата и время модификации и др.
Достоинство: относятся к самым надёжным средствам защиты от вирусов.
Программы-фильтры (сторожа): небольшие резидентные программы, предназначенные для обнаружения подозрительных действий при работе компа, характерные для вируса.
Достоинство: способны обнаружить вирус на самой ранней стадии его существования до размножения.
Недостатки:
не «лечат» файлы и диски;
назойливость;
возможные конфликты с другими ПО.
Программы-вакцины: резидентные программы, предотвращающие заражение файлов.
Недостаток: ограниченные возможности по предотвращению заражения от большого числа разнообразных вирусов.
Примеры антивирусных программ и их фирм-разработчиков:
платное антивирусное ПО:
Антивирус Касперского – сканирует оперативную память, ве файлы, включая заархивированные или упакованные, и системные сектора. Одна из самых больших антивирусных баз.
DrWeb
NOD32
Бесплатное антивирусное ПО:
AVIRA
AVAST
AVG
КОМПЬЮТЕРНАЯ ГРАФИКА
Цифровое изображение – изображение, созданное с использованием комп программы, либо изображение, преобразованное в электронную информацию для того, чтобы просматривать, редактировать и управлять им на экране компа.
Устройства, преобразующие графические изображения в цифровую форму, называются оцифровывающими (сканеры, цифровые фотоаппараты).
Виды комп графики:
растровая;
векторная;
фрактальная.
Растровое изображение – состоят их отдельных точек (элементов изображения), называемых пикселями.
Характеристики растровых изображения:
получается с помощью сканеров из фотографических изображений, с помощью цифровых камер;
обеспечивают максимальную реалистичность изображения; имеют большой размер; качество зависит от размера
Векторное изображение – состоит из контуров. Контуры представляют собой кривые имеющие точное математическое описание. Элементы векторного изображения – объекты.
Характеристики: векторные изображения требуют ручного ввода (построения и рисования). Могут быть получены из растровых с помощью программ трассировки; не обеспечивают близкую к оригиналу реалистичность; компактны, так как хранят только математическое описание объектов; качество не зависит от размеров; легко редактировать.
Фрактальное изобр: создание фрактальной художественной композиции состоит не в рисовании или оформлении, а в программировании, т.е. генерации изображения на основе математических формул. Основная сфера применения – компьютерные игры.
Основные понятия комп графики
Разрешение экрана – это свойство комп системы (зависит от монитора и видеокарты) и операционной системы (зависит от настроек Windows).
Разрешение экрана измеряется в пикселях и определяет размер изобр, которое может поместиться на экране целиком
Разрешение принтера – свойство принтера, выражающее количество отдельных точек, которые могут
Файловые системы
Файл – это определённое кол-во инфы имеющее имя и хранящееся в долговременной памяти.
Имя(255 символа).расширение(3-4символа)
* , ! , ? , «» , “ , / , | , : , . – запрещённые символы
Основные характеристики файла:
имя файла
расширение или тип файла
размер\объем
адрес
дата и время создания
набор атрибутов
.exe – самозапускающийся файл
.hlp – помощь
.doc – Microsoft Word
.txt – текстовый файл, блокнот
Атрибуты файла:
только для чтения
скрытый
системный
архивный (для резервного копирования)
Операции с файлами:
открывать
редактировать
сохранять
переименовывать
копирование
удаление
перемещение
вывод на печать
Каталог – специальный файл, организующий хранение файлов и каталогов (подкаталогов). Не имеет расширения.
Не можем:
редактировать
выводить на печать
Структура записи в каталог
Имя файла |
Адрес первого кластера |
Объём файла (в кб) |
Дата создания |
Время создания |
Атрибуты a –архивный r- для чтения h – скрытый s - системный |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Файловая система – порядок хранения файлов и папок. Выделяют одноуровневую (когда каталог представляет собой последовательность файлов) и многоуровневую( иерархическая, древовидная структура, когда есть хотя бы одно вложение).
Корневой каталог – первый каталог, указанный в общем оглавлении.
Каталоги первого уровня – те, в которые можно перейти из корневого. И т.д.
Путь (маршрут) файла – последовательность каталог, ведущая к файлу. Используется «\»
Программы архиваторы
Архивируется файл посредством программ-архиваторов и файловых менеджеров
Методы архивации делятся на 2 класса:
упаковка без потери инфы
с потерей инфы (при извлечении файла будет искажение)
проводить архивацию целесообразно когда надо
создать резервную копию наиболее
с целью освобождения места на диске
для передачи файла посредством e-mail
Оглавление архива:
Имя файла
Размер файла на диске и в архиве
Сведения о местонахождении файла на диске
Дату и время последней модификации файла
Код циклического контроля для файла
Степень сжатия
Параметры архивации: имя и место, формат, степень сжатия, вид архива (многотомный, непрерывный, самораспаковывающийся SFX)
Архиваторы – программы, выполняющие 2 функции: сжатие и восстановление сжатых файлов. Отличаются алгоритмами, скоростью работы и степенью сжатия. WinRar: rar, sip.
Достоинства zip формата:
Историческая популярность
Скорость создания и извлечения
Достоинства rar формата:
Обеспечивает лучшее сжатие чем zip
Позволяет создавать многотомные архивы
Содержит средства, способные восстанавливать повреждённых файлов
Способен архивировать файлы любых размеров
Возможность защиты инфы
Возможность шифровки файлов
В обоих возможно создание самораспак архивов (тогда эти архивы становятся расширения .exe)
Меню файл – упаковка в файл (в тотал командере)
Microsoft Backup : Пуск – программы – стандартные – служебные – архивация данных.
Возможности программы:
Архивация файлов и папок на случай сбоя жёсткого диска или случайного удаления
Архивация данных о состоянии системы
Меню ОС – список объектов (пункты, команды)
Виды меню: горизонтальное, меню управления (системное меню), ниспадающее меню, контекстное меню (например клик правой кнопкой мыши).
Технологии обмена данными между приложениями виндоуз:
Буфер промежуточного хранения (clipboard) – утилита компонента ОС, предназначенная для просмотра данных в буфере обмена, записи содержимого буфера в файл, очистки буфера и т.д. Недостатки: ограничение объёма, передаваемого через буфер, инфы и данные вставленные в документ-приёмник через буфер обмена не обновляется при изменении в документе-источнике.
Технология DDE – (Динамический обмен данными) остаётся связь с объектом. Особенности: с одним оригиналом можно связать любое число документов, возможно связывание по цепочке, установленная связь сохраняется и после закрытия приложений.
Технология OLE – технология связывания и внедрения объектов. Обеспечивает привязку (возможность вызова одной программы из другой) и встраивание (помещение объектов созданных в одном приложение в объекты другого приложения)
Физическо-логическая структура внешней памяти
Форматирование – создание физической и логической структуры диска.
Файловая система FAT: загрузочный кластер, таблица размещения файлов, корневой каталог, файлы.
Файловая система NTFS – журналируемая файловая система. Ведет журнал учёта чтобы отслеживать всякие сбои.