Энциклопедия компьютерных вирусов



             

Словарь терминов - часть 3


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

Резидентный (TSR - Terminate and Stay Resident)

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

Нерезидентная программа при завершении не оставляет в памяти своего кода, а занимаемая ею память освобождается.

Сектор

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

Стелс (Stealth)

«Стелс»-вирусы (вирусы-невидимки) представляют собой программы, которые перехватывают обращения DOS к пораженным файлам или секторам дисков и «подставляют» вместо себя незараженные участки информации. Кроме этого такие вирусы при обращении к файлам используют достаточно оригинальные алгоритмы, позволяющие «обманывать» резидентные антивирусные мониторы. К «стелс»-вирусам относятся вирусы «Frodo», «Fish#6», «Brain»

и некоторые другие.

Таблица векторов прерываний, Interrupt Table

Таблица значений адресов программ-обработчиков прерываний. Расположена в самых младших адресах (0000:0000 - 0000:03FF) и содержит 256 4-байтных адреса (векторы прерываний).

Таблица настройки адресов (ТНА)

см. EXE-файл

«Троянская» программа (компонента)

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


Содержание  Назад  Вперед