eBPF เชธเชฌเชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เช…เชจเซเชฏ เชจเชฌเชณเชพเชˆ เช•เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡

eBPF เชธเชฌเชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชฌเซ€เชœเซ€ เชจเชฌเชณเชพเชˆ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ (เชคเซเชฏเชพเช‚ เช•เซ‹เชˆ CVE เชจเชฅเซ€), เช—เชˆเช•เชพเชฒเชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ€ เชœเซ‡เชฎ เช•เซ‡ เชœเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชฌเชฟเชจเชธเชฒเชพเชนเชญเชฐเซเชฏเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ Linux เช•เชฐเซเชจเชฒ เชธเซเชคเชฐเซ‡ เช•เซ‹เชก เชšเชฒเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช† เชธเชฎเชธเซเชฏเชพ Linux เช•เชฐเซเชจเชฒ 5.8 เชฅเซ€ เชฆเซ‡เช–เชพเชˆ เชฐเชนเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เช…เชจเชฟเชถเซเชšเชฟเชค เชฐเชนเซ‡ เช›เซ‡. เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชถเซ‹เชทเชฃ 18เชฎเซ€ เชœเชพเชจเซเชฏเซเช†เชฐเซ€เชจเชพ เชฐเซ‹เชœ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชตเชšเชจ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

เชจเชตเซ€ เชจเชฌเชณเชพเชˆ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเชพเชŸเซ‡ เชชเซเชฐเชธเชพเชฐเชฟเชค eBPF เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซ€ เช–เซ‹เชŸเซ€ เชšเช•เชพเชธเชฃเซ€เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฅเชพเชฏ เช›เซ‡. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, eBPF เชตเซ‡เชฐเชฟเชซเชพเชฏเชฐ เช…เชฎเซเช• เชชเซเชฐเช•เชพเชฐเชจเชพ *_OR_NULL เชชเซ‹เชˆเชจเซเชŸเชฐเซเชธเชจเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช•เชฐเชคเซเช‚ เชจเชนเซ‹เชคเซเช‚, เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ eBPF เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชฎเชพเช‚เชฅเซ€ เชชเซ‹เชˆเชจเซเชŸเชฐเซเชธเชจเซ€ เชนเซ‡เชฐเชซเซ‡เชฐ เช•เชฐเชตเซ€ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹เชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเซเชฏเซเช‚. เชจเชฌเชณเชพเชˆเชจเชพ เชถเซ‹เชทเชฃเชจเซ‡ เชฐเซ‹เช•เชตเชพ เชฎเชพเชŸเซ‡, "sysctl -w kernel.unprivileged_bpf_disabled=1" เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ เชฌเชฟเชจเช…เชงเชฟเช•เซƒเชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ BPF เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเชพ เช…เชฎเชฒ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเช‚เชง เชฎเซ‚เช•เชตเชพเชจเซ‹ เชชเซเชฐเชธเซเชคเชพเชต เช›เซ‡.

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

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