Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Салихан Д.М. — BIOS: дизассемблирование, модификация, программирование
Салихан Д.М. — BIOS: дизассемблирование, модификация, программирование



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: BIOS: дизассемблирование, модификация, программирование

Автор: Салихан Д.М.

Аннотация:

Книга посвящена аспектам дизассемблирования кода BIOS материнской платы и BIOS плат расширения. На практических примерах рассматриваются вопросы разработки специализированного кода BIOS и методы его внедрения в двоичные файлы BIOS, а также необходимый для этого инструментарий. Подробно описаны все аспекты реализации BIOS материнской платы и BIOS плат расширения, в том числе и новейшие шинные протоколы HyperTransport и PCI Express. Особое внимание уделено безопасности BIOS, в том числе методам эксплуатации уязвимостей и защите BIOS от несанкционированных модификаций. Освещаются вопросы разработки кода для встроенных систем х86. Дается обзор дальнейших перспектив развития технологий BIOS. Прилагаемый диск содержит примеры исходного кода, фрагменты дисассемблированных листингов, а также все иллюстрации, приведенные в книге.


Язык: ru

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2007

Количество страниц: 784

Добавлена в каталог: 19.03.2009

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
*.bin      82
*.c      57
*.cpp      57
*.dat      722
*.idc      44
*.lha      660
*.p64      59
*.plw      59
*.rom      37
Acorp 4865GQET      709 712 722 733
Acorp 7KM400QP      722
ACPI      691 737
Advanced Micro Devices      705
Advanced telecommunications computing architecture      747
Advantech PCM-5822      729 733
AGP      30
AMD      18 705 730
AMD Athlon      64 99
AMD Geode GX      730
AMD-8111 HyperTransport I/O Hub      38
AMD-8131 HyperTransport PCI-X Tunnel      38
AMD64      102
AMI      20 741
AMI Aptio      741 743 746
AMI BIOS      10 13 550 661
AMI Enterprise64      746
AMI Visual eBIOS      743
Amibcp      661
AMIBIOS8      743
AMT технология      746
API      737
API файловой системы, перехват      609
APIC      см. "Advanced programmable interrupt controller"
APIC Configuration Space      99
ASCII      35 47
Asus TUSL2C      726
AT&T      89
ATA      15
Athlon      64 18
ATM      729
Atmel      10
Atmel AT29C512      460 465
Award BIOS      10 13 75 536 550 639 646 725
Award BIOS версии 4.51PG      623
Award BIOS версии 6.00PG      545 623 652
Backdoor      511
bar      26 463 см.
BAR, программируемые биты      27
BAR, формат регистра      27
Base address registers      19
Basic Input/Output System      9
BDA      см. "BIOS data area"
BEV      89 351 352 см.
BIOS      1 9 76 530
BIOS AMI, блок распаковщика, копирование из ROM в RAM      210
BIOS AMI, движок распаковщика, инициализация      213
BIOS AMI, движок распаковщика, работа      236
BIOS AMI, заголовок упакованного кода      215
BIOS AMI, инициализация стека      209
BIOS AMI, исполнение после перемещения      257
BIOS AMI, код начальной загрузки      208 212 237
BIOS AMI, компоненты, расположение в памяти      252
BIOS AMI, контрольная сумма, проверка      244
BIOS AMI, копирование в RAM      212 237
BIOS AMI, отображение на адресное пространство      206
BIOS AMI, процедура Execute_POST      257
BIOS AMI, процедура POST, подготовка      247
BIOS AMI, распакованные компоненты, перемещение      252
BIOS AMI, распаковщик LHA/LZH      215
BIOS AMI, сжатые компоненты, распаковка      252
BIOS AMI, системная BIOS, проверка на действительность      245
BIOS AMI, справочник контрольных точек      208
BIOS AMI, структура      206
BIOS AMI, таблица переходов      208
BIOS AMI, таблица переходов POST      257 259
BIOS AMI, утилита AMIBCP      207
BIOS AMI, утилита Amideco      208
BIOS AMI, функция Bootblock_POST_D7h      245 247
BIOS AMI, функция Calc_Module_Sum      244
BIOS AMI, функция Copy_decomp_result      237 239
BIOS AMI, функция Expand      252
BIOS AMI, функция Prepare_sys_BIOS      240 244
BIOS AMI, функция Relocate_BIOS_Binary      240 244
BIOS AMI, функция Relocate_BIOS_Modules      252
BIOS AMI, функция setup_stack      209
BIOS Award, boot block structure signature      148
BIOS Award, адрес движка BBSS      152
BIOS Award, блок распаковки, нахождение      191
BIOS Award, блок распаковки, перемещение      189 191
BIOS Award, временная память      184
BIOS Award, движок распаковщика      162 186
BIOS Award, движок распаковщика, дизассемблирование      173
BIOS Award, двоичная сигнатура процедуры      206
BIOS Award, затенение в RAM      162
BIOS Award, код начальной загрузки      135
BIOS Award, код начальной загрузки, копирование и исполнение в RAM      154 156
BIOS Award, код, вставка в таблицу переходов POST      269
BIOS Award, компоненты расширения, распаковка      192
BIOS Award, контрольная сумма, вычисление      184
BIOS Award, контрольная сумма, имитация проверки в IDA Pro      169
BIOS Award, контрольная сумма, проверка      167
BIOS Award, метка chk_sum_error      169
BIOS Award, метка конца системной BIOS      138
BIOS Award, метка конца упакованного компонента      138
BIOS Award, метка конца файла      167
BIOS Award, метка начала упакованного компонента, -lh5-      138
BIOS Award, отображение на адресное пространство      135
BIOS Award, программа, ReadHeader      167
BIOS Award, процедура Calc_LZH_hdr_CRC16      167
BIOS Award, процедура Decompress      172 173
BIOS Award, процедура Decompress_Component      195
BIOS Award, процедура Decompress_System_BIOS      167 172 195
BIOS Award, процедура EPA, модифицирование      283
BIOS Award, процедура межсегментный вызов      195
BIOS Award, процедура фиктивная      186
BIOS Award, распакованные компоненты, расположение в памяти      183
BIOS Award, распаковка      164 185
BIOS Award, распаковка, неудачная      162
BIOS Award, сегмент XGROUP      201
BIOS Award, сервисы, вызов      198
BIOS Award, сигнатура BBSS      148
BIOS Award, системная BIOS, извлечение с помощью modbin      276
BIOS Award, системная, перемещение в RAM      161
BIOS Award, системная, перемещение распакованной      163
BIOS Award, системная, распаковка      157 161
BIOS Award, системная, сохранение распакованной      163
BIOS Award, системная, точка входа      157 185
BIOS Award, совмещение адресов      156 162
BIOS Award, соответствие адресов адресного пространства адресам hex-редактора      136
BIOS Award, структура, область начальной загрузки      134
BIOS Award, структура, область распаковщика      134
BIOS Award, структура, расширение системной BIOS      134
BIOS Award, таблица переходов POST      186 206
BIOS Award, таблица переходов POST, модифицирование      278
BIOS Award, упакованные компоненты, распаковка      138
BIOS Award, файл 4bgflp50.bin      136
BIOS Award, файл 5209.bin      137
BIOS Award, файл acpitbl.bin      137
BIOS Award, файл awardbmp.bmp      137
BIOS Award, файл awardext.rom      136
BIOS Award, файл awardext.rom, распаковка      189
BIOS Award, файл awardeyt.rom      137
BIOS Award, файл b5789pxe.lom      137
BIOS Award, файл cprfv118.bin      137
BIOS Award, файл it8212.bin      137
BIOS Award, файл original.bin      265
BIOS Award, файл ppminit.rom      137
BIOS Award, файл raid_or.bin      137
BIOS Award, файл \F1\64n8iip.bmp      137
BIOS Award, файл \F1\foxconn.bmp      137
BIOS Award, файл _en_code.bin      137
BIOS Award, файл _item.bin      137
BIOS DATA AREA      529
BIOS flash protection      14
BIOS Foxconn, упакованные компоненты      136
BIOS Foxconn, чисто двоичные компоненты      139
BIOS ISA      15
BIOS PCI      15
BIOS Saviour      12
BIOS Setup      10 14
BIOS для встроенных систем x86, взлом      732
BIOS платы расширения PCI, разработка руткита      662
BIOS расширения, PCI, вызов      343
BIOS расширения, PCI, образ      305
BIOS расширения, PCI, основной заголовок      342
BIOS расширения, PCI, сигнатура      306
BIOS расширения, PCI, сигнатура структуры данных PCI      307
BIOS расширения, PCI, содержимое      305
BIOS расширения, PCI, структура      342
BIOS расширения, PCI, структура данных PCI      307
BIOS расширения, PCI, формат заголовка      306
BIOS расширения, PCI, формат структуры данных PCI      307
BIOS расширения, Plug-and-Play      292
BIOS расширения, Plug-and-Play, вектор BEV      296
BIOS расширения, Plug-and-Play, вектор входа для загрузки      301
BIOS расширения, Plug-and-Play, вектор отключения      297
BIOS расширения, Plug-and-Play, вектор получения информации о статических ресурсах      298
BIOS расширения, Plug-and-Play, вектор точки входа для загрузки      297
BIOS расширения, Plug-and-Play, загрузка RPL      297
BIOS расширения, Realtek 8139X      345
BIOS расширения, VGA, обработка процедурой POST      310
BIOS расширения, вектор BEV      351 352
BIOS расширения, вектор инициализации      293
BIOS расширения, заголовок      292
BIOS расширения, заголовок PCI      305
BIOS расширения, загрузка по сети      313
BIOS расширения, инициализация      299
BIOS расширения, инструменты разработки, ассемблер GNU AS      315
BIOS расширения, инструменты разработки, компилятор GNU GCC      315
BIOS расширения, инструменты разработки, компоновщик GNU LD      315
BIOS расширения, инструменты разработки, расширитель DOS DOS4GW      316
BIOS расширения, инструменты разработки, утилита прошивки flash4.exe      316
BIOS расширения, инструменты разработки, утилита управления компиляцией GNU Make      315
BIOS расширения, обнаружение процедурой POST      302
BIOS расширения, обработка процедурой POST      310
BIOS расширения, образ      304
BIOS расширения, образ, обязательная информация      306
BIOS расширения, образ, создание      338
BIOS расширения, образ, структура      311
BIOS расширения, сигнатура AA55h      293
BIOS расширения, стандартный заголовок      293
BIOS расширения, точка входа функции INIT      309
BIOS расширения, утилита прошивки, flash4.exe      314
BIOS расширения, утилита прошивки, rtflash.exe      314
BIOS расширения, утилита установки адресного пространства, rset8139.exe      314
BIOS расширения, файл build_rom.c      329
BIOS расширения, файл crt0.S      317
BIOS расширения, файл main.c      318
BIOS расширения, файл makefile      317 329
BIOS расширения, файл pci_rom.ld      318
BIOS расширения, файл ports.c      318
BIOS расширения, файл rpl.rom      348
BIOS расширения, файл video.c      318
BIOS расширения, функция INIT, передача параметров      311
BIOS расширения, ход исполнения инициализации      301
BIOS расширения, чип Nvidia 7600 GT      353
BIOS расширения, чип, Atmel AT29C512      314
BIOS расширения, чип, SST 29EE512      314
BIOS, Plug-and-Play      290
BIOS, Plug-and-Play, идентификатор устройства      295
BIOS, взлом пароля      529
BIOS, видео, обработка      119
BIOS, встроенной системы x86      707
BIOS, гибридная      707
BIOS, горячая замена      13
BIOS, двоичный код      10 13
BIOS, дизассемблирование, пошаговая процедура      132
BIOS, заголовок, дополнительный для Plug-and-Play      294 295
BIOS, защита от атак      528 674
BIOS, маркировка чипа      12
BIOS, материнской платы      9
BIOS, механизм исполнения кода      95
BIOS, нарушение целостности контрольной суммы      530
BIOS, несжатый компонент      120
BIOS, нижняя область      113
BIOS, параметры      10
BIOS, пароли      528
BIOS, платы расширения      15
BIOS, проверка целостности компонентов      528
BIOS, процедуры, поиск      282
BIOS, прошивка      12
BIOS, руткит      565 622
BIOS, системная      120
BIOS, структура двоичного кода      120
BIOS, тенденции развития      734
BIOS, уязвимости      5
bios_probe      376
BLR      678
Blue Screen of Death      731
Boot from LAN Activation, опция BIOS Setup      301
Bootstrap Entry Vector      89
Borland      695
Borland C/C++      54
Breakpoint exception      600
BSOD      731
C      4
Cbrom      547 550 640 645
Chip select line      463
Cisco PIX      729
Cisco Systems      729
CMOS      509 710 см.
CMOS, metal-oxide semiconductor battery      10
CMOS, Setup      725
CMOS, контрольная сумма      675
CMOS, сброс контрольной суммы      536
CMOS, сброс содержимого      534
Common Interface Model      498
CompactFlash      707
Complementary metal-oxide semiconductor      10
ComputracePlus      745
CPU      15
CRTM      686 695
Ctags      369 417 459
Ctflasher      456
DebugView      475
Device ID      417 456
DFI 865PE Infinity      451
DIP      см. "Dual in-line package"
DOS      95
DOS, область совместимости      96
DSL      709
Dual In-Line Package      11
EEPROM      359
eEye BootRoot      623
EFI      2 734
EFI, байт-код      741
Electrically erasable programmable ROM      359
Elegent Technologies      710 724
elf      5 87
EPS      501
etBIOS      709 724
etBIOS, алгоритм исполнения      722
etBrowser      711
etDVD      711
Etherboot BIOS      302
Ethernet      709
Executable and Linking Format      87
Extensible Firmware Interface      734
FASM      77 79 670
FASMW      81 664
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2020
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте