Kategoria: Blog

Porównanie wydajności sterownika sieciowego w wersjach na 10 języków programowania

Grupa badaczy z niemieckich uniwersytetów opublikowała wyniki eksperymentu, w ramach którego w różnych językach programowania opracowano 10 wariantów typowego sterownika dla 10-gigabitowych kart sieciowych Intel Ixgbe (X5xx). Sterownik działa w przestrzeni użytkownika i został zrealizowany w językach C, Rust, Go, C#, Java, OCaml, Haskell, Swift, JavaScript i Python. Podczas pisania kodu szczególną uwagę zwrócono na osiągnięcie […]

O modelu sieciowym w grach dla początkujących

Przez ostatnie dwa tygodnie pracowałem nad silnikiem sieciowym do mojej gry. Wcześniej nie miałem pojęcia o technologiach sieciowych w grach, więc przeczytałem wiele artykułów i przeprowadziłem liczne eksperymenty, aby zrozumieć wszystkie koncepcje i być w stanie napisać własny silnik sieciowy. W tym przewodniku chciałbym podzielić się z wami różnymi koncepcjami, które […]

Pilnie aktualizuj Exim do 4.92 – trwa aktywne zainfekowanie

Koleżanki i koledzy, którzy używają na swoich serwerach pocztowych Exim w wersjach 4.87…4.91 – pilnie aktualizujcie do wersji 4.92, wcześniej zatrzymując sam Exim, aby uniknąć włamania przez CVE-2019-10149. Potencjalnie narażonych jest kilka milionów serwerów na całym świecie, a podatność oceniana jest jako krytyczna (CVSS 3.0 base score = 9.8/10). Napastnicy mogą uruchamiać na Waszym serwerze dowolne polecenia, w wielu przypadkach od […]

Przepatchowano Exim – przepatchuj jeszcze raz. Nowe zdalne wykonanie polecenia w Exim 4.92 w jednym żądaniu

Niedawno, na początku lata, pojawiły się masowe wezwania do aktualizacji Exim do wersji 4.92 z powodu podatności CVE-2019-10149 (Pilnie aktualizuj Exim do 4.92 – trwa aktywne zainfekowanie / Habr). A ostatnio okazało się, że złośliwy Sustes postanowił skorzystać z tej podatności. Teraz wszyscy, którzy awaryjnie zaktualizowali, mogą znów „cieszyć się”: 21 lipca 2019 r. badacz Zerons odkrył krytyczną podatność […]

Zmarł autor vkd3d

Firma CodeWeavers, która sponsoruje rozwój Wine, poinformowała o śmierci swojego pracownika – Józefa Kucii, autora projektu vkd3d i jednego z kluczowych twórców Wine, który także brał udział w rozwijaniu projektów Mesa i Debian. Józef wprowadził ponad 2500 zmian w Wine i zrealizował dużą część kodu związanego z obsługą Direct3D. Źródło: linux.org.ru

Wydanie obsługi braku pamięci oomd 0.2.0

Facebook opublikował drugą wersję oomd, narzędzia do obsługi niedoboru pamięci w systemie (OOM, Out Of Memory), działającego w przestrzeni użytkownika. Aplikacja wymusza zakończenie procesów, które zużywają zbyt dużo pamięci, zanim zainicjowany zostanie OOM-handler jądra Linux. Kod oomd został napisany w języku C++ i jest udostępniony na licencji GPLv2. Gotowe pakiety stworzono dla Fedora Linux. Z funkcjami oomd można […]

DNS over HTTPS jest domyślnie wyłączony w porcie Firefox dla OpenBSD

Utrzymujący port Firefox dla OpenBSD nie poparli decyzji o domyślnym włączeniu DNS over HTTPS w nowych wersjach Firefox. Po krótkiej dyskusji postanowiono pozostawić pierwotne zachowanie niezmienione. W tym celu ustawienie network.trr.mode zostało zmienione na wartość ‚5’, co prowadzi do bezwarunkowego wyłączenia DoH. Na rzecz tego rozwiązania przytaczane są następujące argumenty: Aplikacje powinny przestrzegać ogólnosystemowych ustawień DNS, a […]

RAML czy OAS (Swagger)?

W dynamicznym świecie mikroserwisów wszystko może się zmienić — każdy komponent można przepisać w innym języku, używając innych frameworków i architektury. Niezmienne pozostają jedynie kontrakty, aby można było komunikować się z mikroserwisem na jakiejś stałej podstawie, niezależnie od wewnętrznych metamorfoz. Dziś opowiemy o naszym problemie wyboru formatu opisu […]

Konfiguracja wtyczki Warnings Next Generation do integracji z PVS-Studio

Wydanie PVS-Studio 7.04 zbiegło się z wydaniem wtyczki Warnings Next Generation 6.0.0 dla Jenkins. To właśnie w tym wydaniu Warnings NG Plugin dodał wsparcie dla statycznego analizatora PVS-Studio. Ta wtyczka wizualizuje dane o ostrzeżeniach kompilatora lub innych narzędzi analizy w Jenkins. W tym artykule szczegółowo omówimy, jak zainstalować i skonfigurować tę wtyczkę do użycia z PVS-Studio, […]

Google Chrome może teraz wysyłać strony internetowe na inne urządzenia

W tym tygodniu Google rozpoczął wdrażanie aktualizacji przeglądarki Chrome 77 na platformy Windows, Mac, Android i iOS. Aktualizacja wprowadzi wiele zmian wizualnych oraz nową funkcję, która pozwoli na przesyłanie linków do stron internetowych użytkownikom innych urządzeń. Aby wywołać menu kontekstowe, wystarczy kliknąć prawym przyciskiem myszy na link, a następnie wybrać dostępne urządzenia z […]

Implementacja DDIO w chipach Intel umożliwia atak sieciowy polegający na przechwytywaniu naciśnięć klawiszy w sesji SSH

Grupa badawcza z Wolnego Uniwersytetu w Amsterdamie i Szwajcarskiej Wyższej Szkoły Technicznej w Zurychu opracowała technikę ataku sieciowego NetCAT (Network Cache ATtack), umożliwiającą zdalne określenie klawiszy wciskanych przez użytkownika podczas pracy w sesji SSH, wykorzystując metody analizy danych z kanałów bocznych. Problem występuje tylko na serwerach z technologiami RDMA (Remote Direct Memory Access) i DDIO […]

Wydanie Chrome 77

Firma Google zaprezentowała wydanie przeglądarki internetowej Chrome 77. Równocześnie dostępna jest stabilna wersja projektu open source Chromium, stanowiącego podstawę Chrome. Przeglądarka Chrome wyróżnia się używaniem logo Google, systemem powiadomień o awariach, możliwością pobrania modułu Flash na żądanie, modułami do odtwarzania zabezpieczonej treści wideo (DRM), automatycznym systemem aktualizacji oraz przesyłaniem parametrów RLZ podczas wyszukiwania. Następne wydanie Chrome 78 […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster