Clam AntiVirus (znany również jako ClamAV) to wieloplatformowe i otwarte oprogramowanie antywirusowe, które działa na interfejsie wiersza poleceń systemu UNIX / Linux i może być łatwo zintegrowane z dowolnym oprogramowaniem serwer pocztowy do skanowania załączników przez wirusy.
Najważniejsze funkcje to skaner wiersza poleceń, szybki i wielowątkowy demon z obsługą skanowania podczas uzyskiwania dostępu, interfejs Miltera dla sendmaila, wbudowana obsługa wielu formatów plików poczty, a także zaawansowany program do aktualizacji bazy danych z obsługa podpisów cyfrowych i aktualizacji skryptowych.
Biblioteka skanera antywirusowego C, skanowanie podczas uzyskiwania dostępu (Linux i FreeBSD), wbudowana obsługa prawie wszystkich formatów plików pocztowych, wbudowana obsługa wielu formatów archiwów, w tym zip, tar, rar, gzip , bzip2, cabinet, ole2, chm, sis, binhex itp. są również obsługiwane przez Clam AntiVirus.
Ponadto, program posiada wbudowaną obsługę plików wykonywalnych Portable i ELF, które są skompresowane za pomocą UPX, Petite, FSG, NsPack, MEW, wwpack32 i Upack, a także zaciemnione za pomocą Y0da Cryptor, SUE i innych algorytmy kompresji.
Inną interesującą funkcją jest możliwość aktualizacji bazy wirusów wiele razy dziennie. Całkowitą liczbę sygnatur wirusów można znaleźć na stronie głównej projektu (zobacz powyższy link). Ponadto posiada wbudowaną obsługę znanych formatów dokumentów, w tym HTML, PDF, RTF, MS Office i innych.
Wiele stron internetowych, organizacji non-profit i szanowanych firm używa tego bezpłatnego oprogramowania antywirusowego do ochrony swoich bram pocztowych przed złośliwym oprogramowaniem i innymi zagrożeniami, które nas otaczają każdego dnia, wśród których możemy wymienić Register.it, Netlynx Technologies , FuturaHost, DynDNS, XS4ALL, itd.
Oficjalnie obsługiwane systemy operacyjne obejmują wszystkie dystrybucje GNU / Linux i smaki BSD, kilka systemów Solaris, Microsoft Windows, AIX, HP-UX, OSF, OpenVMS i inne. Jest on dostępny do pobrania jako uniwersalne archiwum źródłowe, ale można go łatwo zainstalować w dystrybucji Linux z oficjalnych kanałów oprogramowania.
Co nowego w tym wydaniu:
- Poprawiono następujące CVE:
- [CVE-2017-16932] (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-16932): Luka w zależności od biblioteki libxml2 (dotyczy tylko ClamAV w systemie Windows).
- [CVE-2018-0360] (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-0360): Przepełnienie liczby całkowitej HWP, nieskończona pętla. Zgłoszone przez Secunia Research w Flexera.
- [CVE-2018-0361] (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-0361): Sprawdzanie długości obiektu PDF ClamAV, nieuzasadniony długi czas, aby przeanalizować względnie mały plik. Zgłoszone przez aCaB.
- Naprawiono kilka dodatkowych błędów:
- Odczyt bufora w kodzie unRAR z powodu braku sprawdzenia wartości maksymalnej w inicjalizacji tabeli. Zgłoszone przez Rui Reis.
- Nadmiar bufora sterty Libmspack w parserze CHM. Zgłoszone przez Hanno Bocka.
- Błędy parsera PDF zgłoszone przez Alex Gaynor:
- Sprawdzanie długości buforu podczas odczytu liczb całkowitych z łańcuchów zakończonych nie-NULL.
- Śledzenie długości bufora podczas odczytu ciągów z obiektów słownika.
- Obsługa HTTPS dla clamsubmit.
- Naprawiono rozpoznawanie nazw DNS dla użytkowników na komputerach wyposażonych wyłącznie w IPv4, w których protokół IPv6 nie jest dostępny lub jest tylko lokalny dla łącza. Poprawka dostarczona przez Guilherme Benkenstein.
Co nowego w wersji 0.100.0:
- hwp5.x: poprawka dla strumieni bez nazw
- libclamav: yara: unikaj nieuprawnionego dostępu do zmiennej 64-bitowej
- bb11455 - łatka autorstwa Marka Allana, aby dodać opcję show-postępu do freshclam.
- dodał "CustomXML" jako wyzwalacz dla prawdopodobnego OOXML
Co nowego w wersji:
Nowość w programie Clam AntiVirus 0.99 (3 grudnia 2015 r.)
Co nowego w wersji 0.99.1:
- hwp5.x : poprawka dla strumieni bez nazw
- libclamav: yara: unikaj nieuprawnionego dostępu do zmiennej 64-bitowej
- bb11455 - łatka autorstwa Marka Allana, aby dodać opcję show-postępu do freshclam.
- dodał "CustomXML" jako wyzwalacz dla prawdopodobnego OOXML
Co nowego w wersji 0.99:
- ClamAV 0.99 zawiera główne nowe funkcje i zmiany. Reguły YARA, regularne wyrażenia zgodne z Perlem, ulepszone skanowanie podczas uzyskiwania dostępu dla systemu Linux i inne nowe funkcje dołączają do wielu wspaniałych funkcji ClamAV.
- Przetwarzanie reguł YARA (pewne ograniczenia - patrz signatures.pdf).
- Wsparcie dla logicznych podpisów ClamAV dla wielu funkcji dodanych dla YARA, takich jak regularne wyrażenia zgodne z Perlem, alternatywne łańcuchy i atrybuty łańcuchów YARA. Zobacz signatures.pdf, aby uzyskać szczegółowe informacje.
- Nowe i ulepszone skanowanie podczas uzyskiwania dostępu dla systemu Linux. Zobacz ostatni wpis na blogu i clamdoc.pdf, aby uzyskać szczegółowe informacje na temat nowych możliwości dostępu.
- Nowa funkcja wywołania zwrotnego API ClamAV, która jest wywoływana po znalezieniu wirusa. Jest to przeznaczone przede wszystkim dla aplikacji działających w trybie dopasowania. Wszystkie aplikacje korzystające z trybu pełnego dopasowania muszą używać nowej funkcji wywołania zwrotnego do rejestrowania i zgłaszania wykrytych wirusów.
- Konfigurowalna domyślna lista haseł do próby odszyfrowania plików zip.
- Obsługa plików TIFF.
- Uaktualnij bibliotekę pthread do wersji 2.9.1.
- Nowy typ docelowy podpisu do oznaczania sygnatur, które będą uruchamiane w przypadku plików o nieznanych typach plików.
- Zwiększona wierność "zapobiegania utracie danych" algorytm heurystyczny. Kod dostarczony przez Billa Parkera.
- Obsługa dekompresji LZMA w plikach Adobe Flash.
- Obsługa załączników MSO w plikach XML pakietu Microsoft Office 2003.
- Nowa opcja sigtool (- ascii-normalize) umożliwiająca autorom podpisów łatwiejsze generowanie znormalizowanych wersji plików ASCII.
- Katalogi instalacyjne systemu Windows zostały zmienione z Program Files Sourcefire ClamAV na Program Files ClamAV lub Program Files ClamAV-x64.
- PROSZĘ ZWRÓCIĆ UWAGĘ: Jeśli używasz clamd podczas skanowania w trybie dostępu lub masz aplikacje działające w trybie dopasowania, będziesz chciał przejrzeć zmiany i dokonać niezbędnych korekt przed użyciem ClamAV 0.99. Użytkownicy plików binarnych systemu Windows powinni pamiętać o zmianie katalogów instalacyjnych.
Co nowego w wersji 0.98.7:
- Poinstruuj OpenSSL, aby zezwalał na MD5, gdy jest zgodny z FIPS tryb.
- Dostosuj otoczenie logiczne, dostosowując rozmiary przekrojów PE. Naprawia to awarię złośliwie spreparowanych plików cryptera yody, a także poprawia wykrywanie wirusów w plikach PE.
Co nowego w wersji 0.98.6:
- Poinstruuj OpenSSL, aby zezwolił na MD5 w trybie zgodnym z FIPS.
- Dostosuj otoczenie logiczne, dostosowując rozmiary przekrojów PE. Naprawia to awarię złośliwie spreparowanych plików cryptera yody, a także poprawia wykrywanie wirusów w plikach PE.
Co nowego w wersji 0.98.4:
- Napraw kompilację w systemie Solaris 10
- clamdscan nieskończona pętla
- Błąd w statystykach Kod HostID
- Naprawiono nadpisywanie statystyk przy transferze ustawień
- Dodaj do stats.c brakuje #if HAVE_SYSCTLBYNAME
- Dodaj nagłówek, jeśli mamy go dla statystyk
- Konfiguracja OpenSSL kończy się niepowodzeniem na Solaris w / ClamAV 0.98.3
- Napraw pomijanie bufora w mbox.c
- Napraw problemy specyficzne dla systemu Windows
Co nowego w wersji 0.98.1:
- Ekstrakcja, dekompresja i skanowanie plików w formacie obrazu dysku Apple (DMG).
- Wydobywanie, dekompresja i skanowanie plików w formacie Extensible Archive (XAR). Format XAR jest powszechnie używany do pakowania oprogramowania, takiego jak PKG i RPM, a także do ogólnego archiwizowania.
- Dekompresja i skanowanie plików w "Xz" format kompresji.
- Ulepszenia i poprawki do ekstrakcji i skanowania formatów OL.
- Opcja wymuszania przeskanowania wszystkich danych na dysk. Wpływa to tylko na kilka typów plików, w których niektóre treści osadzone są zwykle skanowane w pamięci. Włączenie tej opcji gwarantuje, że deskryptor pliku istnieje, gdy używane są funkcje zwrotne, przy niewielkim koszcie wykonania. To powinno być potrzebne tylko wtedy, gdy są używane funkcje zwrotne, które wymagają dostępu do plików.
- Różne ulepszenia konfiguracji ClamAV, obsługa bibliotek stron trzecich i testy jednostkowe.
Co nowego w wersji 0.98:
- Poprawki jakości kodu w libclamav, clamd, sigtool, clamav-milter, clamconf i clamdtop. Poprawki jakości kodu w libclamav, libclamunrar i freshclam.
- Reguły tłumienia Valgrind dla reklamacji dl_catch_error.
- bb # 8385: poprawka zerowa formatu PDF ASCII85.
- libclamav: Poprawki trybu SCAN_ALL.
- bb # 7436: wczesne wyjście z nagłówka elf64.
- iso9660: Przepisywanie pliku iso_scan_.
Co nowego w wersji 0.97.8:
- Ta wersja rozwiązuje kilka zgłoszonych potencjalnych błędów bezpieczeństwa.
Co nowego w wersji 0.97.3:
- Jest to niewielkie wydanie poprawki błędów i jest zalecane dla wszyscy użytkownicy.
Co nowego w wersji 0.97.2:
- Ta wersja rozwiązuje problemy z silnikiem kodu bajtowego, Safebrowsing wykrywania, haszowania i innych drobnych problemów.
Co nowego w wersji 0.97:
- Ta wersja wprowadza wiele usprawnień, w tym pełną obsługę systemu Windows (wszystkie główne komponenty kompilują się out-of-the-box w Visual Studio), obsługa sygnatur opartych na SHA1 i SHA256, lepsze wykrywanie błędów oraz optymalizacje prędkości i pamięci.
Co nowego w wersji 0.96.5:
- libclamav / pdf.c: fix crashes (bb # 2358, bb # 2380, bb # 2396). Podziękowania dla Arkadiusza Miskiewicza dla bb # 2380.
- libclamav / pe_icons.c: wyłączone o jeden podczas (bb # 2344)
- libclamav: napraw wykrywanie osadzonych plików wykonywalnych
- libclamav / matcher-ac.c: poprawianie obsługi offsetów dla sigów za pomocą {x-y} symboli wieloznacznych (bb # 2393)
- freshclam / manager.c: napraw nieskończoną pętlę błędu ścieżki (bb # 2389)
- clamd / clamd.c: popraw ustawienie RLIMIT_DATA na BSD (bb # 1941), dzięki Andreasowi Longwitzowi.
- freshclam: usprawnij zarządzanie mirrorami
- libclamav: napraw możliwe użycie niezainicjowanych wartości (bb # 2291)
- libclamav: Ustaw flagę zawodności na (un) spakowanych plikach (bb # 2307)
- libclamav / c ++: Zaktualizuj osadzoną kopię LLVM do wersji 2.8 (bb # 2327)
- freshclam: spraw, aby format zapytania był zgodny z poprzednimi wersjami Fri 5 15:32:22
- freshclam: pobierz statystyki detekcji bezpośrednio z clamd (bb # 2312)
- libclamav / cache.c, c ++ / bytecode2llvm.cpp}: make cl_load thread safe (bb # 2333).
- freshclam: ładuje bazę danych w podprocesie (bb # 2147).
- clamd: dodaj nowe komendy DETSTATS i DETSTATSCLEAR (część bb # 2312)
- libclamav / 7z.c: wyciek deskryptora pliku poprawki (bb # 2347)
- clamd, libclamavll: dodaj możliwość loggowania wiadomości z libclamav (bb # 1965)
- libclamav / builtin_bytecodes.h: Nie wyłączaj JIT na pentium4 (bb # 2345)
- clamav-for-windows: przenieś clamav-for-windows do osobnego rozwiązania i katalogu
- clamd: dodaj nową opcję OLE2BlockMacros (wymagane przez Mike'a)
- freshclam: DatabaseCustomURL: dodaj obsługę If-Modified-Since i licznika podpisów
- freshclam: dodaj wstępną obsługę DatabaseCustomURL
Co nowego w wersji 0.96.4:
- Jest to wydanie poprawkowe zalecane dla wszystkich użytkowników.
Co nowego w wersji 0.96.2:
- Ta wersja wprowadza nowy analizator składni PDF, wydajność i poprawa pamięci oraz szereg poprawek i drobnych ulepszeń.
- To uaktualnienie jest zalecane dla wszystkich użytkowników.
Co nowego w wersji 0.96 RC2:
- freshclam: dodaj obsługę ExtraDatabase (bb # 781)
- win32: dodaj sigtool na prośbę sigmakersów innych firm
Co nowego w wersji 0.96 RC1:
- Wt. 9 marca 02:42:37 CET 2010 (acab)
- win32 / platform.h: make sleep () wait sekund zamiast ms (bb # 1866) Sob 6 marca 03:58:16 CET 2010 (acab)
- clamd / scanner.c: napraw wyjście logów, łatka z Mark Pizzolato Fri Mar 5 22:16:45 CET 2010 (acab)
- libclamav: nie buforuj czystych wyników z powodu EMAX - ostateczna poprawka dla bb # 1856 Fri Mar 5 22:01:20 CET 2010 (tk)
- libclamav: napraw skanowanie danych utf16 (bb # 1853) Fri Mar 5 21:14:12 CET 2010 (tk)
- libclamav / matcher-bm.c: poprawnie obsługuje granice skanowania w trybie offsetowym (bb # 1840) piątek 5 marca 19:11:25 CET 2010 (tk)
- libclamav: napraw wyciek cl_cvdparse () (bb # 1859) Czw Mar 4 17:33:18 CET 2010 (tk)
- libclamav / matcher-bm.c: fix array check (bb # 1840) Czw Mar 4 15:32:40 CET 2010 (tk)
- libclamav / scanners.c: ustaw typ kontenera w cli_scanraw () (bb # 1842) Czw Mar 4 14:41:39 CET 2010 (tk)
- libclamav / matcher-bm.c: sortuj tylko poprawne przesunięcia (bb # 1840) Czw 25 lutego 17:20:27 CET 2010 (tk)
- dokumenty: update signatures.pdf Wt 16 lutego 16:41:30 CET 2010 (tk)
- libclamav / cvd.c: włącz nowe sprawdzanie DSig dla głównej db WT 16 lutego 16:27:13 CET 2010 (tk)
- freshclam / manager.c: bardziej płynnie obchodź się z pustymi płytami CD Luty 14 12:28:52 CET 2010 (acab)
- libclamav: logika checkflp refactor Sat 13 lutego 02:55:55 CET 2010 (acab)
- libclamav: procesor binhex refaktora z dekoderem jednoprzebiegowym (bb # 1236) pt. 12 lutego 15:51:19 CET 2010 (tk)
- libclamav: add cl_countsigs () (bb # 1473) Wt. 9 lutego 20:44:11 CET 2010 (acab)
- clamav-milter: pozwól SkipAuthenticated na odczytanie nazw z pliku (bb # 1684) Wt. 9 lutego 16:35:36 CET 2010 (acab)
- libclamav / scanners.c: fix gzip handler Mon 8 lutego 19:17:14 CET 2010 (tk)
- libclamav: prefiks wszystkich detekcji silnika za pomocą "Heurystyki." (bb # 1808) (zmień także Phishing.Heuristics. * - & gt; Heuristics.Phishing. *) Mon 8 lutego 13:40:06 CET 2010 (acab)
- libclamav: upuść obsługę podpisów typu 8. dopasowanie dezasmusa jest teraz wykonywane za pomocą kodu bajtowego Mon 8 lutego 10:30:03 CET 2010 (tk)
- freshclam, sigtool: używaj strategii Z_LILED Zlib Dzięki Edwin Sat 6 lutego 16:02:28 CET 2010 (acab)
- clamd / server-th.c: zresetuj limit czasu automatycznego sprawdzania, nawet jeśli przeładujemy go w inny sposób (bb # 1812) Czw Lut 4 22:17:49 CET 2010 (acab)
- clamd: nowe opcje LocalSocketMode i LocalSocketGroup * clamav-milter: nowe opcje MilterSocketMode i MilterSocketGroup (bb # 1789) Czw 4 lutego 21:31:27 CET 2010 (tk)
- clamscan: poprawnie zgłaszaj błędy z libclamav; uprość kody błędów Wed 3 lutego 18:23:08 CET 2010 (tk)
- clamdscan: napraw błąd logiczny jeszcze raz Wed 3 lutego 01:38:50 CET 2010 (acab)
- win32: obejście resetowania HUP w sondowaniu, ustawienie trybu standardowego na binarny wtorek 2 lutego 14:23:18 CET 2010 (tk)
- freshclam: nowa opcja Bytecode Mon Feb 1 19:25:45 CET 2010 (tk)
- Sigtool: dodaj obsługę dla bytecode.cvd Niedziela 31 stycznia 17:12:48 CET 2010 (acab)
- win32: clamdscan dodano Sob Jan 30 04:19:29 CET 2010 (acab)
- win32: clamd (sort) działa Thu Jan 28 12:53:45 CET 2010 (tk)
- libclamav: podaj informacje o dopasowaniach lsig do bajtodu (bb # 1799) Środa, 27 stycznia 18:33:09 CET 2010 (tk)
- libclamav: podać offset w cli_ac_result (bb # 1799) Wt. 26 stycznia 19:39:18 CET 2010 (acab)
- win32: automatycznie sprawdza i regeneruje vcprojs, upuszczenie wsparcia i tblgen z llvm, ponieważ są one teraz gotowe i wysłane Mon Jan 25 13:27:44 CET 2010 (tk)
- libclamav: obsługa podpisanych cyfrowo plików .info Pt 22 stycznia 11:49:07 CET 2010 (acab)
- libclamav: fix shifts & gt; = width (bb # 1778) Czwarty sty 21 23:01:34 CET 2010 (tk)
- Sigtool: twórz podpisane cyfrowo pliki .info Środa, 20 stycznia 23:53:36 CET 2010 (acab)
- libclamav / pe.c: naprawiono przekręcenie 15h bajtów w upx-lzma (bb # 1591) Śr. Jan 20 22:10:12 CET 2010 (tk)
- libclamav: sprawdź pliki .info podczas ładowania CVD / CLD Wt 19 stycznia 11:49:12 CET 2010 (acab)
- clamdscan / proto.c: nie przerywaj skanowania, jeśli plik nie zostanie znaleziony (bb # 1760) Wt 19 stycznia 11:26:11 CET 2010 (acab)
- clamscan / manager.c: użyj unsigned fsize (bb # 1788) Pt 15 stycznia 03:02:25 CET 2010 (acab)
- libclamav: wykluczenie z pamięci podręcznej Thu Jan 14 23:31:51 CET 2010 (tk)
- libclamav: cdb: drop FileType; cover ARJ, CAB, TAR, CPIO i 7Z Thu Jan 14 19:43:43 CET 2010 (tk)
- libclamav / readdb.c: naprawiono problem ze zgodnością z .zmd sigs (bb # 1793) Wt. 12 maja 14:39:55 CET 2010 (tk)
- libclamav: pozwala na zakotwiczenie lsigs do określonych kontenerów (bb # 1293), np. Kontener: CL_TYPE_ZIP Wt. 12 stycznia 12:14:08 CET 2010 (tk)
- libclamav / readdb.c: gdy jakiś atrybut lsig jest nieznany, zignoruj cały podpis, a nie sam atrybut. 8 stycznia 15:20:10 CET 2010 (tk)
- libclamav: uchwyt zmd / rmd z cdb (bb # 1579) Czw Jan 7 18:22:39 CET 2010 (tk)
- libclamav: kod bazowy dla ujednoliconego metadanego kontenera matchera (bb # 1579) wt. 5 stycznia 12:04:47 CET 2010 (acab)
- libclamav / readdb.c: wymuszone VI zakotwiczone w AC Wt 05 stycznia 02:08:38 CET 2010 (acab)
- libclamav: merge PE VersionInformation matcher Pon Jan 4 15:35:16 CET 2010 (tk)
- libclamav: naprawianie raportów o błędach dla plików BinHex (bb # 1685) Śr 30 grudnia 00:19:21 CET 2009 (tk)
- libclamav: dodaj obsługę FileSize, EntryPoint i NumberOfSections w tsb lsig Wt 29 grudnia 13:50:01 CET 2009 (tk)
- sigtool / sigtool.c: obsluga lsigs stworzona przez kompilator kodu bajtowego Pon 28 grudnia 23:27:40 CET 2009 (tk)
- sigtool / sigtool.c: poprawnie obsługuj zakotwiczone znaki (bb # 1780) Wt. 22 09:32:33 EET 2009 (edwin)
- libclamav / fmap.h: poprawiono kompilację w FreeBSD i Mac OS X (bb # 1776). Podziękowania dla Renato Botelho. Środa 16 grudnia 15:33:01 CET 2009 (acab)
- libclamav / unzip.c: nie oznaczaj osadzonych plików zip jako encrypted.zip (bb # 1768) Śr 16 grudnia 15:22:28 CET 2009 (acab)
- clamd / server-th.c: usuń komentarz c ++ (bb # 1751) Śr 16 grudnia 03:15:30 CET 2009 (acab)
- libclamav / c ++, win32: system kompilacji win32 dla llvm refactored Mon Dec 14 17:16:07 CET 2009 (tk)
- libclamav: integruj ldb sigs z ikoną matcher Mon Dec 14 15:04:45 CET 2009 (tk)
- Sigtool: napraw niektóre wiadomości (bb # 1777) Pon 14 grudnia 14:31:19 CET 2009 (tk)
- man / freshclam.conf.5: opisz SafeBrowsing (bb # 1772) Pon 14 grudnia 14:25:29 CET 2009 (tk)
- man / clamd.8: dodaj informacje o sygnałach Pt 11 grudnia 00:54:52 CET 2009 (acab)
- libclamav: wyodrębnianie ekwipunku i dopasowywanie gałęzi (exeicons) Śr 9 grudnia 23:31:54 CET 2009 (tk)
- sigtool: add --test-sigs (podstawowa funkcjonalność) (bb # 1246) Fri Dec 4 15:55:51 CET 2009 (tk)
- freshclam / manager.c: poprawa obsługi problematycznych serwerów lustrzanych (bb # 1758) Fri 4 grudnia 14:19:23 CET 2009 (tk)
- clamscan: poprawnie opisuj - włącz / wyłącz (bb # 1765) śr. Kwiecień 2 23:17:27 CET 2009 (tk)
- libclamav / qsort.c: napraw makro CMP1 (bb # 1769) wt. 1 grudnia 23:17:53 CET 2009 (tk)
- libclamav / readdb.c: upewnij się, że statyczne znaki z pływającymi znakami przechodzą w AC Mon 30 listopada 21:16:35 CET 2009 (tk)
- sigtool: --decode-sigs: uchwyt alternatywy Thu 26 listopada 19:43:06 CET 2009 (tk)
- sigtool: --decode-sigs: handle .ldb sigs Czw. 26 listopada 16:06:30 CET 2009 (acab)
- libclamav / scanners.c: wydrukuj kod powrotu inflateinit2 Śr. Czerwca 25 19:07:51 CET 2009 (tk)
- sigtool: --decode-sigs: handle .ndb sigs Tue Nov 24 10:24:27 EET 2009 (edwin)
- clamd / server-th.c: włącz obsługę ponad 256 FD w systemie Solaris (bb # 1764). Pon 23 listopada 23:15:38 CET 2009 (tk)
- sigtool: --decode-sigs; decode .db entries (bb # 1246) Czw 19 listopada 14:10:17 CET 2009 (tk)
- sigtool / sigtool.c: obsłużyć pliki .ign2 (bb # 1625) Wt. 17 18 18:02:45 CET 2009 (tk)
- libclamav / qsort.c: nie dzwoń do med3 podczas korzystania z wewnętrznego cmp Pon 16 listopada 23:15:37 CET 2009 (acab)
- libclamav: dodaj qsort do kompilacji win32 Mon Nov 16 19:26:53 CET 2009 (tk)
- libclamav: zastąp implementację qsort i zoptymalizuj jej powszechne użycie (bb # 1721) Wt. 10 listopada 19:29:18 CET 2009 (tk)
- clamd, clamscan: dodaj wsparcie dla OfficialDatabaseOnly / - official-db-only (bb # 1743) Wt. 10 listopada 16:50:56 CET 2009 (tk)
- freshclam / notify.c: naprawienie powiadomienia clamd w trybie TCP (bb # 1756) wt. 10 listopada 12:52:43 CET 2009 (acab)
- doc / man / clamav-milter.8.in: poprawiono literówkę zgłoszoną przez Thomasa Harolda, piątego listopada 16:14:09 CET 2009 (acab)
- libclamav / tnef.c: nie używaj fgetc (bb # 1695) Fri 6 listopada 12:22:33 CET 2009 (tk)
- freshclam: dodaj obsługę dla DetectionStatsHostID (bb # 1503) Wt. Nov 3 22:50:30 CET 2009 (tk)
- libclamav, freshclam: naprawienie obsługi dbs, gdy zarówno daily.cvd, jak i daily.cld są obecne w katalogu db, a ScriptedUpdates są wyłączone (bb # 1739) Tue Nov 3 15:18:14 CET 2009) tk)
- libclamav / readdb.c: błąd powrotu, jeśli lsig zawiera nadmiarowe podsystemy Sun 1 listopada 21:26:10 CET 2009 (acab)
- win32: popraw system kompilacji sob 31 października 19:13:18 CET 2009 (acab)
- win32: dodaj zasoby sob 31 października 19:12:22 CET 2009 (acab)
- win32: napraw ostrzeżenia pt. 30 października 14:04:43 EET 2009 (edwin)
- configure, m4 / acinclude.m4: Unikaj ukośnego slash w libdir dla starego gcc (# 1738). Czw. 29 października 23:42:57 CET 2009 (acab)
- win32 / 3rdparty / pthreads: upgrade do CVS HEAD Czw 29 października 17:27:40 CET 2009 (acab)
- win32: nie używaj. lub .. w nazwach UNC Wed 28 października 15:15:05 EET 2009 (edwin)
- clamd / thrmgr.c: użyj podwójnej zamiast liczby całkowitej, aby uniknąć ujemnego czasu (bb # 1731). Środa 28 Października 12:42:45 CET 2009 (tk)
- libclamav / filetypes_int.h: sync with daily.ftm Wt. 27 października 23:29:09 CET 2009 (tk)
- clamdscan: popraw obsługę błędów (bb # 1729) Wt. 27 października 20:31:36 CET 2009 (tk)
- clamdscan, libclamav, clamdtop, freshclam, sigtool: napraw niektóre wycieki ścieżki błędu (bb # 1730) Wt. 27 października 11:59:32 CET 2009 (tk)
- libclamav / scanners.c: upuść restrykcyjne limity odsunięcia dla osadzonych elementów objs (bb # 1664) Mon Oct 26 16:09:29 CET 2009 (tk)
- libclamav / other.c: call srand () już w cli_init () (bb # 1728) Mon października 26 13:08:41 CET 2009 (tk)
- clamdscan / proto.c: handle recv () == 0 (bb # 1717) Sob 24 października 15:06:50 CEST 2009 (acab)
- libclamav / mpool.c: Zwiększ maksymalną pulę do 8M, aby umożliwić ładowanie ogromnych niestandardowych dbs sob 24 października 14:27:10 EEST 2009 (edwin)
- clamd / scanner.c, libclamav / others_common.c: napraw błąd ścieżki wycieku (bb # 1711) pt. 23 października 20:48:12 CEST 2009 (acab)
- libclamav / unarj: napraw wycieki ścieżki błędów i ostrzeżenia valgrind Środa 21 października 17:50:05 CEST 2009 (acab)
- win32: wprowadzenie safe_open () (sic!) Wt. 20 października 17:48:59 CEST 2009 (acab)
- shared, win32: tworzenie twardych ścieżek do relokacji w kompilacjach win32 Mon Oct 19 14:13:27 CEST 2009 (acab)
- win32: add clamconf Sun 18 października 16:52:41 CEST 2009 (acab)
- win32: glob () complete Niedz Oct 18 02:30:14 CEST 2009 (acab)
- win32: glob () przed głównym (WIP) Fri 16 października 20:08:51 CEST 2009 (acab)
- win32: statystyki dodane, dirent updated Fri 16 października 14:56:10 CEST 2009 (tk)
- clamdscan: napraw niektóre wiadomości wyjściowe (bb # 1716) pt. 16 października 10:11:56 CEST 2009 (tk)
- Sigtool: dodaj wsparcie dla --find-sigs (część bb # 1246) Fri 16 października 01:46:28 CEST 2009 (acab)
- win32: kompatybilny interfejs res_query Thu Oct 15 13:06:33 CEST 2009 (acab)
- win32: add freshclam Śro 14 października 19:03:47 CEST 2009 (acab)
- win32: usuń nieaktualny kod źródłowy Śr 14 października 18:59:13 CEST 2009 (acab)
- win32: wstępne pliki wsparcia dla winsock Śr. 14 października 01:26:47 CEST 2009 (acab)
- win32: unrar support Wt. 13 października 20:13:53 CEST 2009 (acab)
- win32: kompilacje clamscan (i wkrótce będą skanowane ...) Wt. 13 października 00:54:05 CEST 2009 (acab)
- win32 / compat: dodaj zgodny z POSIX snprintf Pon październik 12 23:39:30 CEST 2009 (acab)
- win32: libclamav kompiluje Mon Oct 12 23:33:32 CEST 2009 (acab)
- / win32: plik projektu VC i materiały firm trzecich sob 10 października 20:22:10 CEST 2009 (acab)
- libclamav: ukończone scalanie fmap4all Thu Oct 8 19:03:57 CEST 2009 (tk)
- libclamav / matcher-bm.c: nie używaj mpool (bb # 1710, # 1715) Wt. 6 października 22:51:00 CEST 2009 (tk)
- shared / misc.h: #include Fri Oct 2 21:01:51 CEST 2009 (tk)
- libclamav: sprawdź rozmiary plików dla sygnatur MD5 we wszystkich przypadkach Zgłoszone przez Edwin Fri 2 października 14:35:42 CEST 2009 (tk)
- libclamav: unify sprawdzanie fp; wyjściowe sygnatury fp w trybie debugowania Fri 2 października 14:33:09 CEST 2009 (tk)
- libclamav / scanners.c: napraw białą listę skryptów (bb # 1706) pt. 30 października 14:04:43 EET 2009 (edwin)
- configure, m4 / acinclude.m4: Unikaj ukośnego slash w libdir dla starego gcc (# 1738). Środa, 30 września 19:41:43 EEST 2009 (edwin)
- configure {.in,}: Używaj opcji -fno-strict-aliasing dla gcc-4.3 +, aby uniknąć błędów ze starszymi kompilatorami (bb # 1581) śr. Wrzesień 30 17:15:05 CEST 2009 (tk)
- libclamav / matcher-bm.c: fix cli_bm_freeoff () (bb # 1710) śr. 30 września 12:40:50 CEST 2009 (acab)
- clamdscan / clamdscan.c: odpowiednio zmienna init (bb # 1708) śr. 30 września 00:51:19 CEST 2009 (acab)
- clamd, shared: połączenie zestawu łatek win32 od Gianluigi Tiesi Wt 29:21:29 CEST 2009 (tk)
- libclamav / matcher-ac.c: naprawienie dopasowania logicznych sigów (bb # 1707) Zgłoszone przez Thiyaga Mon 28 września 21:41:47 CEST 2009 (tk)
- libclamav / readdb.c: naprawiono obsługę uszkodzonych .ldb sigs (bb # 1701) Dzięki Luca i Edwin Pon 28 września 19:29:32 CEST 2009 (tk)
- libclamav: nowy format czarnej listy podpisów (bb # 1625) * libclamav: zezwól na dowolne nazwy plików .ign / .ign2 (bb # 1683) Fri 25 września 15:13:25 CEST 2009 (acab)
- sigtool / vba.c: s / cli_errmsg / logg / * shared / misc.h: in_addr_t jest już zadeklarowany * libclamav / special.c: nie dołączaj do netinet / in.h na win32 Wszystkie łatki od Gianluigi Tiesi Fri 25 września 15:09:02 CEST 2009 (acab)
- clamav-milter / clamav.milter.c: remove debug printf Fri Sep 25 10:36:48 CEST 2009 (tk)
- libclamav / matcher-ac.c: dodaj obsługę znacznika linii (L) (dopasowuje CR, CRLF i granice) Fri 25 września 00:35:56 CEST 2009 (acab)
- libclamav / sis.c: poprawka dotycząca rozmiaru, dzięki Tomasz Fri 25 września 00:31:29 CEST 2009 (acab)
- naprawiono kilka problemów wprowadzonych przez win32, wiele osób dziękuje edwin i sherpya czw. Sep 24 19:43:50 CEST 2009 (acab)
- libclamav / other_common.c: Accept "/" jako absolutna ścieżka Thu Sep 24 19:22:24 CEST 2009 (acab)
- Scalanie zestawu łatek Win32 od Gianluigi Tiesi Czw Wrze 24 19:09:38 CEST 2009 (acab)
- upuść wsparcie dla OS / 2 & quot; Czwartek 24 września 19:07:59 CEST 2009 (acab)
- clamd, libclamav: upuść INTERIX "wsparcie" Czwartek 24 września 19:05:06 CEST 2009 (acab)
- Ścieżki dotyczące win32 w czwartek 24 września 16:22:25 CEST 2009 (acab)
- Scal wstępny zestaw łatek z Win32 od Gianluigi Tiesi Czw Wrzesień 24 01:14:50 CEST 2009 (acab)
- clamav-milter: Dodaj opcję ReportHostname, aby zmienić nazwę hosta w nagłówkach X Wed 23:03:53 CEST 2009 (acab)
- libclamav / mpool.c: aktualizuj rozmiary fragmentów, małe czyszczenie Mon Wrz 21, 22 22:05:38 CEST 2009 (tk)
- clamd: dodaj wsparcie dla DazukoFS (bb # 1691) Poprawka Johna Ognessa Fri 18:20:06 CEST 2009 (tk)
- libclamav / matcher-bm.c: użyj mpool w trybie przesunięcia BM Thu Sep 17 22:36:30 CEST 2009 (tk)
- libclamav / matcher-ac.c: implementuj separator słów (B) zgodnie z wymogami bb # 1631 Pn. 14 19:52:01 CEST 2009 (tk)
- freshclam: zwraca 0 zamiast 1, gdy baza danych jest aktualna (bb # 1312) Mon 14 września 13:56:42 CEST 2009 (tk)
- clamd / server-th.c: Napraw ewentualny stan wyścigu podczas restartowania clamuko (bb # 1692), łatka Johna Ognessa Fri 11: 16: 05: 00 CEST 2009 (tk)
- libclamav / matcher-ac.c: początkowa ograniczona obsługa granicy słowa (bb # 1631) Czw. września 10 20:16:45 CEST 2009 (tk)
- libclamav / matcher-ac.c: alternatywy można teraz zanegować:! (aa | bb | cc) Mon Sep 7 15:03:11 CEST 2009 (tk)
- libclamav / matcher-bm.c: Napraw niezainicjowaną wartość ostrzeżenia Mon Sep 7 03:45:18 CEST 2009 (acab)
- libclamav / scanners.c: prawidłowo skanuj pliki tekstowe za pomocą kontenera pocztowego Thu Sep 3 15:09:57 CEST 2009 (tk)
- freshclam / mirman.c: czas wyłączenia jest proporcjonalny do FLEVEL (bb # 1687) Wt. 1 20:50:12 CEST 2009 (tk)
- libclamav: użyj BM matchera w trybie offsetowym dla plików PE większych niż 256kB (średnio 10% przyspieszenia, 30-40% dla dużych plików wykonywalnych) Wt 01 1 11:11:43 CEST 2009 (tk)
- libclamav: w bm_offmode ładuj tylko sigs z niepłynnymi przesunięciami bezwzględnymi i względnymi do BM Matchera (ładuj inne do AC) i korzystaj z tabeli przesunięć obliczanych dla pliku, aby wybrać najlepsze zmiany (domyślnie nie włączone, bb # 1300 ) Niedziela, 30 sierpnia 23:56:49 CEST 2009 (acab)
- libclamav: unify CL_TYPE_MAIL skanowanie Wed 26 sierpnia 23:37:04 CEST 2009 (tk)
- libclamav / matcher-ac.c: poprawa obsługi przesunięć podpisu Mon Aug 24 22:09:12 CEST 2009 (tk)
- libclamav: poprawa obsługi plików PDF (bb # 1682) Fri Aug 21 15:53:35 CEST 2009 (tk)
- libclamav: obsługuje względne przesunięcia z cli_ac_data; fix offset logic Fri Aug 21 02:17:11 CEST 2009 (acab)
- libclamav / ishield.c: właściwie free () nagłówek Fri Aug 21 00:56:03 CEST 2009 (acab)
- system kompilacji: uaktualnij do autoconf 2.64 i automake 1.11 (bb # 1528) Czw. sierpnia 20 00:34:39 CEST 2009 (tk)
- libclamav / matcher-bm.c: mikro-optymalizacja wt. 18 sierpnia 23:52:20 CEST 2009 (tk)
- libclamav / cpio.c: wrap unistd.h, zgłoszone przez Nigel Horne Mon 17 sierpnia 13:54:09 CEST 2009 (acab)
- libclamav / 7z: konwertuj EOL na unix, aby był zgodny z suncc Fri 14 sierpnia 14:37:21 CEST 2009 (tk)
- libclamav: popraw operowanie przesunięć podpisów Tue Aug 11 02:04:54 CEST 2009 (acab)
- libclamav / 7z / Types.h: obejście "Byte" zderzenie w lzma / 7z (bb # 805 - regresja) Pon Aug 10 22:36:19 CEST 2009 (acab)
- libclamav / 7z *: poprawki kosmetyczne Pon Aug 10 22:06:23 CEST 2009 (acab)
- contrib / test: pliki testowe synchronizacji Pon 10 sierpnia 15:26:26 CEST 2009 (acab)
- libclamav: dodaj wstępną obsługę 7z Thu Aug 6 22:26:30 CEST 2009 (tk)
- clamd, clamscan, libclamav: upuść wsparcie dla MailFollowURLs (bb # 1677) Śr. 5 sierpnia 18:33:11 CEST 2009 (tk)
- clamd / clamd.c: ignoruj SIGHUP i SIGUSR2 podczas początkowej konfiguracji (bb # 1671) Śr. 5 sierpnia 16:27:06 CEST 2009 (tk)
- clamd, clamscan: dodaj wsparcie dla CrossFilesystems / - cross-fs (bb # 1607) wt. 4 sierpnia 23:15:26 CEST 2009 (tk)
- configure, libclamav: popraw kompilację problemów w IRIXie (bb # 1532) wt. 4 sierpnia 20:24:06 CEST 2009 (tk)
- libclamav / macho.c: wrap unistd.h, zgłoszone przez Nigel Horne Tue 4 sierpnia 20:06:51 CEST 2009 (tk)
- libclamav / readdb.c: spraw, aby analizator składni był bardziej czuły na błędy w polach numerycznych Wt. 4 sierpnia 15:10:12 CEST 2009 (tk)
- freshclam, libclamav: obejście ewentualnego stanu wyścigu podczas aktualizacji db (bb # 1624) Pon Aug 3 15:22:42 CEST 2009 (tk)
- freshclam / manager.c: napraw błędny komunikat o błędzie (bb # 1648) Mon Aug 3 14:48:27 CEST 2009 (tk)
- libclamav / unzip.c: napraw wykrywanie zaszyfrowanych plików zip osadzonych w innych plikach (bb # 1660) Niedz. 2 sierpnia 14:46:40 EEST 2009 (edwin)
- libclamav / bytecode_vm.c: napraw SIGBUS na sparc. Fri Jul 31 21:28:18 CEST 2009 (tk)
- libclamav, clamd: wyłączenie pliku obsługi w cli_ftw () (bb # 1656) pt. 31 lipca 15:29:36 EEST 2009 (edwin)
- unit_tests / check_regex.c: niepowodzenie testu jednostkowej awarii w systemie Solaris Fri 31 lipca 12:52:08 CEST 2009 (acab)
- libclamav / pe.c: fix check dla pe32 + Tue Jul 28 20:34:13 CEST 2009 (tk)
- clamscan, clamd, libclamav: wczytuj pliki cvd "w locie" (bez rozpakowywania ich do / tmp) domyślnie Wt 28 lipca 20:19:08 CEST 2009 (tk)
- libclamav: popraw szybkość ładowania skompresowanych baz danych (bb # 1105) Mon Jul 27 13:53:15 CEST 2009 (tk)
- libclamav / macho.c: ulepszenie wykrywania Universal Binaries Mon Jul 27 12:28:08 CEST 2009 (tk)
- libclamav / macho.c: wyrównanie sekcji poprawek (bb # 1667) Niedz. 26 lipca 18:55:37 CEST 2009 (acab)
- shared / actions.c: wrap unistd - zgłoszone przez njh Sun 19 lipca 16:19:49 CEST 2009 (acab)
- libclamav / pe.c: sprawdź wynik skanowania kabiny IS * test /: dodaj pliki testowe IS pt. 17 lipca 12:48:24 EEST 2009 (edwin)
- libclamav / regex_list. [ch]: poprawa szybkości ładowania safebrowsing.cvd (20 s - & gt; 3 s) Fri 17 lipca 02:28:50 CEST 2009 (acab)
- libclamav / others.h, libclamav / ishield.c: naprawiono literówkę, obejść się zepsutymi preprocesorami (bb # 1658) Czw lip 16 23:01:34 CEST 2009 (tk)
- libclamav / cab.c: komunikat ostrzegawczy na temat obniżenia wersji (bb # 1659) Czw lip 16 14:20:01 CEST 2009 (acab)
- libclamav, system kompilacji: napraw problemy z przenośnością dla fseeko, sysconf (_SC_PAGESIZE), getpagesize () (bb # 1658) Wed 15 lipca 23:36:09 EEST 2009 (edwin)
- libclamav / pe.c, yc.c: Ustaw YC w stanie obsłużyć więcej próbek i wariantów. Środa, 15 lipca 19:36:35 CEST 2009 (tk)
- clamd: wartość honoru 0 w opcjach Max * Wed 15 lipca 19:24:03 CEST 2009 (tk)
- clamscan: wartość honoru 0 w --max- * opcje (bb # 1650) Środa 15 lipca 16:25:00 EEST 2009 (edwin)
- unit_tests / check_clamd.c: Napraw testy jednostkowe po uruchomieniu jako root (bb # 1635). Środa 15 lipca 12:50:50 CEST 2009 (acab)
- libclamav / ishield.c: napraw distcheck, poprawkę z edwin Wed 15 lipca 12:20:04 CEST 2009 (tk)
- clamd, clamav-milter: spraw, aby pliki pid były globalnie czytelne (bb # 1642) Wed 15 lipca 12:33:22 CEST 2009 (acab)
- libclamav / ishield.c: użyj mmap dla dużych plików, napraw niektóre nieszczelności, niektóre poprawki przenośności Wed 15 lipca 11:20:56 CEST 2009 (tk)
- libclamav / filetypes.c: naprawiono błąd "off-by-one-one" (bb # 1639) Wed 15 lipca 08:46:35 CEST 2009 (tk)
- libclamav / mspack.c: naprawienie ostrzeżeń valgrind dotyczących użycia niezainicjowanych wartości (bb # 1655) Tue Lip 14 23:41:37 CEST 2009 (acab)
- libclamav: dodaj wstępną obsługę plików wykonywalnych IS (IS-cab i IS-msi) część bb # 1571 Tue Lip 14 18:17:59 CEST 2009 (tk)
- libclamav: dodaj obsługę Universal Binaries (archiwa z plikami Mach-O dla różnych architektur, bb # 1592) Mon Jul 13 21:40:51 CEST 2009 (tk)
- docs / signatures.pdf: cover Mach-O files Mon Jul 13 21:24:05 CEST 2009 (tk)
- libclamav: obsługuje pliki Mach-O z sygnaturami typu 9; wszystkie specjalne przesunięcia są obsługiwane dla plików wykonywalnych PPC32 / 64 i x86; dla ARM i innych archs tylko rozszerzenia oparte na sekcjach (Sx [+ -] n, SL [+ -] n) są obsługiwane atm Pon 13 lipca 19:34:36 EEST 2009 (edwin)
- clambc /, libclamav /, unit_tests /: Początkowy projekt tłumacza kodu bajtowego (bb # 1243). Pon. 13 lipca 16:06:31 CEST 2009 (tk)
- libclamav / macho.c: uchwyt LC_THREAD; obliczyć EP pt. 10 lipca 10:10:35 CEST 2009 (tk)
- libclamav / filetypes_int.h: synchronizacja z daily.ftm Wed 8 lipca 14:59:14 CEST 2009 (tk)
- libclamav: wstępne wsparcie dla plików wykonywalnych Mach-O (część bb # 1592) Pon. 6 lipca 16:56:06 CEST 2009 (tk)
- test: dodaj pliki testowe cpio Thu Jul 2 17:05:12 CEST 2009 (tk)
- libclamav: dodaj obsługę archiwów cpio (bb # 1649) Mon Jun 29 15:40:42 CEST 2009 (acab)
- clamav-milter: użyj s / STREAM / INSTREAM / (bb # 1548) Mon Jun 29 11:25:46 CEST 2009 (acab)
- clamav-milter / netcode.c: Prawidłowe wykonanie rozłączenia clamd (bb # 1643) Mon Jun 22 17:19:45 CEST 2009 (acab)
- clamav-milter / whitelist.c: print failed whitelist filename Fri Jun 12 12:30:15 CEST 2009 (tk)
- libclamav / elf. [ch]: dodaj obsługę 64-bitowych plików ELF (bb # 1593)
Co nowego w wersji 0.95.3:
- Jest to wydanie poprawkowe zalecane dla wszystkich użytkowników.
Co nowego w wersji 0.95.1:
- Jest to tylko wydanie z poprawką błędów
Co nowego w wersji 0.95:
- Obsługa Bezpiecznego przeglądania Google: oprócz heurystycznych i sygnaturowych mechanizmów wykrywania wyłudzeń dostępnych już w ClamAV, skaner może teraz korzystać z czarnych list podejrzanych stron phishingowych i złośliwych. Projekt ClamAV dystrybuuje stale aktualizowaną bazę danych Bezpiecznego przeglądania, która może być automatycznie pobrana przez freshclam. Aby uzyskać więcej informacji, zobacz freshclam.conf (5) i http://safebrowsing.clamav.net.
- Nowy clamav-milter: Program został przeprojektowany i przepisany od zera. Najbardziej zauważalną różnicą jest to, że tryb wewnętrzny został usunięty, co oznacza, że teraz potrzebny jest działający klamrowy towarzysz. Teraz milter ma również swój własny plik konfiguracyjny.
- Rozszerzenia Clamd: Protokół został rozszerzony, aby zmniejszyć obciążenie, które clamd nakłada na system, rozwiązać ograniczenia starego protokołu i zmniejszyć opóźnienia po otrzymaniu aktualizacji sygnatur. Więcej informacji na temat nowych rozszerzeń można znaleźć w oficjalnej dokumentacji i uwagach do aktualizacji.
- Ulepszone API: interfejs API służący do programowania silnika ClamAV (libclamav) został przeprojektowany w celu zastosowania nowoczesnych technik obiektowych i rozwiązuje różne problemy ze zgodnością interfejsu API / ABI między starymi a nowymi wersjami. Więcej informacji znajdziesz w Rozdziale 6 pliku clamdoc.pdf oraz w informacjach o aktualizacji.
- ClamdTOP: Jest to nowy program, który pozwala administratorom systemu monitorować clamd. Dostarcza informacji o elementach w kolejce clamd, używaniu pamięci Clamd i wersji bazy sygnatur, wszystko w czasie rzeczywistym i w interfejsie opartym na curses.
- Alokator puli pamięci: Libclamav zawiera teraz własny alokator puli pamięci oparty na mapowaniu pamięci. To nowe rozwiązanie zastępuje tradycyjny system malloc / free dla kopii podpisów przechowywanych w pamięci. W rezultacie clamd wymaga znacznie mniej pamięci, zwłaszcza gdy są odbierane aktualizacje sygnatur, a baza danych jest ładowana do pamięci.
- Parser zunifikowanej wersji: Przed wersją 0.95 każdy program w pakiecie programów ClamAV miał własny zestaw opcji środowiska wykonawczego. Nowy ogólny analizator składni wprowadza spójność używania i sprawdzania poprawności do tych opcji w całym pakiecie. Niektóre przełączniki wiersza poleceń clamscan zostały zmienione (stare nadal będą akceptowane, ale nie będą miały żadnego efektu i spowodują ostrzeżenia), zobacz szczegóły clamscan (1) i clamscan --help.
Co nowego w wersji 0.95 RC2:
- Jest to drugi kandydat do wydania dla ClamAV 0.95. Rozwiązuje szereg problemów, które znaleziono w 0.95rc1 i zapewnia obsługę Bezpiecznego przeglądania Google, które można włączyć, włączając opcję SafeBrows w pliku freshclam.conf. Więcej informacji można znaleźć w "man 5 freshclam.conf" i http://safebrowsing.clamav.net.
Co nowego w wersji 0.95 RC1:
- To wydanie ma nowy clamav-milter, rozszerzenia Clamd , ulepszony interfejs API, ClamdTOP, alokator puli pamięci i ujednolicony parser opcji.
Co nowego w wersji 0.94.2:
- To jest wydanie poprawki błędów.
Co nowego w wersji 0.94.1:
- ClamAV 0.94.1 naprawia niektóre problemy, które znaleziono w poprzednich wersjach i zawiera jedną nową funkcję "Zbieranie statystyk o złośliwym oprogramowaniu". Jest to opcjonalna funkcja, która pozwala użytkownikom ClamAV opcjonalnie przesłać nam statystyki dotyczące wykrytych w terenie. Następnie wykorzystamy te dane, aby ustalić, jakie typy złośliwego oprogramowania są najbardziej wykrywane w terenie i w jakim są obszarze geograficznym. Pozwoli nam to również publikować zbiorcze dane na stronie www.clamav.net, gdzie nasi użytkownicy będą mogli monitorować najnowsze zagrożenia. Możesz nam pomóc, włączając SubmitDetectionStats w freshclam.conf.
Co nowego w wersji 0.94.1 RC1:
- To jest wersja tymczasowa, która naprawia niektóre problemy występujące w poprzednich wersjach.
- Zawiera również jedną nową funkcję "Zbieranie danych o złośliwym oprogramowaniu". Malware Statistics Gathering jest opcjonalną funkcją, która została dodana do freshclam umożliwiając ClamAV wysyłanie statystyk podsumowujących do Sourcefire i ClamAV Research Team.
- Ta funkcja umożliwia użytkownikom opcjonalne przesyłanie nam statystyk dotyczących wykrytych w terenie danych, które następnie zostaną wykorzystane do określenia, które typy złośliwego oprogramowania / wirusów są najbardziej wykrywane w terenie i w jakim obszarze geograficznym.
Co nowego w wersji 0.94:
- Dodano logiczne podpisy.
- Udoskonalono technologię ochrony przed phishingiem.
- Dodano mechanizm demontażu.
- Dodano moduł zapobiegania utracie danych.
- IPv6 jest obsługiwany w freshclam.
- Poprawiono skanowanie JavaScriptu.
- Poprawiono kontrolę jakości i jednostki.
Komentarze nie znaleziono