Mājas Drošība Kas ir datu izpildes novēršana (dep)? - definīcija no tehopedijas

Kas ir datu izpildes novēršana (dep)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē datu izpildes novēršana (DEP)?

Datu izpildes novēršana (DEP) ir operētājsistēmas drošības līdzeklis, kas neļauj lietojumprogrammām izpildīt kodu no neizpildāmas atmiņas vietas. DEP ir aparatūras un programmatūras ieviesta tehnoloģija, kas izstrādāta, lai aizsargātu pret atmiņā balstītu kodu izmantošanu. Pirmoreiz tā tika ieviesta operētājsistēmas Windows XP 2. servisa pakotnē. Tā ir pieejama arī operētājsistēmā Linux un Mac OS.

Techopedia skaidro datu izpildes novēršanu (DEP)

DEP darbojas, regulāri skenējot atmiņas kaudzes un kaudzes darbībām, kas saistītas ar datu ielādi atmiņā. Aparatūras ieviestais DEP mehānisms izmanto centrālo procesoru, lai atzīmētu visas atmiņas vietas, kuras ir neizpildītas ar atribūta vērtību. Kad šajās vietās ir atklāta novirze koda izpildes ziņā, primārajam OS drošības mehānismam tiek nosūtīts izņēmums. Programmatūras ieviestā DEP pārbauda tikai izņēmumus primārās lietojumprogrammas funkciju tabulā. Tas nodrošina aizsardzību pret tādiem drošības apsvērumiem kā bufera pārpilde.

Kas ir datu izpildes novēršana (dep)? - definīcija no tehopedijas