GNU cflow 1.7 เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

เชตเชฟเช•เชพเชธเชจเชพ เชคเซเชฐเชฃ เชตเชฐเซเชท เชชเช›เซ€, GNU cflow 1.7 เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ C เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชฎเชพเช‚ เชซเช‚เช•เซเชถเชจ เช•เซ‰เชฒเซเชธเชจเซ‹ เชตเชฟเชเซเชฏเซเช…เชฒ เช—เซเชฐเชพเชซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฒเซ‹เชœเชฟเช•เชจเชพ เช…เชญเซเชฏเชพเชธเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชตเช—เชฐ, เช—เซเชฐเชพเชซ เชฎเชพเชคเซเชฐ เชธเซเชฐเซ‹เชค เชŸเซ‡เช•เซเชธเซเชŸเชจเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชจเชพ เช†เชงเชพเชฐเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชซเซ‹เชฐเชตเชฐเซเชก เช…เชจเซ‡ เชฐเชฟเชตเชฐเซเชธ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชซเซเชฒเซ‹ เช—เซเชฐเชพเชซ เชฌเช‚เชจเซ‡เชจเซเช‚ เชœเชจเชฐเซ‡เชถเชจ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡, เชคเซ‡เชฎเชœ เช•เซ‹เชก เชซเชพเช‡เชฒเซ‹ เชฎเชพเชŸเซ‡ เช•เซเชฐเซ‹เชธ-เชฐเซ‡เชซเชฐเชจเซเชธเชจเซ€ เชฒเชฟเชธเซเชŸเชจเซ€ เชœเชจเชฐเซ‡เชถเชจ.

เช—เซเชฐเชพเชซเชตเชฟเช เชชเซ‡เช•เซ‡เชœเชฎเชพเช‚ เช…เชจเซเช—เชพเชฎเซ€ เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชกเซ€เช“เชŸเซ€ เชญเชพเชทเชพเชฎเชพเช‚ เชชเชฐเชฟเชฃเชพเชฎ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "เชกเซ‹เชŸ" เช†เช‰เชŸเชชเซเชŸ เชซเซ‹เชฐเซเชฎเซ‡เชŸ ('โ€”เชซเซ‹เชฐเซเชฎเซ‡เชŸ=เชกเซ‹เชŸ') เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชฐเชฟเชฒเซ€เช เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช›เซ‡. 'โ€”เชฎเซเช–เซเชฏ' เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‡ เชกเซเชชเซเชฒเชฟเช•เซ‡เชŸ เช•เชฐเซ€เชจเซ‡ เชฌเชนเซเชตเชฟเชง เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช•เชพเชฐเซเชฏเซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡; เช† เชฆเชฐเซ‡เช• เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡ เชเช• เช…เชฒเช— เช—เซเชฐเชพเชซ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. "--target=FUNCTION" เชตเชฟเช•เชฒเซเชช เชชเชฃ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ€ เช—เซเชฐเชพเชซเชจเซ‡ เชฎเชพเชคเซเชฐ เชšเซ‹เช•เซเช•เชธ เชซเช‚เช•เซเชถเชจเซเชธ เชธเชฎเชพเชตเชคเชพ เชถเชพเช–เชพ เชธเซเชงเซ€ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ ("--เชฒเช•เซเชทเซเชฏ" เชตเชฟเช•เชฒเซเชช เช˜เชฃเซ€ เชตเช–เชค เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡). เช—เซเชฐเชพเชซ เชจเซ‡เชตเชฟเช—เซ‡เชถเชจ เชฎเชพเชŸเซ‡เชจเชพ เชจเชตเชพ เช†เชฆเซ‡เชถเซ‹ เชธเซ€เชซเซเชฒเซ‹-เชฎเซ‹เชกเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡: "c" - เช•เซ‰เชฒเชฟเช‚เช— เชซเช‚เช•เซเชถเชจ เชชเชฐ เชœเชพเช“, "n" - เช†เชชเซ‡เชฒ เชจเซ‡เชธเซเชŸเชฟเช‚เช— เชฒเซ‡เชตเชฒ เชชเชฐ เช†เช—เชฒเชพ เชซเช‚เช•เซเชถเชจ เชชเชฐ เชœเชพเช“ เช…เชจเซ‡ "p" - เชคเซ‡ เชœ เชธเชพเชฅเซ‡ เช…เช—เชพเช‰เชจเชพ เชซเช‚เช•เซเชถเชจ เชชเชฐ เชœเชพเช“ เชฎเชพเชณเช–เซเช‚ เชธเซเชคเชฐ.

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

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

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