Kategoria: Administracja

Problem prywatności danych w Active Directory

Zajmowałem się testowaniem penetracyjnym z wykorzystaniem PowerView i używałem go do wyciągania informacji o użytkownikach z Active Directory (zwanym dalej AD). W tym czasie skupiałem się na zbieraniu informacji o członkostwie w grupach bezpieczeństwa, a następnie wykorzystywałem te informacje do poruszania się po sieci. W każdym razie AD zawiera poufne dane o pracownikach, niektóre […]

Chroń swoje dongle: badanie bezpieczeństwa odbiorników klawiatur Logitech

Z biegiem historii większość pracowników korzysta z bezprzewodowych klawiatur i myszy firmy Logitech. Po raz kolejny wprowadzając nasze hasła, zespół Raccoon Security zadał sobie pytanie: jak łatwo można obejść mechanizmy ochrony bezprzewodowych klawiatur? Przeprowadzone badanie ujawniło architektoniczne wady i błędy oprogramowania, które pozwalają uzyskać dostęp do wprowadzanych danych. Więcej w artykule […]

Antywzorce PostgreSQL: szkodliwe JOIN i OR

Bądź ostrożny przy operacjach, buffers mogą przynieść kłopoty… Na przykładzie małego zapytania przyjrzymy się niektórym uniwersalnym podejściom do optymalizacji zapytań w PostgreSQL. To, czy z nich skorzystasz, należy do Ciebie, ale warto o nich wiedzieć. W niektórych kolejnych wersjach PG sytuacja może się zmienić wraz z 'ulepszeniem' planera, ale dla wersji 9.4/9.6 wygląda to mniej więcej tak samo, jak w tych przykładach. Wezmę zupełnie realne zapytanie: SELECT […]

Kubernetes 1.17: przegląd głównych nowości

Wczoraj, 9 grudnia, odbyła się kolejna wersja Kubernetes — 1.17. Jak co roku w naszym blogu, opisujemy najważniejsze zmiany w nowej wersji. Informacje wykorzystane do przygotowania tego materiału pochodzą z oficjalnego ogłoszenia, tabeli śledzenia ulepszeń Kubernetes, CHANGELOG-1.17 oraz odpowiednich zgłoszeń, pull requestów i propozycji ulepszeń Kubernetes (KEP). A więc, co nowego?.. Routing z […]

Wprowadzenie do SSD. Część 1. Historia

Zgłębianie historii dysków to początek drogi do zrozumienia zasad działania dysków półprzewodnikowych. Pierwsza część naszego cyklu artykułów „Wprowadzenie do SSD” przeprowadzi przez historię i pozwoli zrozumieć różnicę między SSD a jego najbliższym konkurentem — HDD. Pomimo wielu różnych urządzeń do przechowywania informacji, popularność HDD i SSD w obecnych czasach jest niezaprzeczalna. Różnica między […]

Porównanie wydajności narzędzi do obejścia blokad VPN

W miarę jak coraz bardziej ogranicza się dostęp do różnych zasobów w sieci, coraz bardziej aktualny staje się temat omijania blokad, a zatem i pytanie „Jak szybciej omijać blokady?”. Temat efektywności w kontekście omijania list białych i czarnych zostawimy na inną okazję, a po prostu porównamy wydajność popularnych narzędzi do omijania blokad. Uwaga: w artykule pod […]

Tworzenie bota Discord na .NET Core z wdrożeniem na serwerze VPS

Witajcie, użytkownicy Habr! Dziś zapoznacie się z artykułem, w którym opisano, jak stworzyć bota w C# na .NET Core oraz jak go uruchomić na zdalnym serwerze. Artykuł będzie składał się z wprowadzenia, fazy przygotowawczej, napisania logiki i przeniesienia bota na zdalny serwer. Mam nadzieję, że ten artykuł pomoże wielu początkującym. Wprowadzenie Wszystko zaczęło się w jedną bezsenną […]

PostgreSQL Antipatterns: CTE x CTE

W trakcie pracy często spotykamy sytuacje, gdy programista pisze zapytanie i myśli: „baza jest inteligentna, poradzi sobie sama!” W niektórych przypadkach (częściowo z braku znajomości możliwości bazy danych, częściowo z przedwczesnych optymalizacji) takie podejście prowadzi do powstawania „frankensteinów”. Na początek przedstawię przykład takiego zapytania: — dla każdej pary kluczowej znajdujemy powiązane wartości pól WITH RECURSIVE cte_bind AS […]

Przedstawiamy programowalną strefę docelową AWS w module Terraform

Cześć wszystkim! W grudniu OTUS uruchamia nowy kurs — Architektura Rozwiązań Chmurowych. W przeddzień rozpoczęcia tego kursu dzielimy się z wami tłumaczeniem interesującego materiału na ten temat. AWS Landing Zone to rozwiązanie, które pomaga klientom szybko skonfigurować bezpieczne środowisko AWS z wieloma kontami, opierając się na najlepszych praktykach. Przez ponad pięć lat istnienia nasza […]

Jak używać MySQL bez hasła (i ryzyka dla bezpieczeństwa)

Mówi się, że najlepsze hasło to takie, którego nie trzeba zapamiętywać. W przypadku MySQL jest to możliwe dzięki wtyczce auth_socket i jej wersji dla MariaDB — unix_socket. Obydwie te wtyczki nie są nowością, dużo o nich mówiono w tym blogu, na przykład w artykule o tym, jak zmieniać hasła w MySQL 5.7, korzystając z wtyczki auth_socket. […]

Prawdziwe sumowanie kanałów internetowych — OpenMPTCPRouter

Czy można połączyć kilka kanałów internetowych w jeden? Wokół tego tematu krąży wiele nieporozumień i mitów, nawet doświadczeni inżynierowie sieciowi często nie wiedzą, że jest to możliwe. W większości przypadków połączenie kanałów błędnie nazywane jest równoważeniem na poziomie NAT lub failover. Jednak prawdziwe sumowanie pozwala na jednoczesne przesyłanie jednego jedynego połączenia TCP przez wszystkie kanały internetowe, na przykład przy transmisji wideo tak, […]

Jak w Linuxie połączyć się z firmowym VPN za pomocą openconnect i vpn-slice

Chcesz korzystać z Linuxa w pracy, ale firmowy VPN to uniemożliwia? W takim razie ten artykuł może pomóc, chociaż nie jest to pewne. Chcę uprzedzić, że słabo rozumiem kwestie administracji sieciami, więc możliwe, że zrobiłem wszystko źle. Z drugiej strony, możliwe, że uda mi się napisać przewodnik w sposób, który będzie zrozumiały dla przeciętnych ludzi, tak […]

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