เช•เซ‡เชธเซเชชเชฐ, Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชธเชฎเชธเซเชฏเชพเช“ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเซเช•เซ‡เชจเชฐ, เชนเชตเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เชซเซเชฐเซ€ เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€ เช“เชซ เชเชฎเซเชธเซเชŸเชฐเซเชกเชฎเชจเชพ เชธเช‚เชถเซ‹เชงเช•เซ‹เชจเซ€ เชเช• เชŸเซ€เชฎเซ‡ Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช•เซ‹เชก เชธเซเชจเชฟเชชเซ‡เชŸเซเชธเชจเซ‡ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช•เซ‡เชธเซเชชเชฐ เชŸเซ‚เชฒเช•เชฟเชŸ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซ€ เช›เซ‡ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชชเชฐ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช•เซ‹เชกเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชธเซเชชเซ‡เช•เซเชŸเชฐ-เช•เซเชฒเชพเชธ เชจเชฌเชณเชพเชˆเช“เชจเซเช‚ เชถเซ‹เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชŸเซ‚เชฒเช•เซ€เชŸ เชฎเชพเชŸเซ‡เชจเซ‹ เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชก Apache 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชšเชพเชฒเซ‹ เชฏเชพเชฆ เช•เชฐเซ€เช เช•เซ‡ เชธเซเชชเซ‡เช•เซเชŸเชฐ v1 เชœเซ‡เชตเชพ เชนเซเชฎเชฒเชพเช“ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชœเซ‡ เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡, เช†เชฆเซ‡เชถเซ‹เชจเชพ เชšเซ‹เช•เซเช•เชธ เช•เซเชฐเชฎ (เช—เซ‡เชœเซ‡เชŸเซเชธ)เชจเชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เซƒเชค เช•เซ‹เชกเชฎเชพเช‚ เชนเชพเชœเชฐเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡, เชœเซ‡ เชธเซ‚เชšเชจเชพเช“เชจเชพ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช…เชฎเชฒ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡. . เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡, เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช†เชตเชพ เช—เซ‡เชœเซ‡เชŸเซเชธเชจเซ‡ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เชฎเซ‹เชกเชฎเชพเช‚ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡, เชชเช›เซ€ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชถเชพเช–เชพเชจเซ€ เช†เช—เชพเชนเซ€ เชตเชพเชœเชฌเซ€ เชจ เชนเชคเซ€ เช…เชจเซ‡ เช‘เชชเชฐเซ‡เชถเชจเซเชธเชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชฎเซ‚เชณ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชซเซ‡เชฐเชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช…เชฎเชฒ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชพเชฏเซ‡เชฒ เชกเซ‡เชŸเชพ เช•เซ‡เชถ เช…เชจเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชฌเชซเชฐเซเชธเชฎเชพเช‚ เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชšเซ‡เชจเชฒเซ‹ เชฆเซเชตเชพเชฐเชพ เชถเซ‡เชท เชกเซ‡เชŸเชพ เชจเช•เซเช•เซ€ เช•เชฐเชคเซ€ เชตเชฟเชตเชฟเชง เชชเชฆเซเชงเชคเชฟเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡เชฅเซ€ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชคเชฟ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡.

เชธเซเชชเซ‡เช•เซเชŸเชฐ เชจเชฌเชณเชพเชˆ เชฎเชพเชŸเซ‡ เช—เซ‡เชœเซ‡เชŸเซเชธ เชธเซเช•เซ‡เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เช—เชพเช‰ เช‰เชชเชฒเชฌเซเชง เชธเชพเชงเชจเซ‹, เชฒเชพเช•เซเชทเชฃเชฟเช• เชชเซ‡เชŸเชฐเซเชจเชจเซ€ เชถเซ‹เชงเชจเชพ เช†เชงเชพเชฐเซ‡, เช–เซ‹เชŸเชพ เชนเช•เชพเชฐเชพเชคเซเชฎเช•เชคเชพเชจเซเช‚ เช–เซ‚เชฌ เชœ เชŠเช‚เชšเซเช‚ เชธเซเชคเชฐ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช˜เชฃเชพ เชตเชพเชธเซเชคเชตเชฟเช• เช—เซ‡เชœเซ‡เชŸเซเชธ เช–เซ‚เชŸเซ‡ เช›เซ‡ (เชชเซเชฐเชฏเซ‹เช—เซ‹ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เช†เชตเชพ เชธเชพเชงเชจเซ‹ เชฆเซเชตเชพเชฐเชพ เช“เชณเช–เชพเชฏเซ‡เชฒ 99% เช—เซ‡เชœเซ‡เชŸเซเชธ เชนเซเชฎเชฒเชพเช“ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเชˆ เชถเช•เชพเชคเชพ เชจเชฅเซ€. , เช…เชจเซ‡ 33% เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เช—เซ‡เชœเซ‡เชŸเซเชธ เช•เซ‡ เชœเซ‡ เชนเซเชฎเชฒเชพ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เชคเซ‡ เชจเซ‹เช‚เชงเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจ เชนเชคเซเช‚).

เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เช—เซ‡เชœเซ‡เชŸเซเชธเชจเซ‡ เช“เชณเช–เชตเชพเชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡, เช•เซ‡เชธเซเชชเชฐ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชฎเซ‹เชกเซ‡เชฒ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‹ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชธเซเชชเซ‡เช•เซเชŸเชฐ เชตเชฐเซเช—เชจเชพ เชนเซเชฎเชฒเชพเช“ เชนเชพเชฅ เชงเชฐเชตเชพเชจเชพ เชฆเชฐเซ‡เช• เชชเช—เชฒเชพ เชชเชฐ เชถเซ‹เชทเชฃ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ - เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡ เชœเซ‡ เชกเซ‡เชŸเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฃเชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เชคเซ‡ เชฎเซ‹เชกเซ‡เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชกเซ‡เชŸเชพเชจเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธเชฎเชพเช‚ เชฌเชฆเชฒเซ€เชจเซ‡ เช…เชจเซเช—เชพเชฎเซ€ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ LVI เชตเชฐเซเช—เชจเชพ เชนเซเชฎเชฒเชพ), เช—เซ‹เชชเชจเซ€เชฏ เชฎเชพเชนเชฟเชคเซ€เชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเซ‹ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฌเชซเชฐเชจเซ€ เชธเซ€เชฎเชพเช“เชฅเซ€ เช†เช—เชณ เชœเชคเชพเช‚ เช…เชฅเชตเชพ เชคเซ‡เชจเซ‡ เชฎเซเช•เซเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชฎเซ‡เชฎเชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡) เช…เชจเซ‡ เช—เซเชชเซเชค เชฎเชพเชนเชฟเชคเซ€ เชฒเซ€เช• เช•เชฐเซ‹ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช•เซ‡เชถเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ€เชจเซ‡ เช…เชฅเชตเชพ MDS เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡).

เช•เซ‡เชธเซเชชเชฐ, Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชธเชฎเชธเซเชฏเชพเช“ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเซเช•เซ‡เชจเชฐ, เชนเชตเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เช•เชฐเซเชจเชฒ เช•เซ‡เชธเซเชชเชฐ เชฐเชจเชŸเชพเช‡เชฎ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ LLVM เชธเซเชคเชฐเซ‡ เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒ เชคเชชเชพเชธเซ‹. เชšเซ‡เช•เชฟเช‚เช— เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชšเซ‡เช•เชชเซ‹เช‡เชจเซเชŸ-เชฐเชฟเชธเซเชŸเซ‹เชฐ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เช–เซ‹เชŸเซ€ เชฐเซ€เชคเซ‡ เช…เชจเซเชฎเชพเชจเชฟเชค เช•เซ‹เชก เชถเชพเช–เชพเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชถเชพเช–เชพ เชถเชฐเซ‚ เชฅเชพเชฏ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚ เชฎเซ‚เชณ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชชเชพเช›เชพ เชซเชฐเซ‡ เช›เซ‡. เช•เซ‡เชธเซเชชเชฐ เชตเชฟเชตเชฟเชง เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เช…เชจเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชจเชฌเชณเชพเชˆเช“เชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเชตเชพเชจเซ‹ เชชเชฃ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡, เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เช…เชจเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เช…เชธเชฐเซ‹เชจเซ€ เช…เชธเชฐเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเซ€ เชธเช‚เชญเชตเชฟเชค เช•เซเชฐเชฟเชฏเชพเช“เชจเซเช‚ เช…เชธเซเชชเชทเซเชŸ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡ เช›เซ‡. เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชซเซเชฒเซ‹เชจเซเช‚ เชชเซƒเชฅเซเชฅเช•เชฐเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, Linux เช•เชฐเซเชจเชฒ เชฎเชพเชŸเซ‡ DataFlowSanitizer เชชเซ‹เชฐเซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชซเชเชฟเช‚เช— เชŸเซ‡เชธเซเชŸเชฟเช‚เช— เชฎเชพเชŸเซ‡, syzkaller เชชเซ‡เช•เซ‡เชœเชจเซ€ เชธเซเชงเชพเชฐเซ‡เชฒเซ€ เช†เชตเซƒเชคเซเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช•เซ‡เชธเซเชชเชฐ, Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชธเชฎเชธเซเชฏเชพเช“ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเซเช•เซ‡เชจเชฐ, เชนเชตเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เช•เซ‡เชธเซเชชเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเชฟเชจเช•เซเชธ เช•เชฐเซเชจเชฒเชจเซเช‚ เชธเซเช•เซ‡เชจ 1379 เช…เช—เชพเช‰ เช…เชœเชพเชฃเซเชฏเชพ เช—เซ‡เชœเซ‡เชŸเซเชธเชจเซ€ เช“เชณเช– เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชธเช‚เชญเชตเชฟเชคเชชเชฃเซ‡ เชธเซ‚เชšเชจเชพเช“เชจเชพ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช…เชฎเชฒ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชกเซ‡เชŸเชพ เชฒเชฟเช•เซ‡เชœ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡. เชคเซ‡ เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช•เชฆเชพเชš เชคเซ‡เชฎเชพเช‚เชจเชพ เชฎเชพเชคเซเชฐ เช•เซ‡เชŸเชฒเชพเช• เชœ เชตเชพเชธเซเชคเชตเชฟเช• เชธเชฎเชธเซเชฏเชพเช“ เชŠเชญเซ€ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡ เชคเซเชฏเชพเช‚ เชเช• เชตเชพเชธเซเชคเชตเชฟเช• เช–เชคเชฐเซ‹ เช›เซ‡, เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชเช• เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชจเชฅเซ€, เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เช•เซ‹เชกเชจเชพ เชŸเซเช•เชกเชพเช“เชฎเชพเช‚เชฅเซ€ เชเช• เชฎเชพเชŸเซ‡ เชถเซ‹เชทเชฃเชจเซ‹ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹, เชœเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡. เช•เชฐเซเชจเชฒ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚เชฅเซ€ เชฒเชฟเช•เซ‡เชœ.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹