Ero sivun ”NX-bitti” versioiden välillä

376 merkkiä lisätty ,  5 kuukautta sitten
ei muokkausyhteenvetoa
{{lähteetön}}
'''NX-bitti''' (''no execute'') tarkoittaa [[virtuaalimuistitietokone]]en [[muisti (tietokone)|muisti]]n tilabittiä, joka mahdollistaa virtuaalimuistisivuille määriteltävän,määrittää saako [[sivutus|sivulta]] suorittaa ohjelmakoodia vai ei.<ref name="lwnnx">{{Verkkoviite | osoite = https://lwn.net/Articles/87814/ | nimeke = x86 NX support | ajankohta = 2.6.2004 | viitattu = 20.9.2020 | kieli = {{en}} }}</ref>
Eri [[suoritin]]arkkitehtuurit ovat tukeneet toimintoa pitkään.<ref name="lwnnx" /> [[x86]]-arkkitehtuuriin se tuli [[AMD]]:n lisättyä tuen 64-[[bitti]]siin suorittimiinsa ([[AMD64]]).<ref name="lwnnx" />
 
Useissa ohjelmissa on [[puskurin ylivuotovirhe]] -[[tietoturva-aukko]]ja, jotka mahdollistavat sen, että ohjelma voidaan saada suorittamaan ohjelmakoodina sille annettua syötettä, jonka ei pitäisi olla ajettava ohjelma, mutta joka voidaan laittaa sisältämään hyökkääjän haittakoodi, eli esimerkiksi vakoiluohjelma tai mato.
127 735

muokkausta