Категория: Администриране

Проблемата с конфиденциалността на данните в Active Directory

Занимавах се с проникващи тестове с помощта на PowerView и го използвах за извличане на информация за потребители от Active Directory (по-нататък – AD). В този период акцентирах на събирането на информация за членството в групи за сигурност и след това използвах тази информация, за да се придвижвам из мрежата. Във всеки случай, AD съдържа конфиденциални данни за служителите, някои […]

Пазете вашите донгли: проучване за сигурността на приемника на клавиатури Logitech

Исторически, повечето служители използват безжични клавиатури и мишки на фирмата Logitech. Докато отново въвеждахме паролите си, ние – специалисти от екипа на Raccoon Security – се запитахме: колко трудно е да се заобиколят механизми за защита на безжичните клавиатури? Проведеното изследване разкри архитектурни недостатъци и софтуерни грешки, които позволяват достъп до въведените данни. Под кат – какво […]

PostgreSQL Antipatterns: вредни JOIN и OR

Стойте настрана от операции, buffers, които носят… На примера на малък запитване ще разгледаме някои универсални подходи за оптимизация на запитванията на PostgreSQL. Да ги използвате или не – вие решавате, но си струва да знаете за тях. В някои последващи версии на PG ситуацията може да се промени с "поумняването" на планировщика, но за 9.4/9.6 тя изглежда горе-долу еднаква, както примерите тук. Ще взема напълно реално запитване: SELECT […]

Kubernetes 1.17: обзор на основните нововъведения

Вчера, 9 декември, се проведе поредното издание на Kubernetes — 1.17. Според установената традиция на нашия блог, ще ви запознаем с най-забележителните промени в новата версия. Информацията, използвана за подготовка на този материал, е взета от официалното анонсиране, таблицата за следене на подобренията в Kubernetes, CHANGELOG-1.17 и съответните въпроси, pull requests, както и Предложения за подобрения на Kubernetes (KEP). И така, какво ново?.. Маршрутизиране с […]

Въведение в SSD. Част 1. Исторически

Изучаването на историята на дисковете е началото на пътя към разбирането на принципите на работа на твердотелните дискове. Първата част от нашия цикъл статии «Въведение в SSD» ще направи преглед на историята и ще позволи наглядно да разберете разликата между SSD и близкия му конкурент — HDD. Въпреки множеството различни устройства за съхранение на информация, популярността на HDD и SSD в днешно време е неоспорима. Разликата между […]

Сравнение на производителността на инструменти за заобикаляне на блокировкиVPN

С нарастанием блокировок доступа к различным интернет-ресурсам возникает всё более актуальный вопрос обхода этих ограничений. Следовательно, встаёт вопрос: «Как же быстрее справляться с блокировками?». Оставим обсуждение эффективности способов обхода DPI, вай тлистов и блеклистов на другой раз и просто сравним производительность распространённых инструментов обхода блокировок. Внимание: В статье под […]

Създаване на Discord-бот на .NET Core с деплой на VPS-сървър

Здравейте, Хабровчане! Днес ще разгледате статия, в която ще се разказва как да създадете бот, използвайки C# на .NET Core, и как да го настроите на отдален сървър. Статията ще съдържа предистория, подготвителен етап, написване на логиката и прехвърляне на бота на отдален сървър. Надявам се тази статия да помогне на много начинаещи. Предистория Всичко започна в една безсънна […]

PostgreSQL Antipatterns: CTE x CTE

Във връзка с работата се сблъсквам с ситуации, в които разработчикът пише заявка и си мисли: «базата е умна, сама ще се справи!». В някои случаи (отчасти заради непознаване на възможностите на базата данни и отчасти заради преждевременни оптимизации) подходът води до появата на „франкенщайни“. Първо ще дам пример за такава заявка: — за всяка ключова двойка намираме асоциирани стойности на полета WITH RECURSIVE cte_bind AS […]

Представяме програмируемата AWS Landing Zone в Terraform модул

Здравейте на всички! През декември OTUS стартира нов курс — Cloud Solution Architecture. В навечерието на старта на този курс споделяме с вас превод на интересен материал по темата. AWS Landing Zone – това е решение, което помага на клиентите бързо да настроят безопасна среда в AWS с множество акаунти, базирайки се на добри практики. За повече от пет години съществуване нашият […]

Как да използвате MySQL без парола (и рискове за сигурността)

Казват, че най-добрата парола е тази, която не трябва да запомняш. В случая с MySQL това е възможно благодарение на плъгина auth_socket и неговата версия за MariaDB — unix_socket. И двата плъгина не са нови и за тях е говорено много в този блог, например в статия за това как да се променят пароли в MySQL 5.7, използвайки плъгина auth_socket. […]

Настоящото суммиране на интернет канали — OpenMPTCPRouter

Може ли да се обединят няколко интернет канала в един? Около тази тема има много заблуди и митове, дори и опитни мрежови инженери често не знаят, че това е възможно. В повечето случаи, обединението на каналите погрешно се нарича балансировка на ниво NAT или резервиране. Но истинското сумиране позволява да се изпрати едно единственно TCP съединение едновременно през всички интернет канали, например видеопоток, така […]

Как да се свържете към корпоративен VPN в Linux с openconnect и vpn-slice

Искате да използвате Linux на работа, но корпоративният VPN не позволява? Тогава тази статия може да помогне, въпреки че не е сигурно. Искам предварително да предупредя, че с администриране на мрежи разбирам малко, затова не изключвам, че всичко, което направих, може да е грешно. От друга страна, не изключвам възможността да напиша ръководство, което да е разбираемо за обикновените хора, така […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster