Հասցեի տարածքի դասավորության պատահականացում
Արտաքին տեսք
Այս հոդվածը կարող է վիքիֆիկացման կարիք ունենալ Վիքիպեդիայի որակի չափանիշներին համապատասխանելու համար։ Դուք կարող եք օգնել հոդվածի բարելավմանը՝ ավելացնելով համապատասխան ներքին հղումներ և շտկելով բաժինների դասավորությունը, ինչպես նաև վիքիչափանիշներին համապատասխան այլ գործողություններ կատարելով։ |
Այս հոդվածն աղբյուրների կարիք ունի։ Դուք կարող եք բարելավել հոդվածը՝ գտնելով բերված տեղեկությունների հաստատումը վստահելի աղբյուրներում և ավելացնելով դրանց հղումները հոդվածին։ Անհիմն հղումները ենթակա են հեռացման։ |
Address space layout randomization (Հասցեների տիրույթի պատահական դասավորվածությունը (ՀՏՊԴ)) համակարգչային անվտանգության մեթոդ է, որն ընդգրկում է տվյալների տիրույթների պատահական կազմակերպված դասավորվածությունները, սովորաբար ներառելով կատարվող ծրագրի սկզբնական կոդը, ինչպես նաև գրադարանների, դինամիկ հիշողության և ստեկի դիրքերը պրոցեսների հասցեների տիրույթում։
Առավելություններ
[խմբագրել | խմբագրել կոդը]Հասցեների տիրույթի պատահականությունը խանգարում է հարձակվողին գուշակել նպատակային հասցեները։ Օրինակ՝ այն հարձակվողները, որոնք փորձում են աշխատեցնել return-to-libc-ն, պետք է տեղադրեն կատարվելու ենթակա կոդը, այն դեպքում, երբ ստեկում shellcode իրականացնող հարձակվողները պետք է սկզբում գտնեն ստեկը։
Տես նաև
[խմբագրել | խմբագրել կոդը]