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

5. 1. 2016

Sdílet

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?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.