Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
OBJ, LIB и вирусы в исходных текстах
Вирусы, заражающие библиотеки компиляторов, объектные модули и исходные тексты программ. Вирусы, заражающие OBJ- и LIB-файлы, записывают в них свои код в формате объектного модуля или библиотеки. Зараженный файл не является выполняемым и не способен на дальнейшее распространение вируса в текущем состоянии. Носителем же «живого» вируса становится СОМ- или ЕХЕ-файл, получаемый в процессе линковки зараженного OBJ/ LIB файла с другими объектными модулями и библиотеками. Таким образом, вирус распространяется в два этапа на первом заражаются OBJ/LIB-фаилы, на втором этапе (линковка) получается работоспособный вирус Загрузочные вирусы называются так, потому что заражают загрузочный (boot) сектор — записывают себя в загрузочный сектор диска (boot-сектор) либо в сектор, содержащий системный загрузчик винчестера (Master Boot Record). Загрузочные вирусы замещают код программы, получающей управление при загрузке системы. Таким образом при перезагрузке управление передается вирусу. При этом оригинальный boot сектор обычно переносится в какой-либо другой сектор диска Макровирусы являются программами на макроязыках, встроенных в некоторые системы обработки данных (текстовые редакторы электронные таблицы и т. д.). Они заражают документы и электронные таблицы ряда офисных редакторов. Для размножения они используют возможности макроязыков и при их помощи переносят себя из одного зараженного файла в другие. Наибольшее распространение получили макровирусы для Microsoft Word, Excel и Office 97. Вирусы этого типа получают управление при открытии зараженного файла и инфицируют файлы, к которым впоследствии идет обращение из соответ- ствующего офисного приложения—Word, Excel и пр. Скрипт-вирусы — это вирусы, написанные на скрипт-языках, таких как Visual Basic Script, Java Script и др. Они, в свою очередь, делятся на вирусы для DOS, для Windows, для других систем. Помимо описанных классов существует большое количество сочетаний например файлово-загрузочный вирус заражающий как файлы, так и загрузочные сектора дисков или сетевой макровирус, который не только заражает редактируемые документы, но и рассылает свои копии по электронной почте.
Дата добавления: 2015-06-30; просмотров: 191; Нарушение авторских прав Мы поможем в написании ваших работ! |