„NX bit” változatai közötti eltérés
[nem ellenőrzött változat] | [nem ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
a Robot: következő hozzáadása: cs, de, es, fi, fr, it, ja, ko, nl, pl, pt, ru, zh következő módosítása: en |
jav, formázás |
||
1. sor:
Az '''NX bit'''
▲Az NX bit (a 63. bitje a lap táblázatnak) lehetõvé teszi az [[operációs rendszer]] számára, hogy meghatározza, hogy a [[virtuális]] [[címtér]] mely részei tartalmazhatnak végrehajtható [[kód]]ot, és melyek nem. Amennyiben olyan területrõl történik kód végrehajtási kísérlet, ahol ez nem engedélyezett, akkor [[memória]] hozzáférési hiba keletkezik, olyan, mint ami akkor keletkezik, ha pl. egy csak olvasható helyre akarnánk írni. Ez megnehezíteni hivatott a rosszindulatú kódoknak, hogy átvegyék a rendszer feletti uralmat “[[puffer-túlcsordulás]]” típusú támadásokkal. [[Szegmens]] leíró tulajdonságként ehhez hasonló védelem van az [[x86]]-os processzorokban is a [[80286]]-os óta. Ez a típusú védelem csak akkor mûködik, ha egy egész szegmensre vonatkoztatjuk. Az AMD volt az elsõ, aki az [[x86]]-os processzorokban használta a no-execute bit-et lineáris a címzési módnál. Ez a tulajdonság elérhetõ AMD64 processzorokban is [[emulált]] üzemmódban, és a jelenlegi [[Intel]] [[x86]] processzorokban is, ha a [[PAE]] használatban van.
==Forrás==
* [[AMD64]]
{{csonk-info}}
|