ื ืงืึธืืขืงืืืื ืคืื ืจืืกืขืจืืฉืขืจื ืคืื ืื ืืขืื ืืฉืข ืืื ืืืืขืจืกืืืขื ืคืื ืืจืึทื (ืขืกืืจืืึทื) ืืื ืื ืืขืืืืึธืืฅ ืฆืขื ืืขืจ ืคึฟืึทืจ ืืื ืคึฟืึธืจืืึทืฆืืข ืืืืขืจืืืื (CISPA) ืืื ืืืกืงืืึธืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืึท ืืืึทืื ืขืจืึทืืืืืื (CVE-2021-26318) ืืื ืึทืืข ืึทืื ืคึผืจืึทืกืขืกืขืจื ืืืึธืก ืืืื ืขืก ืืขืืืขื ืฆื ืืืจืืคืืจื Meltdown ืงืืึทืก. ืืืึทื-ืงืึทื ืึทื ืื ืคืืื (ืืืืืขืก ืขืก ืืื ืืขืืืขื ืื ืืขื ืืืขื ืึทื ืึทืื ืคึผืจืึทืกืขืกืขืจื ืืขื ืขื ื ืืฉื ืึทืคืขืงืืึทื ืืืจื ืื ืืขืืืืึธืืื ืืืึทืื ืขืจืึทืืืืืื). ืืื ืคึผืจืึทืงืืืฉ ืืขืจืืื ืขื, ืื ืืึทืคืึทืื ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืฆื ืคืึทืจืืืืื ืืขืืืื ืงืึธืืื ืืงืึทืฆืืข ืืฉืึทื ืึทืื, ืืึธื ืืืึธืจ ืึทืงืืืืืืืขื ืืื ืื ืงืขืจื ืึธืืขืจ ืืึทืงืืืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืึทืืจืขืกืขืก ืืื ืงืขืจื ืืึผืจืื ืฆื ืืืืคึผืึทืก KASLR ืฉืืฅ ืืฉืขืช ืขืงืกืคึผืืืืืื ื ืืืึทืื ืขืจืึทืืืืืืื ืืื ืื ืงืขืจื.
ืึทืื ืืืื ืขืก ืื ืึทืคึผืจืึธืืคึผืจืืื ืฆื ื ืขืืขื ืกืคึผืขืฆืืขื ืืืืืขื ืฆื ืคืึทืจืฉืคึผืึทืจื ืืขื ืคึผืจืึธืืืขื, ืืืืึทื ืื ืืืึทืื ืขืจืึทืืืืืื, ืืื ืึท ืขื ืืขื ืืึทืคืึทืื ืืืกืงืึทืืืขืจื ืืื ืืืืืืกื, ืืื ืคืื ืงืืืื ื ืืฆื ืืื ืคืึทืงืืืฉ ืื ืึธืื, ืืื ืืืืืืขื ืืืจื ืื ืงืจืึทื ื ืืึทืื ืืจืื ืคืื ืืขื ืคึผืจืึธืฆืขืก ืึทืืจืขืก ืคึผืืึทืฅ ืืื ืจืืงืืืืืขืจื ืื ืืืึทืืืึทื ืคืื ืืืืขืจ. ืคืึทืจืืืง ืกืืงืืืึทื ืกืื ืคืื ืื ืกืืจืึทืงืฉืึทื ื (ืืึทืืืขืฅ) ืืื ืื ืงืขืจื. ืฆื ืืึทืืืืึทืื ืื ืืึทืคืึทืื, ืื ืจืืกืขืจืืฉืขืจื ืืึธืืืื ืืืืขืจ ืืืืื ืงืขืจื ืืึธืืืืข ืืื ืึท ืึทืจืืึทืคืืฉืึทืื ืฆืืืขืืขืื ืืึทืืฆืึธืข. ืืื ืคืึทืงืืืฉ ืื ืึธืื, ืึทืืึทืงืขืจื ืงืขื ืขื ื ืืฆื, ืืืฉื, ืงืขืกืืืืขืจ ืคึผืึทืคึผืื ื ืืืึทืื ืขืจืึทืืืืืืื ืืื ืื eBPF ืกืึทืืกืืกืืึทื ืฆื ืคืึทืจืืืึทืื ืื ื ืืืืืง ืกืืงืืืึทื ืกืื.
ืฆื ืืึทืฉืืฆื ืงืขืื ืืขื ื ืืึท ืืืคึผ ืคืื ืืึทืคืึทืื, ืึทืื ืจืขืงืึทืืขื ืืื ื ืืฆื ืืืืขืจ ืงืึธืืืจืื ื ืืขืงื ืืงืก ืืืึธืก ืืขืืคึฟื ืคืึทืจืฉืคึผืึทืจื ืืขืืืืึธืืื ืื ืคืืื, ืึทืืึท ืืื ื ืืฆื LFENCE ืืื ืกืืจืืงืฆืืขืก. ืื ืจืืกืขืจืืฉืขืจื ืืืึธืก ืืืืขื ืึทืคืืื ืืขื ืคึผืจืึธืืืขื ืจืขืงืึธืืขื ืืืจื ืฆื ืืขืื ืฉืืจืขื ืืขืจืข ืืืงืึธืจื ืืืึทื ืืืฉ ืืคืืขืืื ืืขืจืืงืืื (KPTI), ืืืึธืก ืืื ืคืจืืขืจ ืืืืื ืืขื ืืฆื ืคึฟืึทืจ ืื ืืขื ืคึผืจืึทืกืขืกืขืจื.
ืืขืฉืึทืก ืืขืจ ืขืงืกืคึผืขืจืืืขื ื, ืื ืจืืกืขืจืืฉืขืจื ืืขืจืืื ืฆื ืจืื ืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืคืื โโืื ืงืขืจื ืฆื ืึท ืคึผืจืึธืฆืขืก ืืื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ ืืื ืึท ืืืืงืืึทื ืคืื 52 ืืืืขืก ืคึผืขืจ ืกืขืงืื ืืข, ืืืืึทื ืคืื ืืขื ืืืึทืืืึทื ืคืื ืึท ืืึทืืฆืึธืข ืืื ืื ืงืขืจื ืืืึธืก ืคึผืขืจืคืึธืจืื ืื ืึธืคึผืขืจืึทืฆืืข "ืืืื (ืึธืคืกืขื <data_len) tmp = LUT [ืืึทืื [ืึธืคืกืขื] * 4096];" . ืขืืืขืืข ืืขืืืึธืืก ืืขื ืขื ืคืืจืืขืืืืื ืคึฟืึทืจ ืจืืืจืืืืื ื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืจื ืืืึทื ืืฉืึทื ืึทืื ืืืึธืก ืขื ืืก ืืื ืื ืงืึทืฉ ืืขืฉืึทืก ืกืคึผืขืงืืืึทืืืืืข ืืืจืืคืืจืื ื. ืืขืจ ืขืจืฉืืขืจ ืืืคึฟื ืืื ืืืืืจื ืืืืฃ ืึทื ืึทืืืืืื ื ืืืืืืืืฉืึทื ื ืืื ืื ืืืจืืคืืจืื ื ืฆืืื ืคืื ืื ืคึผืจืึทืกืขืกืขืจ ืืืืขื "ืคึผืจืขืคืขืืฉ" (ืคึผืจืขืคืขืืฉ + ืฆืืื), ืืื ืื ืจืืข ืืืืฃ ืืฉืึทื ืืื ื ืื ืขื ืืขืจืื ื ืืื ืขื ืขืจืืืข ืงืึทื ืกืึทืืฉืึทื ืืืขื ืขืงืกืึทืงืืืืื ื "ืคึผืจืขืคืขืืฉ" (ืคึผืจืขืคืขืืฉ + ืืึทืื).
ืฆืืจืืงืจืืคื ืึทื ืืขืจ ืงืืึทืกืืฉ ืืขืืืืึธืืื ืืืึทืื ืขืจืึทืืืืืื ืืื ืืืืืจื ืืืืฃ ืื ืคืึทืงื ืึทื ืืขืฉืึทืก ืกืคึผืขืงืืืึทืืืืืข ืืืจืืคืืจืื ื ืคืื ืื ืกืืจืึทืงืฉืึทื ื, ืืขืจ ืคึผืจืึทืกืขืกืขืจ ืงืขื ืขื ืึทืงืกืขืก ืึท ืคึผืจืืืืึทื ืืึทืื ืืขืื ื ืืื ืืขืืึธืื ืึทืืืขืงืืืึทืจืคื ืื ืจืขืืืืืึทื, ืืืืึทื ืื ืกืืื ืคึผืจืืืืืืึทืืืฉืึทื ืคืึทืจืืืขืจื ืึทืืึท ืึทืงืกืขืก ืคืื ืื ืืึทื ืืฆืขืจ ืคึผืจืึธืฆืขืก. ืืื ืืขื ืคึผืจืึธืืจืึทื, ืื ืกืคึผืขืงืืืึทืืืืืขืื ืขืงืกืึทืงืืืืึทื ืืืึธืง ืืื ืืคืืขืฉืืืื ืคืื ืื ืืืืคึผื ืงืึธื ืืืจื ืึท ืงืึทื ืืืฉืึทื ืึทื ืฆืืืืึทื, ืืืึธืก ืืื ืคืึทืงืืืฉ ืื ืึธืื ืฉืืขื ืืืง ืคืืจื, ืึธืืขืจ ืจืขืื ืฆื ืืขื ืคืึทืงื ืึทื ืื ืงืึทื ืืืฉืึทื ืึทื ืืืกืืึธืืื ื ื ืืฆื ืึท ืงืึทืืงืืึทืืืืืื ืืืขืจื ืืืึธืก ืืขืจ ืคึผืจืึทืกืขืกืขืจ ืงืขื ื ืืฉื ืืืืกื ืืขืฉืึทืก ืื ืคึผืจืืขืืคึผืืืื ืืืจืืคืืจืื ื ืคืื ืื ืงืึธื, ืึทืืข ืฆืืืืึทื ืึธืคึผืฆืืขืก ืืขื ืขื ืืขืคืืจื ืืืืก ืกืคึผืขืงืืืึทืืืืืขืื.
ืืื ื ืกืคึผืขืงืืืึทืืืืืขืื ืขืงืกืึทืงืืืืึทื ืึทืคึผืขืจืืืฉืึทื ื ื ืืฆื ืื ืืขืืืข ืงืึทืฉ ืืื ื ืึธืจืืึทืื ืขืงืกืึทืงืืืืึทื ืืื ืกืืจืืงืฆืืขืก, ืขืก ืืื ืืขืืืขื ืืขืฉืึทืก ืกืคึผืขืงืืืึทืืืืืข ืืืจืืคืืจืื ื ืฆื ืฉืืขืื ืืึทืจืงืขืจืก ืืื ืื ืงืึทืฉ ืืืึธืก ืคืึทืจืืจืึทืืื ืื ืืื ืืึทืื ืคืื ืืืื ืืืื ืืื ืึท ืคึผืจืืืืึทื ืืึผืจืื ืืขืื ื, ืืื ืืขืจื ืึธื ืืื ื ืึธืจืืึทื ืขืงืกืึทืงืืืืึทื ืงืึธื ืฆื ืืึทืฉืืืืขื ืืืืขืจ ืืืขืจื ืืืจื ืืืืืื ื. ืึทื ืึทืืืกืืก ืึทืงืกืขืก ืฆื ืงืึทืฉื ืืื ื ืื-ืงืึทืฉื ืืึทืื.
ืืงืืจ: opennet.ru