Hlavní navigace

Podpora W^X ve Firefoxu Nightly, měla by být ve Firefoxu 46

Jan Fikar

Firefox Nightly zavedl podporu W^X ve svém JIT kompileru. Jde o to, že téměř všechny JIT vyžadují RWX přístup do paměti, což zhoršuje bezpečnost. Nyní s W^X je paměť buď RW nebo RX.

Na platformě Windows se používá VirtualProtect na ostatních mprotect. Nový přístup má dopad na rychlost, ale méně než 3 %. S vyjímkou OS X, kde je to 4 % kvůli pomalejší implementaci mprotect. Novinka by se měla dostat do Firefoxu 46.

Našli jste v článku chybu?