Программные средства

Программные средства "обнуления" содержимого CMOS-памяти обычно
применяются для снятия парольной защиты на запуск программы установ-
ки. Для этого, как правило, достаточно загрузить компьютер в режиме MS-
DOS. Обладая элементарными навыками программирования, можно в тече-
ние достаточно короткого срока получить доступ к программе CMOS Setup
Utility и, соответственно, ко всем параметрам BIOS. Использование про-
граммного обеспечения имеет преимущество перед аппаратными средствами
в том, что при этом не требуется открытия системного блока (в случае, если
он находится на гарантии). Естественно, есть вероятность, что имеющаяся
в наличии программа не способна корректно работать с вашей версией BIOS.
В этом случае содержимое CMOS-памяти может быть повреждено и, скорее
всего, придется прибегнуть к одному из аппаратных методов "сброса".
Способов программного сброса параметров существует достаточно много.
Мы рассмотрим только некоторые, самые популярные.
Способ 1
С помощью любого языка программирования (Pascal, Assembler и т. п.)
в порт с адресом 70Н записывается значение от ЮН до 2FH, а в порт 71Н
любое значение, не равное старому значению. Например, если вы исполь-
зуете язык программирования Borland Pascal 7.0, программа, выполняющая
данную операцию, будет выглядеть следующим образом:
Port[$70]:=$10
Port[$71]:=Port[$71] xor $FF
Принцип действия этого способа основан на разрушении контрольной сум-
мы содержимого CMOS-памяти. В результате, при первой загрузке BIOS
автоматически загрузит значения параметров, определенные заводом-изго-
товителем как самые безопасные. Естественно, что и пароль на вход в про-
грамму CMOS Setup Utility установится • в стандартный, характерный для
данной версии BIOS.
Если вы располагаете компилятором Turbo Pascal, то подобная программа
будет выглядеть следующим образом:
Begin
Port[$70]:=$2E;
Port[$71]:=$00;
Port[$70]:=$2F;
Port[$71]:=$00;
end
Способ 2
В составе любой операционной системы имеется утилита с названием
DEBUG, предназначенная для оперативного изменения содержимого ука-
занных ячеек памяти. Работа данного способа аналогична предыдущему —
нарушается информация о контрольной сумме содержимого CMOS-памяти.
Для самых распространенных BIOS: AWARD и AMI — последовательность
команд будет выглядеть следующим образом:
DEBUG
-О 70 17
-О 71 17
Q
Способ 3
Если вы не владеете ни одним языком программирования, а удалить пароль
на вход в программу CMOS Setup Utility очень нужно, попробуйте следую-
щий метод.
Создайте текстовый файл с помощью встроенных средств какого-нибудь
навигатора типа NC, DN, VC или FAR, задав имя, например, killcmos.com.
-тем наберите следующие коды при помощи нажатой клавиши и
_ фровой клавиатуры (нажали , ввели код, отпустили и т. д.):
"s, 112, 50, 246, 176, 46, 238, 66, 50, 192, 238, 205, 32
- эхраните внесенные изменения и запустите полученный файл.
Способ 4
-аиболее быстрый эффект может быть достигнут при использовании уже
товых утилит для просмотра пароля в BIOS. Достаточно большое количе-
~во подобных программ можно найти в Интернете.

0 коммент.:

Отправить комментарий