ROM-BIOS-ba zárt világ Rigó Máté. Tartalomjegyzék Bevezetés IBM PC kompatibilis chipek A BIOS flashelése A BIOS chip gyenge pontjai Overclocking Vírustámadások.

Slides:



Advertisements
Hasonló előadás
A számítógép összeszerelése
Advertisements

Memóriák típusai, jellemzői
BIOS A BIOS mozaikszó, a Basic Input/Output System rövidítése, magyar fordításban alapvető ki- és bemeneti rendszerként szokták emlegetni.
Személyi számítógépek
BIOS újdonságok és érdekességek
Memória.
A számítógép felépítése
Neumann-elvek A számítógép legyen teljesen elektronikus, külön vezérlő és végrehajtó egységgel. Kettes számrendszert használjon. Az adatok és a programok.
Az integrált áramkörök (IC-k) típusai
Fajfrik Dóra tanárjelölt munkája alapján
A számítógépes memória jellemzői
Belső memóriák tipusai
A számítógép felépítése
A szoftver.
Ember László Windows Update Windows frissítés.
Alapfogalmak Hardver:  A számításokat végző fizikai-technikai rendszer (kézzel fogható, fizikai termékek) Szoftver:  Programok, programrendszerek (szellemi.
Operációs rendszerek Microsoft Windows XP.
Az alaplap.
A memória.
A pendrive.
Alapfogalmak Adat: fogalmak, tények, jelenségek olyan formalizált ábrázolása, amely emberi vagy gépi értelmezésre, feldolgozásra, közlésre alkalmas. Információ:
Memóriák.
A memória.
Számítógép memória jellemzői
Számítógép memória jellemzői
1 Vezeték nélküli technológiák Gyakorlat WLAN konfigurálása.
Memóriák típusai, jellemzői
A memóriák típusai Ahogy én tanítanám….
Memóriák típusai, jellemzői
Felkészítő tanár: Széki Tibor tanár úr
Memóriák típusai, jellemzői
Készítette: Felkészítő tanár: Iskola:
Készítette: Bodor Béla Tanár: Szabó Dániel Iskola: Egressy Gábor Kéttannyelvű Műszaki Szakközépiskola Iskola címe: 1149 Budapest, Egressy út 71. MEMÓRIÁK.
Készítette : Szente Szilvia Spek Krisztina Felkészítő tanár : Spek Krisztina Iskola : Magyar Tannyelvű Magán Szakközépiskola, Gúta.
A memóriák típusai, jellemzői
Module 1: A Microsoft Windows XP Professional telepítése
MIÉRTEK A SZÁMÍTÁSTECHNIKÁBAN
MI A MEMÓRIA? A memória tulajdonképpen egy logikai áramkör, ami adatok megőrzésére alkalmas. Az adat számunkra most azt jelenti, hogy van-e jel vagy nincs.
A Memória.
Számítógép legfontosabb paraméterei
Bevezetés az operációs rendszerek világába TMG SZK.
A szoftver, szoftvertípusok
A ROM és a BIOS Készítette: Tóth Dominik. A ROM A ROM (Read Only Memory) egy olyan elektrotechnikai eszköz, amely csak olvasható memória. Fizikailag az.
A központi egység Informatika alapjai Készítette: Senkeiné B. Judit.
Óravázlat Készítette: Kucsera Mihály 2011.
 A ROM angolul: Read-Only-Memory. ( csak olvasható memória)  Egy olyan elechtronikai eszköz, amely csak olvasható adatok tárolására alkalmas.  Programok.
HARDVER IT ALAPFOGALMAK. NEUMANN-ELVŰ SZÁMÍTÓGÉPEK FELÉPÍTÉSE Központi feldolgozó egység Háttértárolók Adatbeviteli eszközök (Input) Operatív tár (Memória)
Háttértárak.
Bios.
Ismerkedjünk tovább a számítógéppel
Software - Ismeretek Avagy mitől megy a Hardware.
1 Számítógépek felépítése 13. előadás Dr. Istenes Zoltán ELTE-TTK.
A Számítógép memória jellemzői Készítette: Döbrei Péter DOPSAAI.
Gyakorló feladatok A számítógépek.
ifin811/ea1 C Programozás: Hardver alapok áttekintése
A ROM ÉS A BIOS. K ÉSZÍTETTE R ELL P ATRIK A ROM A ROM egy olyan elektrotechnikai eszköz, amely csak olvasható adatok tárolására alkalmas memória. Tartalma.
Ma használatos háttértárakat és azok tárolási technológiái (Informatika érettségi 5.tétele) Készítette:Dobrovolni Edit 12.c.
BIOS Őze Norbert 9.c.
1 A számítógépek tárolói. 2 Memória Memóriaszó  A tárak olyan egységei, melyek egyetlen művelettel kezelhetők.  A legrövidebb memóriaszó a byte (bájt)
Az alaplap AZ ALAPLAPON TALÁLHATÓ A PROCESSZOR /CPU/, A MEMÓRIA, A VEZÉRLŐ KÁRTYÁK CSATLAKOZÓI ÉS A PERIFÉRIÁK CSATLAKOZÓI.
Szilárdtest memóriák működése Tölgyes Áron 10. a.
A BIOS rendszerek Dr. Megyesi Martin. Miről fogok beszélni  Mi is lényegében a BIOS?  Hogyan működik/mit csinál?
IKT Olyan eszközök, technológiák összessége, amelyek az információ feldolgozását, tárolását, kódolását és a kommunikációt elősegítik, gyorsabbá és hatékonyabbá.
CPU (Processzor) A CPU (Central Processing Unit – Központi Feldolgozó Egység) a számítógép azon egysége, amely értelmezi az utasításokat és vezérli.
Információtechnológiai alapismeretek
Neumann elvek és a Neumann elvű számítógép felépítése
Félvezető Memória elemek alapjai és használatuk
Tároló perifériák.
Avagy mitől megy a Hardware
OPERÁCIÓS RENDSZEREK II.
Előadás másolata:

ROM-BIOS-ba zárt világ Rigó Máté

Tartalomjegyzék Bevezetés IBM PC kompatibilis chipek A BIOS flashelése A BIOS chip gyenge pontjai Overclocking Vírustámadások – CIH – Black Hat 2006 – Kitartó BIOS fertőzés BIOS az üzleti világban

Bevezetés BIOS=basic input/output system Elsődleges funkciója – betölteni és – elindítani az operációs rendszert ROM chipen tárolják, az alaplapba építve Napjainkban inkább csak egy örökség, visszafele komptibilitás miatt helyette Extensible Firmware Interface (EFI)

Bevezetés A BIOS rendelkezik egy felhasználói interface-szel. Az alábbiakat állíthatjuk be: hardware konfigurálás a számítógép órájának beállítása engedélyezni illetve letiltani a rendszer bizonyos részeit kiválasztani egy meghajtót, amely alkalmas, mint boot meghajtó jelszavak beállítása, mint például jelszóval biztosítani a BIOS felhasználói interface funkcióinak elérését vagy megakadályozni egy illetéktelen felhasználót, hogy boot-olja a rendszerünket egy nem hitelesített periférikus meghajtóról.

Bevezetés BIOS menü

IBM PC kompatibilis chipek BIOS tárolása először ROM vagy PROM chipeken – Hátrányuk: nem lehetett őket frissíteni Nőtt a chipek a komplexitása és a frissítésük szükségessége újra programozható részek jelentek meg Első újra programozható chip: EPROM Később az olcsóbb és könnyebben programozható EEPROM chipek A ROM-ok kapacitása robbanásszerűen nőtt Ma egész operációs rendszer disztribúciókat képesek tárolni. Például: NAND FLASH ROM

IBM PC kompatibilis chipek EPROM TypeSize - bitsSize - bytesLength (hex)Last address (hex) 1702, 1702A2 Kbit FF Kbit FF Kbit1 KB400003FF 2716, 27C1616 Kbit2 KB800007FF 2732, 27C3232 Kbit4 KB100000FFF 2764, 27C6464 Kbit8 KB200001FFF 27128, 27C Kbit16 KB400003FFF 27256, 27C Kbit32 KB800007FFF 27512, 27C Kbit64 KB100000FFFF 27C010, 27C1001 Mbit128 KB200001FFFF 27C0202 Mbit256 KB400003FFFF 27C040, 27C4004 Mbit512 KB800007FFFF 27C0808 Mbit1 MB100000FFFFF 27C16016 Mbit2 MB FFFFF 27C32032 Mbit4 MB FFFFF EPROM chip típusok

IBM PC kompatibilis chipek BIOS chip

BIOS flashelése Modern számítógépeken a BIOS-t egy újraírható memórián tárolják – Tartalma cserélhető és újraírható Terminológia: újraírás=flashelés Speciális programmal történik, melyet az alaplap gyártója biztosít Legfőbb célok: – Meglévő hardware-k teljesítmények növelése – Új hardware-k támogatás – Sérült BIOS helyrehozása

A BIOS chip gyenge pontjai Nem megfelelő vagy kihagyott BIOS frissítés Rizikó: használhatatlanná teheti a számítógépet vagy egy eszközét! Megoldás: „boot block” használata – Hiba esetén figyelmeztetés Cserélhető egységről bootoljunk! Néhány alaplap rendelkezik „backup” BIOS-szal

Overclocking A CPU működését magasabb órajelhez igazítjuk Csökkentheti a rendszer megbízhatóságát és az alkatrészek élettartamát

Vírus támadások A CIH (Csernobil vírus) volt az első BIOS-t megtámadó vírus 1999 áprilisában vált aktívvá Támadás után nem lehetett bootolni Flash-ROM eltávolítása, újra programozása A támadás speciálisan az Intel i430TX alaplap chipsetet célozta Megoldás: „boot block”, back up BIOS 2008-ra lényegében veszélytelené vált a vírus

Vírus támadások Black Hat technika: – Bizonyos jogosultságok és a fizikai memória olvasás felhasználása ACPI funkciók megváltoztatására Kitartó BIOS fertőzés – Egy „gonosz” kód elhelyezése a BIOS kitömörítési routinjaiba – Nem használja ki a BIOS implementációban rejlő hiányosságokat

BIOS az üzleti világban Az alaplap beszállítók licenset az IBV-től kapnak (Indenpendent BIOS Vendors). Ezután a gyárak saját hardware-ükhöz igazítják a BIOS-t – Ezért a frissítése az alaplap gyártól érhetők el A legfőbb BIOS terjesztők: – American Megatrends – Insyde Software – Phoenix Technologies – Byosoft

Köszönöm a figyelmet!