Cisco бастаи антивирусии ройгони ClamAV 1.0.0-ро баровард

Cisco версияи нави бузурги антивирусии ройгони ClamAV 1.0.0-ро муаррифӣ кард. Филиали нав бо гузаштан ба рақамгузории анъанавии нашрияҳои "Major.Minor.Patch" (ба ҷои 0.Version.Patch) намоён аст. Тағйироти назарраси версия инчунин аз сабаби тағирот дар китобхонаи libclamav, ки мутобиқатро дар сатҳи ABI аз сабаби нест кардани фазои номи CLAMAV_PUBLIC вайрон мекунад, тағир додани намуди аргументҳо дар функсияи cl_strerror ва ворид кардани рамзҳо барои забони Rust дар фазои ном. Лоиҳа дар соли 2013 пас аз харидории Sourcefire, ширкати таҳиякунандаи ClamAV ва Snort ба дасти Cisco гузашт. Рамзи лоиҳа тибқи иҷозатномаи GPLv2 паҳн карда мешавад.

Филиали 1.0.0 ҳамчун Дастгирии дарозмуддат (LTS) тасниф карда мешавад, ки барои се сол дастгирӣ мешавад. Нашри ClamAV 1.0.0 филиали пешинаи LTS-и ClamAV 0.103-ро иваз мекунад, ки барои он навсозиҳо бо осебпазирӣ ва масъалаҳои муҳим то сентябри соли 2023 бароварда мешаванд. Навсозиҳо барои филиалҳои муқаррарии ғайри LTS на камтар аз 4 моҳ пас аз нашри аввалини филиали навбатӣ нашр карда мешаванд. Имконияти зеркашии махзани имзоҳо барои филиалҳои ғайри LTS низ на камтар аз 4 моҳи дигар пас аз нашри филиали навбатӣ дода мешавад.

Такмилҳои асосӣ дар ClamAV 1.0:

  • Дастгирии иловашуда барои рамзкушоӣ кардани файлҳои XLS-и танҳо барои хондан дар асоси OLE2, ки бо пароли пешфарз рамзгузорӣ шудааст.
  • Рамз барои татбиқи ҳолати ҳама мувофиқ, ки дар он ҳамаи мувофиқатҳои файл муайян карда мешаванд, аз нав навишта шудааст, яъне. сканкунӣ пас аз бозии аввал идома дорад. Қайд карда мешавад, ки рамзи нав боэътимодтар ва нигоҳдорӣ осонтар аст. Татбиқи нав инчунин як қатор камбудиҳои консептуалиро, ки ҳангоми тафтиши имзоҳо дар реҷаи ҳама бозӣ пайдо мешаванд, бартараф мекунад. Санҷишҳои иловашуда барои тафтиши дурустии рафтори ҳама бозӣ.
  • Зангҳои бозпас занг задан clcb_file_inspection() ба API барои пайваст кардани коркардкунандагоне, ки мундариҷаи файлҳоро тафтиш мекунанд, аз ҷумла файлҳои аз бойгонӣ гирифташуда илова карда шудааст.
  • Функсияи cl_cvdunpack() ба API барои кушодани бойгониҳои имзо дар формати CVD илова карда шудааст.
  • Скриптҳо барои сохтани тасвирҳои докер бо ClamAV ба анбори алоҳидаи clamav-docker интиқол дода шуданд. Тасвири docker дорои файлҳои сарлавҳаи китобхонаи C мебошад.
  • Барои маҳдуд кардани сатҳи рекурсия ҳангоми истихроҷи объектҳо аз ҳуҷҷатҳои PDF чекҳо илова карда шуданд.
  • Маҳдудияти ҳаҷми хотираи ҷудошуда ҳангоми коркарди маълумоти вуруди нобовар зиёд карда шуд ва ҳангоми гузаштани ин маҳдудият огоҳӣ дода шуд.
  • Монтажи тачхизоти агрегатхо барои китобхонаи либцламав-Руст хеле тезонда шуд. Модулҳои дар Rust барои ClamAV навишташуда ҳоло дар феҳристи муштарак бо ClamAV ҷамъ оварда мешаванд.
  • Маҳдудиятҳо ҳангоми тафтиши такрори сабтҳо дар файлҳои ZIP сабук карда шуданд, ки ин имкон дод, ки ҳангоми коркарди бойгониҳои JAR каме тағирёфта, вале зараровар нест, аз огоҳиҳои бардурӯғ халос шавад.
  • Сохт версияҳои ҳадди ақал ва ҳадди аксар дастгирӣшавандаи LLVM-ро муайян мекунад. Кӯшиши сохтани версияи хеле кӯҳна ё нав ҳоло боиси огоҳии хато дар бораи мавҷудияти мушкилоти мутобиқат мегардад.
  • Имкон медиҳад, ки бо рӯйхати RPATH-и худ сохта шавад (рӯйхати директорияҳое, ки аз онҳо китобхонаҳои муштарак бор карда мешаванд), имкон медиҳад, ки файлҳои иҷрошаванда пас аз сохтан дар муҳити таҳия ба ҷои дигар интиқол дода шаванд.

Манбаъ: opennet.ru

Илова Эзоҳ