Доведеться оновити BIOS, але ж справжнього хакера це не зупинить. Отже, вперед! Для початку, визначимося, BIOS якого виробника встановлений на твоїй материнській платі. Варіантів, швидше за все, буде два: це або більш поширений AWARD / Phoenix-менш - AMI. Далі все розгляд я буду вести для AWARD BIOS, як найбільш поширеного. Для роботи нам будуть потрібні наступні інструменти - програми:
Потрібна також прошивка BIOS виробника твоєї материнської плати. Можна завантажити свіжу з сайту виробника материнської плати, а можна - з під голого (без всяких драйверів) DOS запустити програму Aflash.exe, на запит ввести 1, тобто зберегти поточну прошивку в файл, вказавши його ім'я, і в подальшому працювати з цим файлом.
Завантажуємо і встановлюємо програми. Хоча про установку - голосно сказано, потрібно просто розпакувати архіви. Моя порада - шлях до програм зроби в DOS форматі 8.3.
CBROM215.EXE BX2I1010.AWD / D
BX2I1010.AWD - файл з прошивкою,
/ D - ключ, який вказує на висновок на дисплей.
На скріншоті бачимо склад файлу прошивки, одним з компонентів якого є логотип - awardepa.epa. EPA - це спеціальний графічний формат, який використовується в BIOS. Існують суворі обмеження на допустимий розмір зображення, кількість використовуваних квітів, на розташування логотипу, так що тобі не вдасться використовувати в якості логотипу відскановану фотографію твоєї подружки. (Щоб бути точним, в принципі, можливо вивести логотип на весь екран,
дивись подробиці). Обмеження такі:
стандартні розміри - 136 × 126 або 136 × 84, в залежності від конкретної прошивки BIOS (в моєму випадку, як побачимо далі, 136х84). Оскільки, логотип виводиться в текстовому режимі, звідси обмеження на кількість кольорів - 16. При цьому стандартний розмір логотипу розбивається на осередки 8х14 і в межах осередку, можливо використовувати для розмальовки пікселів зображення тільки один колір. Це вимоги формату EPA версії 1. В версії 2 формату EPA, з'явилася можливість використовувати для будь-якого пікселя осередку будь-який колір з 16 кольорової палітри. Тому безпечним шляхом заміни логотипу є заміна на логотип, який було збережено в тій же версії EPA і з тими ж розмірами, що і у існуючого в прошивці.
Винесемо з файлу прошивки логотип і проаналізуємо його параметри, набравши для цього наступну команду:
CBROM215.EXE BX2I1010.AWD / EPA extract.
Програма запитає ім'я, під яким буде збережено логотип. Вводимо Test.epa. Тепер запускаємо другу програму:
Дивимося EPA Info. Розмір 136х84, розмір файлу 1602 bytes, версія EPA
- 1.0.
Отже, маємо потрібний логотип, знову запускаємо EPACoder.exe, відкриваємо створений файл логотипу в форматі bmp, на Control panel встановлюємо EPA версію 1.0 і тиснемо кнопку BMP-> EPA. Дивимося уважно на інформацію про отриманому при конвертації файлі (розмір 136х84, розмір файлу 1602 байта, версія EPA -1.0) і зберігаємо отриманий файл.
Тепер включимо вийшов логотип в файл прошивки
BIOS:
CBROM215.EXE BX2I1010.AWD / EPA BiosLogo.epa
Для оновлення BIOS використовується програма Aflash.exe. Запускати її треба з під DOS. Тому на дискету перепиши файл Aflash.exe, підготовлену прошивку, а також збережи на дискету поточну версію BIOS. запустивши
Aflash.exe на запит введи 2, потім вкажи файл з підготовленою прошивкою. Особливу увагу зверни на наступне: якщо при перепрошивки BIOS, що щось піде не так, не вимикайте комп'ютер, інакше він може не завантажитися. Просто повтори перепрошивку
з початку. Якщо проблема залишилася, перепрошити поточною версією BIOS, який ти раніше зберіг на дискеті. З BIOS розібралися, тепер
Windows.
Покажи цю статтю друзям: