ืชืืื ืื ืจืืืื
ืืชืืืืช ืืขืืืื ืขื W^X, ืืื ืืจืืจ ืฉืื ืืจื ืืจืืื, ืฉืื ืืฉ ืืกืคืจ ืื ืืืืื ืฉื ืืืฉืืืื ืืืฉืชืืฉืื ื-JIT. ื ืืชื ืืืืง ืืืฉืืื JIT ืืฉืืืฉ ืงืืืืจืืืช:
- ืืืืคืช ืืืืจืื ืืื ืืฆืื W ื-X, ืงืืืช ื"ืขืืืช" ืฉื ืฉืืืช ืืืขืจืืช
mpprotect . - ืืฆืืจืช ืืื ืืืื ืืื ืืื ืืืคืื W ื-X ืฉื ืืืชื ืืืืจืื.
- ืืืคืฉืจืืช ื"ืืืืืืืช" ืืืืชืจ ืืืจืฉืช ืืืื ืืืืจืื W|X ืืืืคืฉืจ ืืงืืื ืืืืฆืืข ืื ืืื ืืช.
ื ืืื ืืขืืฉืื, ืืฉ ืืจืื ืคืืืช ืชืืื ืืืช ืืืฉืชืืฉืืช ืืืคืฉืจืืช ืืฉืืืฉืืช ืืืืชืจ ืืืฉืชืืฉืืช ื-XNUMX ืืืฉื ืืื. ืขื ืืืช, ืืืืืื ืฉืืื ืฆืืจื ืืืจืืฅ ืชืืื ืืืช ืขื W|X JIT (ืืขืืงืจ Chromium ื-Iridum), ื ืืกืคื ืืคืฉืจืืช ืืจืืื ืฉื ืืขืจืืช ืืงืืฆืื "wxallowed", ืฉืืคืฉืจื ืืืฉืชืืฉ ืืืืืจืื ืื-ืืื ืืช ืืืชืืื ืืืืืฆืืข, ืืืงืจื ืฉ-ELF ืืจ ืืืคืขืื. ืืงืืืฅ ืืกืืื ืืกืื "wxneeded", ืืืืืฉืืืื ืขืฆืื ืืื ืืืื ืื ืื ืืกืฃ ืืืืฆืขืืช ืื ืื ืื ืื
ืืื ืืกืื ืขืื ืืืชืจ ืืช ื ืืฆืื ื ืงืืืืช ืืชืืจืคื ืืืืฉืืืื ืืืื, ืืืฆืขืช ืชืืกืคืช ืืื ืื ืื
ืชืืืืื ืืจืื/ืืืจืืืืื ืืืจ ืืืื ืื ืืฆืืจื ืืืื ื ืืืื ืืืืฆืขืืช ืืืืื ืืืฉืืคื, ืื ืืืกืจืช ืืืืืืช ืืืฉืชืืฉ, ืืืฉื, ืืงืจืืื ืืืขืจืืช write(2) ืืฉ ืืืืื ืืชืจืื ืืกืืื, ืืืืืื ืฉืืื ืืืฆืจืช ืงืฉืืื ื ืืกืคืื ืขืืืจ ืืชืืงืฃ. ืขื ืืืช, ืงืฉืืื ืืืืืื ืืืชืขืืจืจ ืื ืื ืืืฉืื JIT ืืฉืชืืฉ ืืงืจืืืืช ืืขืจืืช ืืงืืจืืืช ืืืืืจืื W|X. ืขื ืืืช, ืืฉ ืกืืื ืืงืืืช ืฉืื ืื ืืืื ืื, ืฉืื ื-ABI ืืืืืฃ ืืกืคืจ ืคืขืืื, ืื ืืืฉ ืืขืืื ืื ืืืืื ืขื ืืขืืืช.
ืืฉืื ืืืื ืืืจ ืืืื ืื ืืชืฆืืืืื ืจืืืืื ืฉื ืกื ืืฃ OpenBSD-Current, ืื ืืืขืื ืืื ืื ืืืืื ืื ืืืืืง.
ืืืฉืืช ืงืฉืืจืืช ืืืื ืืืคืขืช ืืืฆื ืืืจืื/ืืืจืืืืื ืจืืืืืช ืืืขืจื ื ืคืจืืช ืืชืืื
ืืงืืจ: OpenNet.ru