Oprogramowanie open source wykorzystywane przez produkty Bitdefender Enterprise
Krzysztof B.
4 września 2019
FAQ – Produkty dla firmy (biznesowe) :
- Cenzurowanie wiadomości w GravityZone Email Security
- Jak zintegrować Bitdefender GravityZone Security for Mobile z Microsoft Azure Sentinel
- Zalecenia działań na przeskanowanych plikach
- Jak zwiększyć rozmiar dysku konsoli GravityZone
- Jak zainstalować i uruchomić usługę serwer FTP w Windows 10
- Jak połaczyć komputer offline z konsolą w chmurze
- Jak włączyć skanowanie UEFI
- Ogłoszenie o zakończeniu wsparcia dla przestarzałych wersji systemu Windows
- Jak zarządzać kontami w Bitdefender GravityZone
- Podstawowe reguły zapory sieciowej na serwerach Windows
Bitdefender może współpracować z oprogramowaniem lub technologiami licencjonowanymi przez Bitdefendera od stron trzecich, w celu używania i redystrybucji na podstawie licencji open source.
Poniżej można znaleźć narzędzia oprogramowania open source wcielone do produktów Bitdefender Enterprise. Listy są aktualizowane regularnie (u producenta: https://www.bitdefender.com/support/open-source-software-used-by-bitdefender-enterprise-products-2452.html).
Oprogramowanie typu open source używane przez Bitdefender Endpoint Security Tools i Bitdefender Security for Mobile
Nazwa oprogramowania |
Krótki Opis |
Rodzaj Licencji |
Strona Internetowa |
ACRA |
ACRA jest biblioteką umożliwiającą aplikacji na Androida automatyczne wysyłanie raportów o awariach na serwer raportów. Jest skierowany do programistów aplikacji na Androida, aby pomóc im uzyskać dane z ich aplikacji, gdy ulegają awarii lub zachowują się błędnie |
||
Boost |
Boost dostarcza darmowy, recenzowany przenośny zasób bibliotek C++. |
||
Expat |
Expat wyróżnia się plikami o zbyt dużych rozmiarach, aby zmieściły się w pamięci RAM, a tam, gdzie wydajność i elastyczność są kluczowe. |
||
GSON |
GSON jest biblioteką Java wykorzystywaną do konwertowania obiektów Java w ich reprezentantów JSON, oraz do konwertowania łańcucha znaków JSON na jego ekwiwalent w obiekcie Java. GSON może pracować z dowolnymi obiektami Java, w tym wcześniej istniejącymi obiektami, których nie posiadasz kodu źródłowego. |
||
JSON |
JSON (JavaScript Object Notation) jest mało zajmującym formatem wymiany danych. JSON jest łatwym do odczytu dla ludzi, oraz łatwym do zapisu dla maszyn, do analizy i generowania. |
||
LibCurl |
LibCurl jest darmową biblioteką służącą do przesyłania adresów URL po stronie klienta, wspierającą cookies, DICT,FTP<FTPS,Gopher,HTTP (z wsparciem HTTP/2), HTTP POST, HTTP PUT, tunelowanie proxy HTTP, HTTPS, IMAP, Kerberos, LDAP, POP3, RTSP, SCP, oraz SMTP. Biblioteka wspiera schemat pliku URI, SFTP, Telnet, TFTP, wznowienie transferu piku, przesyłanie FTP, przesyłanie bazujące na HTTP, certyfikaty HTTPS, LDAPS, serwery proxy, oraz uwierzytelnianie użytkownika i hasła (user-plus-password authentication ). |
MIT style |
|
Libpcap |
Libpcap jest przenośną biblioteką C/C++ dla przechwycenia ruchu sieciowego. |
||
LibSsh2 |
LibSsh2 jest biblioteką C po stronie klienta implementująca protokół SSH2. |
||
MiniTemplator |
MiniTemplator jest kompaktowym silnikiem szablonu dla plików HTML. MiniTemplate zapewnia funkcje do budowania profesjonalnych aplikacji sieciowych, jest kompaktowy i mieści się w jednym module kodu. Bitdefender
używa tego narzędzia w trybie binarnym. |
||
NSS Tools |
Network Security Services (NSS) jest zestawem bibliotek zaprojektowanych do wspierania między-platformowego rozwoju klienta z włączonymi zabezpieczeniami i aplikacjami serwerowymi. Aplikacje zbudowane z NSS mogą wspierać SSL v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, certyfikaty X.509 v3 i inne standardy bezpieczeństwa. |
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS |
|
OpenSSL |
OpenSSL to solidny, komercyjny, oraz w pełni wyposażony zestaw narzędzi do protokołów Transport Layer Security (TLS) i Secure Sockets Layer (SSL). Jest to również biblioteka kryptograficzna ogólnego zastosowania. |
||
PCRE |
Biblioteka PCRE jest zestawem funkcji, które implementują dopasowanie wzorca wyrażeń regularnych, używając tej samej składni i semantyki, co Perl 5. PCRE ma swój własny, natywny API, a także zestaw funkcji powłoki odpowiadających interfejsowi API wyrażeń regularnych POSIX. |
||
SQLite |
SQLite jest samodzielnym, wysoce niezawodnym, wbudowanym, w pełni funkcjonalnym, publiczno domenowym, silnikiem bazy danych SQL. |
||
TinyXML |
TinyXML jest prostym, małym,C++ praserem XML, który może być łatwo integrowany do innych programów. |
||
(V6) CEF |
Chromium Embedded Framework (CEF) jest prostym frameworkiem dla wbudowanych, bazujących na Chromium przeglądarek w innych aplikacjach. |
||
ZBar Barcode Reader |
ZBar jest zestawem oprogramowania open source służącym do odczytywania kodów kreskowych z różnych źródeł, takich jak streamy wideo, pliki obrazów, oraz czujniki surowej intensywności. Wspiera dużą ilość popularnej symboliki (znaki kodów kreskowych) zawierających EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 z 5, oraz kody QR. Bitdefender
używa tego narzędzia w trybie binarnym. |
||
Zlib |
Zlib jest zaprojektowaną do bycia darmową, uniwersalną, prawnie nieobciążoną, bezstratną biblioteką kompresji danych do użytku na praktycznie każdym sprzęcie komputerowym i systemie operacyjnym. |
Oprogramowanie open source wykorzystywane przez Bitdefender GravityZone Management Appliance
Nazwa oprogramowania |
Krótki opis |
Rodzaj Licencji |
Strona Internetowa |
Bzip2 |
Bzip2 jest darmowym programem open source do kompresji pliku, który używa algorytmu Burrows-Wheeler. Kompresuje tylko pojedyncze pliki i nie jest archiwizatorem plików. |
||
CityHash |
CityHash zapewnia funkcje hash dla łańcucha znaków. Funkcje dokładnie mieszają bity wejściowe, ale nie są odpowiednie do kryptografii. |
||
Cpp-redis |
Jest C++11asynchronicznym, wieloplatformowym, lekkim, klientem Redis (Asynchronous Multi-Platform Lightweight Redis Client) ze wsparciem dla operacji synchronicznych, potoków, wartowników i wysokiej dostępności. |
||
Curl |
Curl jest wykorzystywany w liniach komend lub skryptach do przenoszenia danych. Jest również używany w samochodach, ustawieniach telewizji, routerach,drukarkach, sprzęcie audio, telefonach, tabletach, odtwarzaczach multimedialnych, oraz jest szkieletem transferu internetowego dla tysięcy aplikacji, które codziennie wpływają na miliardy ludzi. |
||
DazukoFS |
DazukoFS jest mechanizmem, który pozwala przestrzeni użytkowej aplikacji na wykonanie kontroli dostępu do plików online. Bitdefender używa tego narzędzia w trybie binarnym. Oryginalna biblioteka nie jest zmodyfikowana. |
||
Dmidecode |
Dmidecode dostarcza w raportach informacje na temat Twojego sprzętu, który jest opisany w BIOSie według standardu SMBIOS/DMI (zobacz przykładowy wynik). Informacje te zazwyczaj obejmują producenta systemu, nazwę modelu, numer seryjny, wersję BIOS, tag zasobu, a także inne szczegóły o różnym poziomie zainteresowania i niezawodności w zależności od producenta. Bitdefender używa tego narzędzia w trybie binarnym. Oryginalna biblioteka nie jest zmodyfikowana. |
||
Expat |
Expat to zorientowana na streaming biblioteka parserów XML napisana w C. |
||
File |
Polecenie plik ma za zadanie odgadnięcie rodzaju pliku. Narzędzie wiersza polecenia, które mówi słowami, jakie dane zawiera plik. W przeciwieństwie do większości systemów GUI, systemy UNIX wiersza polecenia – na czele z tym programem - nie polegają na rozmiarach nazw plików, aby określić typ pliku, ale sprawdzają jego rzeczywistą zawartość. Jest to oczywiście bardziej niezawodne, ale wymaga nieco operacji we / wy. |
||
FreeType |
FreeType jest swobodnie dostępną biblioteką oprogramowania do renderowania czcionek. FreeType jest napisany w C, zaprojektowany do bycia małym, wydajnym, wysoce konfigurowalnym, oraz przenośnym, a jednocześnie zdolnym do tworzenia wysokiej jakości wydruków (obrazów glifów) większości formatów czionek wektorowych, oraz bitmapowych. |
||
HAproxy |
HAproxy jest darmowym, bardzo szybkim, niezawodnym rozwiązaniem, oferującym wysoką dostępność, równoważącym obciążenie, oraz oferującym serwer proxy dla aplikacji bazujących na TCP, oraz HTTP. Jest szczególnie odpowiedni do witryn o bardzo dużym natężeniu ruchu, oraz obsługuje wiele najczęściej odwiedzanych stron na świecie. Bitdefender używa tego narzędzia w trybie binarnym. Oryginalna biblioteka nie jest zmodyfikowana. |
||
iPKG |
iPKG jest bardzo mało ważącym pakietem zarządzania systemem, zaprojektowanym dla instalacji Linuxa |
https://web.archive.org/web/20100823030002/http:/www.handhelds.org/moin/moin.cgi/Ipkg |
|
jq |
Jq jest wykorzystywany do wycinania, filtrowania, mapowania, oraz przekształcania uporządkowanych danych. Jq jest napisany w przenośnym C, oraz nie zawiera zależności runtime. |
||
Json-c |
JSON-C implementuje model obiektowy zliczający referencje, który pozwala łatwo konstruować obiekty JSON w C, wyprowadzać je jako ciągi sformatowane w JSON i analizować ciągi sformatowane w JSON z powrotem do reprezentacji C obiektów JSON. |
||
Json-Cpp |
JsonCpp jest biblioteką C++, która pozwala na manipulowanie wartościami JSON włączając serializację, oraz deserializację do i z łańcuchów. Może również zachować istniejący komentarz w krokach odserializacji / serializacji, dzięki czemu jest to wygodny format do przechowywania plików wejściowych użytkownika. |
||
Libbdvmi |
Jest określoną biblioteką x86, która pomaga w wykonaniu introspekcji maszyny wirtualnej. Bitdefender używa tego narzędzia w trybie binarnym. Oryginalna biblioteka nie jest zmodyfikowana. |
||
Libhpdf |
LibHaru jest darmową, między-platformową biblioteką open source do generowania plików PDF. Na ten moment LibHaru nie wspiera odczytu, oraz edytowania istniejących plików PDF. |
||
Libmilter |
Libmilter wykorzystuje zestaw makr preprocesora C, aby określić funkcje specyficzne dla platformy kompilatora C, oraz standardowych bibliotek C. |
||
Libpcap |
Libpcap jest przenośną biblioteką C/C++ dla przechwycenia ruchu sieciowego. |
||
Libpng |
Libpng jest oficjalnym odnośnikiem biblioteki PNG, która wspiera prawie wszystkie funkcje PNG, jest rozszerzalny, oraz był szeroko testowany od ponad 23 lat. |
||
Libpq |
PostgreSQL jest potężnym obiektem open source systemu relacyjnej bazy danych, który wykorzystuje, oraz rozszerza język SQL |
||
Librarabbitmq4 |
Jest to klient biblioteki AMQP języka C, które używa pośrednika RabbitMQ w wersji v2.0+. |
||
Libstatgrab |
Libstatgrab jest biblioteką, która dostarcza międzyplatformowego dostępu do statystyk na temat systemu, na którym jest uruchomiona. Jest napisany w C i przedstawia wybór użytecznych interfejsów, za pomocą których można uzyskać dostęp do kluczowych statystyk systemu. Obecna lista statystyk zawiera użycie CPU, wykorzystanie pamięci, wykorzystanie miejsca na dysku, obliczenia procesów, ruchu sieciowego, dyski wejścia/wyjścia, oraz więcej. Bitdefender używa tego narzędzia w trybie binarnym. Oryginalna biblioteka nie jest zmodyfikowana. |
||
Libudid |
Przenośny, uniwersalny, unikalny identyfikator biblioteki C. |
||
Libxenserver |
Libxenserver jest kompletnym SDK dla Citrix XenServer, ujawniający XenServer API dla programistów C. |
||
Lua |
Lua jest potężnym, wydajnym, mało ważącym, wbudowanym językiem skryptów. |
||
Makeself |
Makeself.sh jest małym skryptem shella, który generuje samowypakowalne, skompresowane archiwum tar z folderu. Skrypt makeself.sh jest wykorzystywany tylko do tworzenia archiwów z folderu plików. Bitdefender używa tego narzędzia w trybie binarnym. Oryginalna biblioteka nie jest zmodyfikowana. |
||
Minizip |
Ten pakiet włącza wypakowywanie plików z pliku archiwum .zip, który jest kompatybilny z narzędziami, oraz kompatybilnym oprogramowaniem PKZip 2.04g, WinZip, InfoZip, MimarSinan Codex Suite 2002.Uruchomiony zarówno pod Windowsem, oraz Linuxem. |
||
MongoDB C driver |
Mongo-C-driver jest projektem, który zawiera dwie biblioteki: Libmongoc, klient biblioteki napisany w C dla MongoDB. Libbson, biblioteka zapewniająca przydatne procedury związane z budowaniem, analizowaniem i iteracją dokumentów BSON. |
||
MongoDB-org-* |
MongoDB to baza danych dokumentów o skalowalności i elastyczności, której potrzebujesz dzięki zapytaniom i indeksowaniu, których potrzebujesz. Bitdefender używa tego narzędzia w trybie binarnym. Oryginalna biblioteka nie jest zmodyfikowana. |
||
Nginx-ensite |
Jest to skrypt shell (Bash), który replikuje dla nginx Debian a2ensite i a2dissite, dla włączenia, oraz wyłączenia stron jako wirtualnych hostów w Apache 2.2/2.4. a2dissite jest symbolicznym łączem dla a2ensite. |
Nie Dotyczy |
|
Nodejs |
Node.js jest wbudowanym środowiskiem wykonawczym JavaScript na silniku Javascript Chrome V8. |
||
OpenLDAP |
Oprogramowanie open source OpenLDAP jest implementacją protokołu Lightweight Directory Access Protocol. Zestaw zawiera: SLAPD – samodzielne biblioteki LDAP daemon (serwer) implementujące protokół LDAP, narzędzia, oraz klientów sampli. |
||
OpenSSL |
OpenSSL jest solidnym, komercyjnym, oraz pełnym usług zestawem narzędzi dla protokołów Transport Layer Security (TLS) i Secure Sockets Layer (SSL), jak również biblioteką kryptografii ogólnego zastosowania. |
||
PCRE |
Biblioteka PCRE jest zestawem funkcji, które implementują dopasowanie wzorca wyrażeń regularnych przy użyciu tej samej składni i semantyki jak Perl 5. PCRE ma swój własny, natywny API, a także zestaw funkcji odpowiadających interfejsowi API wyrażeń regularnych POSIX. Biblioteka PCRE jest darmowa, nawet dla budowania prawnie zastrzeżonego oprogramowania. |
||
PhantomJS |
PhantomJS (phantomjs.org) jest beznagłówkowym Zestawem Sieciowym oskryptowanym w JavaScript. Najnowsze, stabilne wydanie to wersja 2.1. |
||
Php7.2 |
PHP jest popularnym językiem skryptowym ogólnego zastosowania, szczególnie odpowiednim do tworzenia stron internetowych. |
||
Php7.2-Haru |
LibHaru jest darmową, między-platformową biblioteką open source do generowania plików PDF. |
||
Php-AMQP |
To rozszerzenie może komunikować się z każdym, kompatybilnym serwerem AMQP spec 0-9-1, takich jak RabbitMQ, OpenAMQPm oraz Qpid, dając zdolność do tworzenia i usuwania wymiany i kolejek, a także publikować na dowolnej giełdzie i konsumować z dowolnej kolejki. |
||
Php-igbinary |
Igbinary to kropla zastępująca standardowy serializator php. Zamiast zajmującego czas i przestrzeń reprezentacji tekstowej, igbinary przechowuje struktury danych php w zwartej formie binarnej. |
||
Php-imagick |
Imagick jest natywnym rozszerzeniem php do tworzenia i modyfikowania obrazów za pomocą API ImageMagick. |
||
Php-mongodb |
To rozszerzenie zostało opracowane na bibliotekach libmongoc i libbson. Zapewnia minimalny interfejs API dla podstawowej funkcjonalności sterownika: polecenia, zapytania, zapisy, zarządzanie połączeniami i serializacja BSON. |
||
Php-redis |
To rozszerzenie zapewnia API dla komunikacji z serwerami Redis. |
||
Php-SQLite3 |
SQLite3 jest rozszerzeniem PHP, które jest wykorzystywane w systemie bazy danych SQLite. To rozszerzenie zawiera pakiety SQLite 3.5.9, chociaż minimalnie wymagana jest 3.3.9. |
||
Php-APCu |
APC User Caching. Buforowanie użytkowników APC. |
||
Php-chartdir |
ChartDirector jest biblioteką wykresów dla programistów, do tworzenia aplikacji zawierających wykresy. |
||
Php-Gearman |
Daje to użytkownikowi możliwość pisania w pełni funkcjonalnych klientów i pracowników Gearman w PHP, co pozwala im szybko tworzyć rozproszone aplikacje. |
||
Php-Mcrypt |
Mcrypt pozwala programistom na użycie funkcji szyfrowania o szerokim zasięgu, bez radykalnej zmiany ich kodu. Mcrypt zastępuje pakiet crypt(), oraz polecenie crypt(1) z rozszerzeniami. |
||
Php-memcache |
Memcached jest usługą zaprojektowaną specjalnie dla dynamicznych aplikacji sieciowych, w celu obniżenia obładowania przez przechowywanie obiektów w pamięci. To rozszerzenie pozwala na pracę z memcached przez poręczne OO i interfejsy proceduralne. |
||
Php-SSH2 |
Zapewnia powiązania z funkcjami libssh2, który implementuje protokół SSH2 |
||
RabbitMQ-server |
RabbitMQ działa na wielu systemach operacyjnych i środowiskach chmurowych, oraz zapewnia szeroko zakresowe narzędzia programistyczne w najbardziej popularnych językach. |
||
SNMP libs |
Oprogramowanie AGENT ++ SNMP jest przeznaczone do tego, aby uprościć tworzenie agentów i aplikacji SNMP (Java / C ++), a także MIB-ów autorskich (SMI) w protokole Simple Network Management Protocol. |
||
Spiped |
Jest narzędziem do tworzenia symetrycznie szyfrowanych i uwierzytelnionych połączeń tunelowych pomiędzy adresami socketów, aby można było połączyć się z jednym adresem (np. socketem UNIX na localhost), praz transparentnie nawiązać połączenie z innym adresem (np. socketem UNIX w innym systemie). Jest to podobne do funkcjonalności ssh -L, ale nie używa SSH, oraz wymaga wstępnie udostępnionego klucza symetrycznego. |
||
SQLite |
SQLite jest samo zawartym, wysoce niezawodnym, osadzonym, w pełni funkcjonalnym, o domenie publicznej, silnikiem bazy danych SQL. |
||
Squid3 |
Squid jest w pełni funkcjonalnym serwerem proxy w HTTP/1.0, który jest prawie w pełni funkcjonalnym serwerem proxy HTTP/1.1. Squid oferuje bogatą kontrolę dostępu, autoryzację, oraz środowisko rejestrujące do tworzenia internetowych serwerów proxy i aplikacji obsługujących zawartość. Squid oferuje też bogaty zestaw opcji optymalizacji ruchu, z których większość jest włączona domyślnie w celu uproszczenia instalacji, oraz wysokiej wydajności. Bitdefender używa tego narzędzia w trybie binarnym. Oryginalna biblioteka nie jest zmodyfikowana. |
||
Tacopie |
Jest multiplatformowym Klientem i Serwerem TCP biblioteki C++1. |
||
TALPA |
Jądro modułu interfejsu Sophos. Bitdefender używa tego narzędzia w trybie binarnym. Oryginalna biblioteka nie jest zmodyfikowana. |
||
TinyXML |
TinyXML jest prostym, małym parserem C++ XML, który może być łatwo integrowany z innymi programami. |
||
TinyXPath |
TinyXPath jest małymdekoderem śladu składni Xpath, napisany w C++. |
||
Xen |
Bitdefender używa tego narzędzia w trybie binarnym. Oryginalna biblioteka nie jest zmodyfikowana. |
||
Xen-detect |
Prosta aplikacja GNU C / POSIX do wykrywania wykonania na platformie Xen VNM. |
||
Zlib |
Zlib jest zaprojektowanym do bycia darmowym, ogólno celowym, prawie nieobciążonym, biblioteką z bezstratną kompresją danych, do użycia wirtualnego każdego sprzętu komputerowego, oraz systemu operacyjnego. |
https://www.bitdefender.com/support/open-source-software-used-by-bitdefender-enterprise-products-2452.html
Autor
Krzysztof B.
Obecnie
Najnowsze wpisy
Aktualności • Bezpieczeństwo w Internecie
Bitdefender Threat Debrief – Styczeń 2025
20 stycznia 2025
Poradniki • Zagrożenia Internetowe
Lasy Państwowe – zadbaj o bezpieczeństwo organizacji
17 stycznia 2025
Artykuły które mogą Ci się spodobać
Jak zintegrować Bitdefender GravityZone Security for Mobile z Microsoft Azure Sentinel
Arkadiusz K
19 września 2024