NX-bit

NX-bit jest nazwą marketingową rozszerzenia technologii stronicowania pamięci, zastosowaną w niektórych procesorach rodziny K8 firmy AMD. Polega ono na zastosowaniu w tablicy stron dodatkowego bitu nazwanego NX (ang. No eXecute - "nie wykonuj"), pozwalającego oznaczyć pojedyncze strony. Gdy bit NX dla danej strony jest ustawiony, próba wykonania zawartości tej strony jako kodu kończy się wygenerowaniem wyjątku, zgłaszanego systemowi operacyjnemu, co powoduje przerwanie wykonywania programu. Mechanizm ten chroni aplikacje przed niektórymi wersjami ataku typu buffer overflow, nie pozwalając wykonać szkodliwego kodu z zablokowanej strony. Bit NX powinien być ustawiony dla wszystkich stron procesu, z wyjątkiem programu i bibliotek oraz świadomie dozwolonych przez program wyjątków.

Ta sama technologia została też zastosowana w nowszych procesorach Intel, jednak pod nazwą XD-bit (ang. XD - eXecute Disable - "blokada wykonywania").

Zalążek artykułu
Ponieważ treść tego artykułu ma formę zaledwie zalążkową, pomóż nam ją rozbudować, o ile dysponujesz odpowiednimi źródłami.
Prosimy, zapoznaj się najpierw z zasadami oraz zaleceniami edytowania Wikipedii.

system wymiany linków wymiana linkami SEO Tools system wymiany linków tanie kredyty gotówkowe kreatyna Plaza 3 star hotel Los Angeles krynica noclegi Sejm Tyk