OpenBSD ááá±á¬áá»ááºááᯠááœá²ááŒááºážá
áááºááŒá¬ááŒá®ážáá±á¬áẠáá¯ááºááŒááºáááºá ááŒááºáááºáá»ááºáá»á¬áž VMM hypervisor ááœáẠá¡á¬ážáááºážáá»ááºáá»á¬ážá áá±á¬áºáá¯ááºáá²á·áááºá ááŒá®ážáá²á·áá²á· á¡áááºá ááŒá¿áá¬ááᯠááŸá¬ááœá±ááœá±á·ááŸááá²á·áá²á· áá¯áá±áá®
áá±á¬ááºáá»ááºáá»áá²á·áááºáá¡áá¯á¶ážááŒá¯áá°áá»á¬ážáᶠáááºááŒáá¬ážáá±á¬ patch ááẠááŒá¿áá¬ááᯠáááŒá±ááŸááºážááá¯ááºáá«á á§áá·áºáááºáá¯ááºááá¯ááºážááá¯ááºáá¬ááááºá
á¬áá»á¬áž (GPA) ááŸáá·áº á¡áááºááŸááºáá¯ááºááá¯ááºážááá¯ááºáá¬ááááºá
á¬áá»á¬áž (HPA) ááá¯á·ááᯠáááºááá¯ááºááœá²áá±áá±ážááŒááºážááŒá±á¬áá·áº ááŒá¿áá¬áááŒá
áºááœá¬ážááŒá±á¬ááºáž áá¯áá±áá®á áá±á¬ááºááŒáá²á·áááºá áááºááá¯áá®á
á¬áá»ááºááŸá¬ááœá²á·á
ááºážáá¯á¶ááẠááŒááºááœá¬ážáá±á¬á¡áá«á á§áá·áºáááºá
áá
áºááẠáááºáá¶áá°áááºáááºážáá»ááºá kernel ááŸááºáá¬ááºáá±ááá»á¬ážá á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááᯠáááºáá±ážááá¯ááºáá±ážáááºá
á¡á¬ážáááºážáá»ááºááᯠMaxim Villard (Maxime Villard) NetBSD ááœááºá¡áá¯á¶ážááŒá¯áá±á¬ kernel address space randomization ááá¹ááá¬ážááᯠáá±ážáá¬ážáá° (KASLRKernel Address Space Layout Randomization) ááŸáá·áº gyrevisor NVMM.
source: opennet.ru