เชฐเชšเชจเชพ เชฎเซเช–เซเชฏ เชถเชพเช–เชพ เชชเซเชฐเช•เชพเชถเชจ nginx 1.17.5, เชœเซ‡เชฎเชพเช‚ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเช“เชจเซ‹ เชตเชฟเช•เชพเชธ เชšเชพเชฒเซ เชฐเชนเซ‡ เช›เซ‡ (เชธเชฎเชพเช‚เชคเชฐ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชธเซเชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชถเชพเช–เชพ 1.16 เชฎเชพเชคเซเชฐ เช—เช‚เชญเซ€เชฐ เชญเซ‚เชฒเซ‹ เช…เชจเซ‡ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชธเช‚เชฌเช‚เชงเชฟเชค เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).

เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐ:

  • ioctl(FIONREAD) เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเซ‹ เช‰เชชเชฒเชฌเซเชง เชนเซ‹เชฏ เชคเซ‹ เชธเชฎเชฏ เชœเชคเชพเช‚ เชเชกเชชเซ€ เช•เชจเซ‡เช•เซเชถเชจเชฎเชพเช‚เชฅเซ€ เชตเชพเช‚เชšเชจ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช†เชงเชพเชฐ;
  • เชตเชฟเชจเช‚เชคเซ€ URI เชจเชพ เช…เช‚เชคเซ‡ เช…เชชเซ‚เชฐเซเชฃ เชเชจเซเช•เซ‹เชกเซ‡เชก เช…เช•เซเชทเชฐเซ‹เชจเซ‡ เช…เชตเช—เชฃเชตเชพเชจเซ€ เชธเชฎเชธเซเชฏเชพ เช‰เช•เซ‡เชฒเชพเชˆ เช—เชˆ เช›เซ‡;
  • โ€œ/โ€ เชธเชฟเช•เซเชตเชจเซเชธเชจเชพ เชธเชพเชฎเชพเชจเซเชฏเซ€เช•เชฐเชฃเชจเซ€ เชธเชฎเชธเซเชฏเชพ เช‰เช•เซ‡เชฒเชพเชˆ เช—เชˆ เช›เซ‡. เช…เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€ URI เชจเชพ เช…เช‚เชคเซ‡ "/..";
  • เชฎเชฐเซเชœ_เชธเซเชฒเซ‡เชถ เช…เชจเซ‡ เช…เชตเช—เชฃเซ‹_เช…เชฏเซ‹เช—เซเชฏ_เชนเซ‡เชกเชฐ เชจเชฟเชฐเซเชฆเซ‡เชถเซ‹เชฎเชพเช‚ เชธเซเชงเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡;
  • MinGW-w64 gcc 8.1 เช…เชจเซ‡ เชชเช›เซ€เชจเชพเชฎเชพเช‚ nginx เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เช‰เชฆเซเชญเชตเซ‡เชฒเซ€ เชญเซ‚เชฒเชจเซ‡ เช เซ€เช• เช•เชฐเซ€.

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

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