Б Ы С Т Р О Е   Р Е Ш Е Н И Е
КОМПЬЮТЕРНЫХ ПРОБЛЕМ



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

  Звоните по телефону горячей круглосуточной линии 784 - 92 - 10, ведь некоторые проблемы можно решить, просто получив консультацию нашего специалиста совершенно бесплатно.

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

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

Телефон горячей линии

784 - 92 - 10
 Выезд специалиста бесплатно!


Компьютерный сервис => Все о вирусах и антивирусных программах

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

   Подявляющее большинство резидентных загрузочных вирусов для выделения системной памяти для своей резидентной копии использует один и тот же прием: они уменьшают объем DOS-памяти (слово по адресу 0040:0013) и копируют свой код в "отрезанный" блок памяти. Объем DOS-памяти обычно уменьшается на единицу (один килобайт) в случае коротких загрузочных вирусов, код которых занимает один сектор дискового пространства (512 байт). Вторая половина килобайта используется такими вирусами как буфер чтения/записи при заражении дисков. Если же размер вируса больше одного килобайта или он использует нестандартные методы заражения, требующие большего объема буфера чтения/записи, объем памяти уменьшается на несколько килобайт (среди известных вирусов максимальное значение у вируса RDA.Fighter - 30K).

   В дальнейшем некоторые вирусы "ждут" загрузки DOS и восстанавливают первоначальное значение объема системной памяти - в результате они оказываются расположенными не за пределами DOS, а как отдельный блок DOS-памяти. Некоторые загрузочные вирусы вообще не используют и не изменяют значение объема системной памяти. Они копируют себя в какую-либо область памяти, неиспользуемую вплоть до загрузки DOS, ждут загрузки DOS и затем инсталлируют свой код в системе всеми возможными в DOS способами.

   Такими вирусами используются несколько способов перехвата момента загрузки DOS. Наиболее "популятный" способ - проверка значения INT 21h (прерывание DOS-функций). Если это значение изменилось, вирусы считают, что инсталляция DOS завершена. Проверка значения INT 21h проводится при вызовах INT 8, 1Ch (прерывания таймера, для этого вирусы помимо прерываний обращения к дискам перехватывают также прерывания таймера) или при вызовах INT 13h. Менее популярный способ - проверка данных, считываемых с диска (для этого требуется только перехват INT 13h). Если буффер чтения содержит заголовок EXE-файла, вирусы считают, что загрузка DOS завершена, поскольку в память для выполнения загружается EXE-файл.

   Для того, чтобы перехватить обращения к дискам, большинство загрузочных вирусов перехватывают INT 13h - основное прерывание для работы с дисками. Реже используется перехват INT 40h - прерывание для работы с флоппи-дисками. Еще реже используются различные экзотические способы перехвата прерываний BIOS и DOS, возникающих при работе с дискетами.

   В случае перехвата INT 13h/40h вирусы обрабатывают команды чтения/записи секторов (AH=2,3), проверяют диск на зараженность и записывают в его загрузочный сектор или MBR винчестера свой код. Реже перехватываются другие команды - от команды Reset Disk (AH=0) вплоть до команд "длинного" чтения/записи (AH=0Ah,0Bh).

   Большая часть загрузочных вирусов не проверяет системную память на наличие своей уже установленной TSR-копии - они либо используют стелс-приемы и повторный запуск кода вируса невозможен, либо ориентируются на то, что кода вируса загружается однократно в момент загрузки DOS - после этого коды загрузочных секторов дисков больше не выполняются ни при каких условиях. Часть вирусов проверяют наличие своей копии - для этого используются либо специальные вызовы INT 13h с каким-либо нестандартным значением, либо помечается какой-либо заведомо неиспользуемый байт (или слово) в таблице векторов прерываний или в области данных BIOS (0040:00??). Существуют, конечно же, и другие способы детектирования своей TSR-копии.




Связаться с нами:
cservice@bk.ru

ICQ 331678636


Компьютерный сервис. Скорая компьютерная помощь. Обслуживание компьютеров.
Установка программ. Подключение к Интернет. Создание и раскрутка сайтов, web-design.
Ремонт компьютеров в Москве. Web-design и раскрутка сайтов.


Новости

22.06.2004  Nokia вкладывает деньги в браузер Mozilla
22.06.2004  Президентский сайт оказался самым дорогим в Рунете: за него выложили 200 тыс. долларов
16.06.2004  В интернете началась эпидемия червя Zafi
9.06.2004  Интернет-бум возвращается
9.06.2004  Вирус Korgo. Делать покупки через Интернет опасно
8.06.2004  AOL подключает к Интернету без Интернета
8.06.2004  Кому нужны интернет-деньги?
4.06.2004  Работа с WebMoney - повод для ареста
4.06.2004  Новенький вирус не боится "Касперского"
4.06.2004  Вышла Opera 7.51
4.06.2004  Вирус-шпион гуляет по Сети
3.06.2004  Internet Explorer потерял 0.9% аудитории
Используются технологии uCoz