Autor: Yuri Gagarin

Wydanie John the Ripper 1.9.0-jumbo-1 z obsługą FPGA

Wydano nową wersję najstarszego wspieranego programu do łamania haseł John the Ripper 1.9.0-jumbo-1 (projekt rozwija się od 1996 roku). Od wydania poprzedniej wersji 1.8.0-jumbo-1 minęło 4,5 roku, w ciągu których wprowadzono ponad 6000 zmian (git commits) od ponad 80 programistów. Dzięki ciągłej integracji, obejmującej wstępną weryfikację każdej zmiany (pull request) na wielu platformach, w ciągu tego […]

John the Ripper 1.9.0-jumbo-1 z obsługą FPGA

Wydano nową wersję najstarszego wspieranego programu do łamania haseł John the Ripper 1.9.0-jumbo-1. (Projekt rozwija się od 1996 roku.) Na stronie projektu dostępne są źródła do pobrania, a także gotowe wersje pod system Windows. Zaznaczone jest, że od momentu wydania wersji 1.8.0-jumbo-1 minęło 4,5 roku, w ciągu których wprowadzono ponad 6000 zmian (git commits) od ponad 80 programistów. W trakcie […]

Cloudflare, Mozilla i Facebook rozwijają BinaryAST w celu przyspieszenia ładowania JavaScript

Inżynierowie z firm Cloudflare, Mozilla, Facebook i Bloomberg zaproponowali nowy format BinaryAST, który przyspiesza dostarczanie i przetwarzanie kodu JavaScript podczas otwierania stron w przeglądarkach. BinaryAST przenosi fazę analizy składniowej na serwer i dostarcza już uformowane abstrakcyjne drzewo składniowe (AST). Po odebraniu BinaryAST przeglądarka od razu może przejść do etapu kompilacji, pomijając analizę kodu źródłowego JavaScript. […]

5G – gdzie i komu jest potrzebne?

Nawet nie mając szczegółowej wiedzy na temat generacji standardów mobilnej komunikacji, każdy z pewnością odpowie, że 5G to lepsze niż 4G/LTE. W rzeczywistości jednak sprawa nie jest taka prosta. Zobaczmy, w czym 5G jest lepsze/gorsze oraz które przypadki użycia są najbardziej obiecujące w świetle obecnego stanu. Cóż więc obiecuje nam technologia 5G? Zwiększenie prędkości w […]

Liczby losowe i sieci zdecentralizowane: implementacje

Wprowadzenie function getAbsolutelyRandomNumer() { return 4; // zwraca całkowicie losową liczbę! } Podobnie jak w przypadku koncepcji absolutnie odpornego szyfru w kryptografii, rzeczywiste protokoły "Publicly Verifiable Random Beacon" (PVRB) starają się maksymalnie zbliżyć do idealnego schematu, ponieważ w rzeczywistych sieciach w czystej formie jest on niepraktyczny: należy ściśle uzgodnić tylko jeden bit, a rundy muszą […]

Jak się ukryć w internecie: porównanie serwerowych i rezydenckich proxy

Aby ukryć adres IP lub ominąć blokady treści, zazwyczaj korzysta się z proxy. Można je podzielić na różne typy. Dziś porównamy dwa najbardziej popularne rodzaje proxy – serwerowe i rezydenckie, omówimy ich zalety, wady oraz scenariusze wykorzystania. Jak działają proxy serwerowe Proxy serwerowe (Datacenter) to najpowszechniejszy typ. Przy ich użyciu adresy IP są przydzielane przez dostawców usług chmurowych. […]

Matrioszka Si. Warstwowy system języka programowania

Spróbujmy wyobrazić sobie chemię bez Układu Okresowego Mendelejewa (1869). Ile to elementów trzeba było mieć w pamięci, przy tym w dowolnej kolejności… (Wówczas — 60.) Wystarczy pomyśleć o jednym lub kilku językach programowania. Te same uczucia, ten sam twórczy chaos. A teraz możemy przeżyć uczucia chemików z XIX wieku, gdy zaproponowano im wszystkie ich […]

Co więc stanie się z uwierzytelnianiem i hasłami? Druga część raportu Javelin "Stan silnego uwierzytelniania"

Niedawno firma badawcza „Javelin Strategy & Research” opublikowała raport „The State of Strong Authentication 2019”. Jego twórcy zebrali informacje na temat sposobów autoryzacji stosowanych w środowisku korporacyjnym i aplikacjach użytkowych oraz dokonali interesujących wniosków na temat przyszłości silnej autoryzacji. Tłumaczenie pierwszej części z wnioskami autorów raportu już opublikowaliśmy na Habrze. A teraz przedstawiamy […]

Wideo: Amerykanin Warden dołączy do grona obrońców w Rainbow Six Siege

Niedawno pisaliśmy, że w najbliższych dniach w taktycznym strzelaninie Tom Clancy’s Rainbow Six Siege pojawi się nowa operatorzyca Nøkk z oddziału szturmowego. Zespół obrony również zyska nowe wzmocnienie w ramach drugiego sezonu czwartego roku wsparcia gry. Ubisoft przedstawił teaser, który opowiada o amerykańskim żołnierzu o pseudonimie Warden. Colin McKinley pochodzi z Kentucky, a swoją karierę w marynarce […]

Premiera dystrybucji do tworzenia zapór sieciowych IPFire 2.23

Została utworzona wersja dystrybucji do tworzenia routerów i zapór sieciowych — IPFire 2.23 Core 131. IPFire wyróżnia się niezwykle prostym procesem instalacji oraz organizacją konfiguracji przez intuicyjny interfejs webowy, który obfituje w przejrzyste wykresy. Rozmiar instalacyjnego obrazu iso wynosi 256 MB (x86_64, i586, ARM). System jest modułowy, oprócz podstawowych funkcji filtrowania pakietów i zarządzania ruchem, dla IPFire dostępne są moduły realizujące […]

Implementacja FastCGI w nowoczesnym C++

Dostępna jest nowa implementacja protokołu FastCGI, napisana w nowoczesnym C++17. Biblioteka wyróżnia się prostotą użycia i wysoką wydajnością. Możliwe jest dodanie zarówno w formie statycznie, jak i dynamicznie powiązanej biblioteki, jak również poprzez wbudowanie w aplikację w postaci pliku nagłówkowego. Oprócz systemów podobnych do Unix, zapewnione jest wsparcie dla użycia w Windows. Kod dostarczany jest na licencji wolnej zlib. Źródło: opennet.ru

PostgreSQL 11: Ewolucja partycjonowania od Postgres 9.6 do Postgres 11

Świetnego piątku dla wszystkich! Z każdym dniem jest coraz mniej czasu do uruchomienia kursu „Relacyjne bazy danych”, dlatego dzisiaj dzielimy się przekładem kolejnego przydatnego materiału na ten temat. W trakcie rozwijania PostgreSQL 11 wykonano imponującą pracę nad ulepszeniem partycjonowania tabel. Partycjonowanie tabel to funkcja, która istnieje w PostgreSQL od dłuższego czasu, ale jej, jeśli można tak powiedzieć, w istocie […]

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