Kua tukuna e Cisco he kete wheori koreutu ClamAV 0.104

Kua panuitia e Cisco he putanga hou nui o tana huinga wheori koreutu, ClamAV 0.104.0. Kia maumahara tatou i tukuna te kaupapa ki nga ringa o Cisco i te tau 2013 i muri i te hokonga o Sourcefire, te kamupene e whakawhanake ana i a ClamAV me Snort. Ka tohatohahia te waehere kaupapa i raro i te raihana GPLv2.

I te wa ano, ka whakapuaki a Cisco i te timatanga o te hanganga o nga manga ClamAV me te tautoko mo te wa roa (LTS), ka tautokohia mo nga tau e toru mai i te ra o te whakaputanga o te tuku tuatahi i roto i te peka. Ko te peka LTS tuatahi ko ClamAV 0.103, ka tukuna nga whakahoutanga me nga whakaraeraetanga me nga take nui tae noa ki te tau 2023.

Ka whakaputahia nga whakahou mo nga peka kore-LTS mo te iti rawa atu i te 4 marama i muri i te tukunga tuatahi o te peka e whai ake nei (hei tauira, ka whakaputaina nga whakahou mo te peka ClamAV 0.104.x mo etahi atu marama 4 i muri i te tukunga o ClamAV 0.105.0. 4). Ko te kaha ki te tango i te paataka waitohu mo nga peka kore-LTS ka tukuna ano mo etahi atu marama XNUMX i muri i te tukunga o te peka e whai ake nei.

Ko tetahi atu huringa nui ko te hanganga o nga kete whakaurunga mana, ka taea e koe te whakahou me te kore e hanga ano mai i nga tuhinga puna me te kore e tatari kia puta mai nga kohinga ki nga tohatoha. Kua rite nga kohinga mo te Linux (i roto i nga whakatakotoranga RPM me DEB i roto i nga putanga mo te x86_64 me te i686 hoahoanga), macOS (mo x86_64 me ARM64, tae atu ki te tautoko mo te maramara Apple M1) me Windows (x64 me win32). I tua atu, kua timata te whakaputanga o nga whakaahua ipu mana i runga i te Docker Hub (kei te tukuna nga whakaahua me te kore he papaaatanga waitohu kua hangaia). I te wa kei te heke mai, i whakaaro ahau ki te whakaputa i nga kohinga RPM me DEB mo te hoahoanga ARM64 me nga huihuinga whakairi mo FreeBSD (x86_64).

Nga whakapainga matua i ClamAV 0.104:

  • Te whakawhiti ki te whakamahi i te punaha huihuinga CMake, ko te aroaro o te waa e hiahiatia ana hei hanga ClamAV. Kua whakakorehia nga punaha hanga Autotools me Visual Studio.
  • Ko nga waahanga LLVM i hangaia ki te tohatoha kua tangohia hei whakamahi i nga whare pukapuka LLVM o waho. I te wa whakahaere, ki te tukatuka i nga hainatanga me te bytecode kua hangaia, ma te taunoa ka whakamahia he kaiwhakamaori bytecode, kaore he tautoko JIT. Mena ka hiahia koe ki te whakamahi i te LLVM hei utu mo te kaiwhakamaori bytecode i te wa e hanga ana, me tino whakaatu koe i nga huarahi ki nga whare pukapuka LLVM 3.6.2 (kua whakamaheretia te tautoko mo nga whakaputanga hou hei taapiri i muri mai)
  • Ko nga tukanga clamd me freshclam kei te waatea inaianei hei ratonga Windows. Hei whakauru i enei ratonga, ka tukuna te whiringa "--install-service", me te tiimata ka taea e koe te whakamahi i te whakahau "timata kupenga [ingoa]" paerewa.
  • Kua taapirihia he whiringa matawai hou e whakatupato ana mo te whakawhitinga o nga konae whakairoiro kua pakaru, e taea ai te ngana ki te whakamahi whakaraeraetanga i roto i nga whare pukapuka whakairoiro. Ka whakatinanahia te whakamanatanga whakahōputu mō ngā kōnae JPEG, TIFF, PNG me GIF, ā, ka whakahohea mā te tautuhinga AlertBrokenMedia i clamd.conf, te kōwhiringa rārangi whakahau "--alert-broken-media" ranei i clamscan.
  • I taapirihia nga momo hou CL_TYPE_TIFF me CL_TYPE_JPEG kia rite ki te whakamaramatanga o nga konae GIF me PNG. Ko nga momo BMP me JPEG 2000 kei te tautuhi tonu hei CL_TYPE_GRAPHICS na te mea kaore i te tautokohia te whakamaarama whakatakotoranga mo ratou.
  • Kua taapirihia e ClamScan tetahi tohu tirohanga mo te ahunga whakamua o te utaina hainatanga me te whakahiato miihini, ka mahia i mua i te tiimata o te matawai. Karekau te tohu e whakaatuhia ina whakarewahia mai i waho o te tauranga, ka tohua ranei tetahi o nga whiringa "--debug", "-quiet", "-infected", "-no-summary".
  • Hei whakaatu i te ahunga whakamua, kua taapirihia e libclamav nga waea waea whakahoki cl_engine_set_clcb_sigload_progress(), cl_engine_set_clcb_engine_compile_progress() me te miihini kore utu: cl_engine_set_clcb_engine_free_progress().
  • He tautoko taapiri mo te whakahōputu aho "%f" ki te kōwhiringa VirusEvent hei whakakapi i te ara ki te konae i kitea ai te huaketo (he rite ki te kanohi "%v" me te ingoa o te huaketo kua kitea). I roto i te VirusEvent, kei te waatea ano nga mahi rite mai i nga taurangi taiao $CLAM_VIRUSEVENT_FILENAME me $CLAM_VIRUSEVENT_VIRUSNAME.
  • Kua pai ake te mahinga o te kōwae wetewete hōtuhiAunoa.
  • He tautoko taapiri mo te tango whakaahua mai i nga konae *.xls (Excel OLE2).
  • Ka taea te tango i nga Hashes Authenticode i runga i te SHA256 algorithm i roto i te ahua o nga *.cat files (whakamahia hei manatoko i nga konae whakahaere Windows kua hainatia a mamatitia).

Source: opennet.ru

Tāpiri i te kōrero