เชธเชฟเชธเซเช•เซ‹เช เชฎเชซเชค เชเชจเซเชŸเชฟเชตเชพเชฏเชฐเชธ เชชเซ‡เช•เซ‡เชœ เช•เซเชฒเซ‡เชฎเชเชตเซ€ 1.0.0 เชฌเชนเชพเชฐ เชชเชพเชกเซเชฏเซเช‚ เช›เซ‡

เชธเชฟเชธเซเช•เซ‹เช เชคเซ‡เชจเชพ เช“เชชเชจ-เชธเซ‹เชฐเซเชธ เชเชจเซเชŸเซ€เชตเชพเชฏเชฐเชธ เชธเซเชฏเซเชŸ, ClamAV 1.0.0 เชจเซเช‚ เชเช• เชจเชตเซเช‚ เชฎเซเช–เซเชฏ เชชเซเชฐเช•เชพเชถเชจ เชฌเชนเชพเชฐ เชชเชพเชกเซเชฏเซเช‚ เช›เซ‡. เชจเชตเซ€ เชถเชพเช–เชพ เชชเชฐเช‚เชชเชฐเชพเช—เชค "Major.Minor.Patch" เชชเซเชฐเช•เชพเชถเชจ เชจเช‚เชฌเชฐเชฟเช‚เช— (0.Version.Patch เชจเซ‡ เชฌเชฆเชฒเซ‡) เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช›เซ‡. เช† เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชธเช‚เชธเซเช•เชฐเชฃ เชซเซ‡เชฐเชซเชพเชฐเชฎเชพเช‚ libclamav เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชชเชฃ เชถเชพเชฎเซ‡เชฒ เช›เซ‡ เชœเซ‡ CLAMAV_PUBLIC เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชฆเซ‚เชฐ เช•เชฐเซ€เชจเซ‡, cl_strerror เชซเช‚เช•เซเชถเชจเชจเชพ เชฆเชฒเซ€เชฒ เชชเซเชฐเช•เชพเชฐเชจเซ‡ เชฌเชฆเชฒเซ€เชจเซ‡ เช…เชจเซ‡ เชจเซ‡เชฎเชธเซเชชเซ‡เชธเชฎเชพเช‚ เชฐเชธเซเชŸ เชชเซเชฐเชคเซ€เช•เซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเซ€เชจเซ‡ ABI เชธเซเชธเช‚เช—เชคเชคเชพเชจเซ‡ เชคเซ‹เชกเซ‡ เช›เซ‡. Cismoc เช 2013 เชฎเชพเช‚ ClamAV เช…เชจเซ‡ Snort เชจเชพ เชกเซ‡เชตเชฒเชชเชฐ Sourcefire เชจเซ‡ เชนเชธเซเชคเช—เชค เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชนเชธเซเชคเช—เชค เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‹ เช•เซ‹เชก GPLv2 เชฒเชพเช‡เชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.

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

ClamAV 1.0 เชฎเชพเช‚ เชฎเซเช–เซเชฏ เชธเซเชงเชพเชฐเชพเช“:

  • เชกเชฟเชซเซ‹เชฒเซเชŸ เชชเชพเชธเชตเชฐเซเชก เชธเชพเชฅเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชซเช•เซเชค เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ OLE2-เช†เชงเชพเชฐเชฟเชค XLS เชซเชพเช‡เชฒเซ‹เชจเซ‡ เชกเชฟเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • เช“เชฒ-เชฎเซ‡เชš เชฎเซ‹เชก เชฒเชพเช—เซ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชซเชฐเซ€เชฅเซ€ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹, เชœเซ‡ เชซเชพเช‡เชฒเชฎเชพเช‚ เชฌเชงเชพ เชฎเซ‡เชšเซ‹เชจเซ‡ เช“เชณเช–เซ‡ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ เชธเซเช•เซ‡เชจเชฟเช‚เช— เชชเซเชฐเชฅเชฎ เชฎเซ‡เชš เชชเช›เซ€ เชšเชพเชฒเซ เชฐเชนเซ‡ เช›เซ‡. เชจเชตเซ‹ เช•เซ‹เชก เชตเชงเซ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เช…เชจเซ‡ เชœเชพเชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชจเชตเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช“เชฒ-เชฎเซ‡เชš เชฎเซ‹เชกเชฎเชพเช‚ เชธเชนเซ€-เช†เชงเชพเชฐเชฟเชค เชšเช•เชพเชธเชฃเซ€ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช‰เชฆเซเชญเชตเซ‡เชฒเซ€ เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เชตเซˆเชšเชพเชฐเชฟเช• เช–เชพเชฎเซ€เช“เชจเซ‡ เชชเชฃ เชธเช‚เชฌเซ‹เชงเซ‡ เช›เซ‡. เช“เชฒ-เชฎเซ‡เชš เชตเชฐเซเชคเชฃเซ‚เช•เชจเซ€ เชถเซเชฆเซเชงเชคเชพ เชšเช•เชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • เช†เชฐเซเช•เชพเช‡เชตเซเชธเชฎเชพเช‚เชฅเซ€ เช•เชพเชขเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เชซเชพเช‡เชฒเซ‹ เชธเชนเชฟเชค, เชซเชพเช‡เชฒเซ‹เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชคเชพ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธเชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ API เชฎเชพเช‚ clcb_file_inspection() เช•เซ‹เชฒเชฌเซ‡เช• เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • CVD เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชธเชฟเช—เซเชจเซ‡เชšเชฐ เช†เชฐเซเช•เชพเช‡เชตเซเชธเชจเซ‡ เช…เชจเชชเซ‡เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ API เชฎเชพเช‚ cl_cvdunpack() เชซเช‚เช•เซเชถเชจ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • ClamAV เชธเชพเชฅเซ‡ เชกเซ‹เช•เชฐ เชˆเชฎเซ‡เชœเซ€เชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹เชจเซ‡ เชเช• เช…เชฒเช— เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€, clamav-docker เชฎเชพเช‚ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. C เชฒเชพเชˆเชฌเซเชฐเซ‡เชฐเซ€ เชฎเชพเชŸเซ‡เชจเชพ เชนเซ‡เชกเชฐเซ‹ เชกเซ‹เช•เชฐ เชˆเชฎเซ‡เชœเชฎเชพเช‚ เชธเชฎเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช›เซ‡.
  • PDF เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชฎเชพเช‚เชฅเซ€ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เช•เชพเชขเชคเซ€ เชตเช–เชคเซ‡ เชฐเชฟเช•เชฐเซเชเชจเชจเชพ เชธเซเชคเชฐเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชšเซ‡เช• เช‰เชฎเซ‡เชฐเซเชฏเชพ.
  • เช…เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เช‡เชจเชชเซเชŸ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชซเชพเชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชฎเซ‡เชฎเชฐเซ€เชจเชพ เช•เชฆเชจเซ€ เชฎเชฐเซเชฏเชพเชฆเชพ เชตเชงเชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช† เชฎเชฐเซเชฏเชพเชฆเชพ เช“เชณเช‚เช—เชพเชˆ เชœเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • libclamav-Rust เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชฎเชพเชŸเซ‡ เชฏเซเชจเชฟเชŸ เชŸเซ‡เชธเซเชŸ เชฌเชฟเชฒเซเชกเซเชธเชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. ClamAV เชฎเชพเชŸเซ‡ Rust เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชนเชตเซ‡ ClamAV เชœเซ‡เชตเซ€ เชœ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • เช…เชฎเซ‡ ZIP เชซเชพเช‡เชฒเซ‹เชฎเชพเช‚ เช“เชตเชฐเชฒเซ‡เชชเชฟเช‚เช— เชเชจเซเชŸเซเชฐเซ€เช“ เชคเชชเชพเชธเชคเซ€ เชตเช–เชคเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฃเซ‹ เชนเชณเชตเชพ เช•เชฐเซเชฏเชพ เช›เซ‡, เชฅเซ‹เชกเชพ เชธเช‚เชถเซ‹เชงเชฟเชค, เชชเชฐเช‚เชคเซ เชฌเชฟเชจ-เชฆเซ‚เชทเชฟเชค, JAR เช†เชฐเซเช•เชพเช‡เชตเซเชธเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช–เซ‹เชŸเชพ เชนเช•เชพเชฐเชพเชคเซเชฎเช•เชคเชพเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เช›เซ‡.
  • เชฌเชฟเชฒเซเชก เชฆเชฐเชฎเชฟเชฏเชพเชจ เชนเชตเซ‡ เชจเซเชฏเซ‚เชจเชคเชฎ เช…เชจเซ‡ เชฎเชนเชคเซเชคเชฎ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก LLVM เชตเชฐเซเชเชจ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. เช–เซ‚เชฌ เชœเซ‚เชจเชพ เช…เชฅเชตเชพ เช–เซ‚เชฌ เชจเชตเชพ เชตเชฐเซเชเชจ เชธเชพเชฅเซ‡ เชฌเชฟเชฒเซเชก เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเชพเชฅเซ€ เชนเชตเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชธเชฎเชธเซเชฏเชพเช“ เชตเชฟเชถเซ‡ เชญเซ‚เชฒ เชšเซ‡เชคเชตเชฃเซ€ เชฎเชณเชถเซ‡.
  • เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ RPATH (เชถเซ‡เชฐเซเชก เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชฒเซ‹เชก เชฅเชพเชฏ เช›เซ‡ เชคเซ‡ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชจเซ€ เชธเซ‚เชšเชฟ) เชธเชพเชฅเซ‡ เชฌเชฟเชฒเซเชก เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชตเชพเชฅเซ€ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒเซเชธเชจเซ‡ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชฌเชฟเชฒเซเชก เช•เชฐเซเชฏเชพ เชชเช›เซ€ เช…เชฒเช— เชธเซเชฅเชพเชจ เชชเชฐ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

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

DDoS เชธเซเชฐเช•เซเชทเชพ, VPS VDS เชธเชฐเซเชตเชฐ เชงเชฐเชพเชตเชคเซ€ เชธเชพเช‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช–เชฐเซ€เชฆเซ‹ ๐Ÿ”ฅ DDoS เชธเซเชฐเช•เซเชทเชพ, VPS VDS เชธเชฐเซเชตเชฐเซเชธ เชธเชพเชฅเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช–เชฐเซ€เชฆเซ‹ | ProHoster