No-exec / NX

рд╣реИрдХрдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ

рдореВрд▓ рдЬрд╛рдирдХрд╛рд░реА

No-Execute (NX) рдмрд┐рдЯ, рдЬрд┐рд╕реЗ рдЗрдВрдЯреЗрд▓ рд╢рдмреНрджрд╛рд╡рд▓реА рдореЗрдВ Execute Disable (XD) рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рдЖрдзрд╛рд░рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрд╡рд┐рдзрд╛ рд╣реИ рдЬреЛ рдмрдлрд░ рдУрд╡рд░рдлреНрд▓реЛ рд╣рдорд▓реЛрдВ рдХреЗ рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рд╣реИред рдЬрдм рдЗрд╕реЗ рд▓рд╛рдЧреВ рдФрд░ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдмреАрдЪ рднреЗрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рднреЗрджрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рд╕реНрдЯреИрдХ рдФрд░ рд╣реАрдкред рдореВрд▓ рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рд╣рдорд▓рд╛рд╡рд╛рд░ рдХреЛ рдмрдлрд░ рдУрд╡рд░рдлреНрд▓реЛ рдЬреЛрдЦрд┐рдореЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреБрд░реБрдкрдпреЛрдЧреА рдХреЛрдб рдХреЛ рдирдХрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░реЛрдХрдирд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рджреБрд░реБрдкрдпреЛрдЧреА рдХреЛрдб рдХреЛ рд╕реНрдЯреИрдХ рдореЗрдВ рдбрд╛рд▓рдХрд░ рдФрд░ рдЙрд╕ рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рдХреЗ рдирдХрд╛рд░рдирд╛ред

рдмрд╛рдпрдкрд╛рд╕

  • рдЗрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЫреЗрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП ROP рдЬреИрд╕реА рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдмрд╛рдЗрдирд░реА рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдХреЛрдб рдХреЗ рдЯреБрдХрдбрд╝реЗ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

  • Ret2...

Last updated