Чтение онлайн

ЖАНРЫ

Интернет-журнал "Домашняя лаборатория", 2007 №7
Шрифт:

На примере одной из самых распространенных ОС, MS-DOS (начальные буквы означают название фирмы-производителя), рассмотрим структуру ОС и место в ПК, где записаны программные модули.

MS-DOS (Microsoft — Disk Operation System) — состоит из следующих основных модулей:

1. Базовая система ввода/вывода (BIOS) — этот модуль записан в ПОСТОЯННОЙ ПАМЯТИ ПК (ROM-BIOS),

2. Блок начальной загрузки (Boot Record — загрузочная запись) — этот блок записан на жестком диске (НЖМД или винчестер) или на гибком диске, т. е. эти фрагменты программ записаны в ПЕРЕЗАПИСЫВАЕМОЙ ПАМЯТИ.

3. Модуль

расширения базовой системы ввода/вывода (IO.COM или I0.SYS) — эти блоки или модули размещены также на жестком диске в системной области (или на гибком диске, который называется системным).

4. Модуль обработки прерываний (DOS.COM или MSDOS.SYS) размещен в СИСТЕМНОЙ ОБЛАСТИ жесткого диска (или гибкого системного диска).

5. Командный процессор (COMMAND.COM) размещен на жестком диске в ПРОИЗВОЛЬНОМ МЕСТЕ (или на системном гибком диске).

6. Утилиты DOS (или внешние команды ОС) и другие программы (внешние), которые должны выполнять служебные функции: проверка состояния жесткого диска, установки режима отображения знаков на дисплее, установка графического режима, установка программы печати на принтере и т. д.

В строгом смысле слова, к DOS относятся только 2, 3, 4 и 5 пункты перечисленных модулей: именно они определяют ПЕРЕНОСИМУЮ или ИЗМЕНЯЕМУЮ (на другую ОС) часть — собственно, операционную систему.

BIOS запрессован в ПЗУ (постоянном запоминающем устройстве ROM — Read-Only- Memory) конкретного персонального компьютера практически на всю его оставшуюся жизнь. Фрагменты BIOS или весь модуль вместе с остальными (2, 3, 4 и 5) образуют DOS.В структуре ПК есть еще небольшое и редко перезаписываемое ПЗУ (CMOS), в котором записывается микропрограмма, определяющая, какие фрагменты BIOS надо подключить к DOS.

Таким образом, при включении компьютера программа загрузки обеспечивает подключение тех фрагментов BIOS, которые отмечены в CMOS-конфигурации ПК. Подключение модулей происходит по программе загрузки. Далее, включаются внешние (текстовые) программные модули (AUTOEXEC.BAT и CONFIG.SYS), разрешающие подключение других внешних служебных программ.

Все операции с программами реализуются в основном в оперативной памяти ОЗУ (оперативное запоминающее устройство — RAM — Random Acsess Memory — память с произвольным доступом).

Отказы из-за ошибок конфигурирования компьютеров

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

Задержки при загрузке компьютера могут иногда интерпретироваться пользователем как зависания.

Например, при обращении к жесткому диску происходит обращение к CD-ROM, хотя в этом нет необходимости. А обращение к винчестеру задерживается на достаточно длительное время.

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

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

и затем сформировать новые.

Это можно проделать в оболочке Norton Commander или в примитивном редакторе операционной системы.

Если в вашем компьютере уже имеются дополнительные платы расширения, то осуществить требуемые установки более сложно.

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

Таблица 6

Вирусы, признаки вирусного заражения ПК, характеристики вирусов

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

Авторы не будут распространяться о моральной стороне дела, они лишь могут признать факт наличия явления — одной из причин зависаний ПК в лучшем случае и потери информации — в худшем.

На сегодня в стране насчитывается около 10000 вирусов и примерно 100 антивирусных программ. Из них лишь 3–6 являются популярными и широко распространенными.

Самый вредный вирус — это вирус находящийся в исполняемом файле, он называется ONE HALF. Он же — самый распространенный в России вирус.

ONE HALF срабатывает обычно 28 октября, но в другие дни он также может сработать. Говорят, что выходных у вирусов не бывает.

Многие пользователи спрашивают, можно ли заразить ПК, давая команду DIR для дисковода А: или В:. Это зависит от программного обеспечения на ПК. Если в ПК установлена операционная система DOS, то командой DIR заразить ПК невозможно. Поскольку мы знаем, как устроена CMOS-память, то с должной дозой уверенности можем сказать, что вирус проникнуть в CMOS-память не может.

В связи с появлением FLASH-BIOS пока не замечалось появление вирусов в этой памяти, но хакеры не дремлют. Ведь BIOS-то имеет режим WRITE!!!!

Какие защитные меры применяются против обнаружения и анализа вирусов?

Применяются следующие способы противодействия антивирусным программам:

• самошифрующиеся вирусы,

• полиморфные,

• макровирусы.

Доля сбоев или зависаний ПК из-за вирусов составляет около 10–15 %. По другим данным — гораздо больше (до 30 %).

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

Какими путями с наибольшей вероятностью вирусы внедряются в персональный компьютер?

В 90 % случаях это происходит через сети ПК. Причем локальные сети сами по себе не могут являться разносчиками вирусов. Но пользователи, приносящие гибкие дискеты из различных источников, доставляют часто много хлопот клиентам такой сети.

Поделиться с друзьями: