Cisco විසින් නොමිලේ ClamAV 1.0.0 ප්‍රති-වයිරස පැකේජයක් නිකුත් කර ඇත

Cisco විසින් නොමිලේ ClamAV 1.0.0 ප්‍රති-වයිරස පැකේජයේ ප්‍රධාන නව නිකුතුවක් හඳුන්වා දී ඇත. නව ශාඛාව සම්ප්‍රදායික "Major.Minor.Patch" නිකුතු අංකනය (0.Version.Patch වෙනුවට) වෙත සංක්‍රමණය වීම කැපී පෙනේ. CLAMAV_PUBLIC නාම අවකාශය ඉවත් කිරීම, cl_strerror ශ්‍රිතයේ තර්ක වර්ග වෙනස් කිරීම සහ නාම අවකාශයේ රස්ට් භාෂාව සඳහා සංකේත ඇතුළත් කිරීම මගින් ABI ගැළපුම බිඳ දමන libclamav පුස්තකාලයේ වෙනස්කම් නිසාද සැලකිය යුතු අනුවාදය වෙනස් වේ. ClamAV සහ Snort සංවර්ධනය කරන Sourcefire මිලදී ගැනීමෙන් පසු ව්‍යාපෘතිය 2013 දී Cisco අතට පත් විය. ව්‍යාපෘති කේතය GPLv2 බලපත්‍රය යටතේ බෙදා හැරේ.

1.0.0 ශාඛාව දිගු කාලීන සහාය (LTS) ලෙස වර්ගීකරණය කර ඇති අතර එය වසර තුනක් සඳහා පවත්වාගෙන යනු ලැබේ. ClamAV 1.0.0 නිකුතුව ClamAV 0.103 හි පෙර LTS ශාඛාව ප්‍රතිස්ථාපනය කරනු ඇත, ඒ සඳහා දුර්වලතා සහ තීරණාත්මක ගැටළු සඳහා නිවැරදි කිරීම් සමඟ යාවත්කාලීන කිරීම් 2023 සැප්තැම්බර් දක්වා නිකුත් කෙරේ. සාමාන්‍ය LTS නොවන ශාඛා සඳහා යාවත්කාලීන කිරීම් ඊළඟ ශාඛාවේ පළමු නිකුතුවෙන් අවම වශයෙන් මාස 4කට පසුව ප්‍රකාශයට පත් කෙරේ. LTS නොවන ශාඛා සඳහා අත්සන දත්ත ගබඩාව බාගත කිරීමේ හැකියාව ඊළඟ ශාඛාව නිකුත් කිරීමෙන් පසු අවම වශයෙන් තවත් මාස 4 ක් සඳහා ද ලබා දේ.

ClamAV 1.0 හි ප්‍රධාන වැඩිදියුණු කිරීම්:

  • පෙරනිමි මුරපදයකින් සංකේතනය කරන ලද කියවීමට පමණක් OLE2 මත පදනම් වූ XLS ගොනු විකේතනය කිරීම සඳහා සහය එක් කරන ලදී.
  • සියලුම තරඟ මාදිලිය ක්‍රියාත්මක කිරීමත් සමඟ කේතය නැවත ලියා ඇත, ගොනුවේ සියලුම ගැලපීම් තීරණය කරනු ලැබේ, i.e. පළමු තරගයෙන් පසුව ස්කෑන් කිරීම දිගටම පවතී. නව කේතය වඩාත් විශ්වාසදායක සහ නඩත්තු කිරීමට පහසු ලෙස සලකුණු කර ඇත. නව ක්‍රියාත්මක කිරීම මඟින් සියලුම තරග ප්‍රකාරයේ අත්සන්වලට එරෙහිව පරීක්ෂා කිරීමේදී පෙනෙන සංකල්පීය දෝෂ මාලාවක් ද ඉවත් කරයි. සියලුම තරඟ හැසිරීම් වල නිවැරදි බව පරීක්ෂා කිරීමට පරීක්ෂණ එකතු කරන ලදී.
  • clcb_file_inspection() ඇමතීම API වෙත එක් කර ඇත්තේ ලේඛනාගාරයෙන් උපුටා ගත් ඒවා ඇතුළුව ගොනු වල අන්තර්ගතය පරීක්ෂා කරන හසුරුවන්නන් සම්බන්ධ කිරීමටය.
  • CVD ආකෘතියෙන් අත්සන් ලේඛන ඉවත් කිරීම සඳහා cl_cvdunpack() ශ්‍රිතය API වෙත එක් කර ඇත.
  • ClamAV සමඟින් ඩොකර් රූප තැනීමේ ස්ක්‍රිප්ට් වෙනම clamav-docker ගබඩාවකට ගෙන ගොස් ඇත. ඩොකර් රූපයේ C පුස්තකාලය සඳහා ශීර්ෂ ගොනු ඇතුළත් වේ.
  • PDF ලේඛනවලින් වස්තු උපුටා ගැනීමේදී පුනරාවර්තන මට්ටම සීමා කිරීමට චෙක්පත් එකතු කරන ලදී.
  • විශ්වාස නොකළ ආදාන දත්ත සැකසීමේදී වෙන් කරන ලද මතකයේ ප්‍රමාණයේ සීමාව වැඩි කර ඇති අතර, මෙම සීමාව ඉක්මවා ගිය විට අනතුරු ඇඟවීමක් නිකුත් කෙරේ.
  • libclamav-Rust පුස්තකාලය සඳහා ඒකක පරීක්ෂණ එකලස් කිරීම සැලකිය යුතු ලෙස වේගවත් කර ඇත. රස්ට් වලින් ලියා ඇති ClamAV මොඩියුල දැන් ClamAV සමඟ බෙදාගත් නාමාවලියක ගොඩනගා ඇත.
  • ZIP ගොනු වල අතිච්ඡාදනය වන වාර්තා පරීක්ෂා කිරීමේදී සීමාවන් ලිහිල් කර ඇති අතර, එය තරමක් වෙනස් කරන ලද, නමුත් ද්වේශ සහගත නොවන, JAR ලේඛනාගාර සැකසීමේදී ව්‍යාජ අනතුරු ඇඟවීම් ඉවත් කිරීමට හැකි විය.
  • ගොඩනැගීම LLVM හි අවම සහ උපරිම සහාය දක්වන අනුවාද නිර්වචනය කරයි. ඉතා පැරණි හෝ අලුත් අනුවාදයක් සමඟ ගොඩ නැගීමට උත්සාහ කිරීම දැන් ගැළපෙන ගැටළු පිළිබඳ දෝෂ අනතුරු ඇඟවීමක් ඇති කරයි.
  • සංවර්ධන පරිසරය තුළ ගොඩනැගීමෙන් පසු ක්‍රියාත්මක කළ හැකි ගොනු වෙනත් ස්ථානයකට ගෙන යාමට ඉඩ සලසන තමන්ගේම RPATH ලැයිස්තුවක් (බෙදාගත් පුස්තකාල පූරණය කර ඇති නාමාවලි ලැයිස්තුව) සමඟ ගොඩනැගීමට අවසර ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න