Cisco meluncurkan peluncuran versi baru paket antivirus ClamAV 1.0.0, versi mana yang terkenal untuk beralih ke penomoran rilis "Major.Minor.Patch" tradisional (bukan 0.Version.Patch).
Yang pentingPerubahan versi juga disebabkan oleh perubahan di perpustakaan libclamav yang merusak kompatibilitas ABI dengan menghapus namespace CLAMAV_PUBLIC, mengubah jenis argumen dalam fungsi cl_strerror, dan menyertakan simbol untuk bahasa Rust di namespace.
Cabang 1.0.0 diklasifikasikan sebagai dukungan jangka panjang (LTS) dan dipertahankan selama tiga tahun. Rilis ClamAV 1.0.0 akan menggantikan cabang LTS sebelumnya dari ClamAV 0.103, di mana pembaruan dengan perbaikan untuk kerentanan dan masalah kritis akan dirilis hingga September 2023.
Pembaruan untuk cabang reguler non-LTS dirilis setidaknya 4 bulan setelah rilis pertama cabang berikutnya. Kemampuan untuk mengunduh basis data tanda tangan untuk lokasi non-LTS juga disediakan setidaknya selama 4 bulan setelah peluncuran lokasi berikutnya.
ClamAV 1.0 Fitur Baru Utama
Di versi baru ini yang berasal dari ClamAV 1.0.0 kode telah ditulis ulang dengan penerapan mode semua pertandingan, di mana semua kecocokan dalam file ditentukan, mis. pemindaian berlanjut setelah kecocokan pertama. kode baru itu ditandai sebagai lebih andal dan lebih mudah dirawat.
Implementasi baru juga menghilangkan sejumlah kesalahpahaman yang muncul saat tanda tangan diverifikasi dalam mode pencocokan penuh. Menambahkan tes untuk memverifikasi kebenaran perilaku semua kecocokan.
Selain itu, juga disorot bahwa kompilasi pengujian unit yang dipercepat secara signifikan untuk pustaka libclamav-Rust. Modul ClamAV yang ditulis dalam Rust sekarang diintegrasikan ke dalam direktori bersama dengan ClamAV.
Pembatasan telah diminimalkan saat memeriksa catatan yang tumpang tindih dalam arsip ZIP, yang memungkinkan untuk menghilangkan peringatan palsu saat memproses file JAR yang sedikit dimodifikasi, tetapi tidak berbahaya.
Selain itu, build menentukan versi LLVM minimum dan maksimum yang didukung. Mencoba membangun dengan versi yang terlalu lama atau terlalu baru sekarang akan menghasilkan peringatan kesalahan tentang masalah kompatibilitas.
Mengkompilasi dengan daftar RPATH Anda sendiri diperbolehkan (daftar direktori tempat pustaka bersama dimuat), yang memungkinkan file yang dapat dieksekusi dipindahkan ke lokasi lain setelah dikompilasi di lingkungan pengembangan.
Dari perubahan lainnya yang menonjol dari versi baru:
- Menambahkan dukungan untuk mendekripsi file XLS berbasis OLE2 hanya-baca yang dienkripsi dengan kata sandi default.
- Callback clcb_file_inspection() telah ditambahkan ke API untuk menghubungkan pengontrol yang memeriksa konten file, termasuk yang diekstrak dari file.
- Fungsi cl_cvdunpack() telah ditambahkan ke API untuk membongkar file tanda tangan dalam format CVD.
Skrip untuk membuat gambar buruh pelabuhan dengan ClamAV telah dipindahkan ke repositori clamav-docker yang terpisah. - Gambar buruh pelabuhan menyertakan file header untuk pustaka C.
- Menambahkan kontrol untuk membatasi tingkat rekursi saat mengekstraksi objek dari dokumen PDF.
- Batas jumlah memori yang dialokasikan saat memproses data input yang tidak dipercaya telah ditingkatkan, dan peringatan telah dihasilkan saat batas ini terlampaui.
akhirnya jika kamu tertarik untuk mengetahuinya lebih jauh, Anda dapat memeriksa detailnya Di tautan berikut.
Bagaimana cara menginstal ClamAV di Ubuntu dan turunannya?
Bagi mereka yang tertarik untuk dapat menginstal antivirus ini di sistem mereka, mereka dapat melakukannya dengan cara yang cukup sederhana dan itu adalah ClamAV ditemukan dalam repositori sebagian besar distribusi Linux.
Dalam kasus Ubuntu dan turunannya, Anda dapat menginstalnya dari terminal atau dari pusat perangkat lunak sistem. Jika Anda memilih untuk menginstal dengan Software Center, Anda hanya perlu mencari "ClamAV" dan Anda akan melihat antivirus dan opsi untuk menginstalnya.
Sekarang, bagi mereka yang memilih opsi untuk menginstal dari terminal Mereka hanya perlu membuka satu di sistem mereka (mereka dapat melakukannya dengan pintasan tombol Ctrl + Alt + T) dan di dalamnya mereka hanya perlu mengetikkan perintah berikut:
sudo apt-get install clamav
Dan siap dengan itu, mereka sudah menginstal antivirus ini di sistem mereka. Sekarang seperti di semua antivirus, ClamAV juga memiliki database-nya yang diunduh dan diperlukan untuk membuat perbandingan dalam file "definisi". File ini adalah daftar yang menginformasikan pemindai tentang item yang meragukan.
Sering sekali penting untuk dapat memperbarui file ini, yang dapat kita perbarui dari terminal, untuk melakukan ini cukup jalankan:
sudo freshclam
Copot pemasangan ClamAV
Jika karena alasan apa pun Anda ingin menghapus antivirus ini dari sistem Anda, cukup ketik berikut ini di terminal:
sudo apt remove --purge clamav
Anda kehilangan daemon dalam instalasi:
sudo apt install clamav clamav-daemon
Untuk memperbarui antivirus, Anda harus menghentikan program terlebih dahulu:
sudo systemctl menghentikan clamav-freshclam
sudo freshclam
Dan akhirnya kami memulai layanan:
sudo systemctl mulai clamav-freshclam
Salam!