Автор: Юрий Гагарин

Реверсинг и хакване на самошифриращ се външен HDD-диск Aigo. Част 1: Разкриваме на части

Реверсирането и хакването на външни самошифроващи се устройства – моето отдавнашно хоби. В миналото съм имал възможността да работя с модели като Zalman VE-400, Zalman ZM-SHE500, Zalman ZM-VE500. Съвсем наскоро колегата ми донесе още един експонат: Patriot (Aigo) SK8671, който е построен по типичния дизайн – LCD индикатор и клавиатура за въвеждане на ПИН-код. Ето какво се получи… 1. Въведение […]

Сeph — от „на коленке“ до „production“

Избор на CEPH. Част 1 Имахме пет стойки, десет оптични суича, настроен BGP, няколко десетки SSD и купче SAS дискове на всевъзможни цветове и размери, както и proxmox и желание да сложим цялата статичност в собственото си S3 хранилище. Не че всичко това беше нужно за виртуализация, но щом започнах да използвам opensource — то трябва да се направи […]

Използвайте GIT при документирането

Понякога не само документацията, но и процесът на работа по нея може да бъде критичен. Например, в случай на проекти, голяма част от работата е свързана точно с подготовката на документацията, а неправилният процес може да доведе до грешки и дори до загуба на информация, което от своя страна води до загуба на време и печалба. Но дори и ако тази тема не е централна […]

Cloudflare представи разпределен генератор на случайни числа

Компанията Cloudflare представи услугата League of Entropy, за осигуряване на работа на която е сформиран консорциум от няколко организации, заинтересовани в предоставянето на качествени случайни числа. За разлика от съществуващите централизирани системи, League of Entropy не разчита на един източник и използва за генериране на случайна последователност ентропия, получена от няколко несвързани помежду си генератора, контролирани от различни участници в проекта. […]

DragonFly BSD 5.6.0

На 17 юни 2019 година беше представено значително издание на операционната система DragonFly BSD – Release56. То носи значителни подобрения в системата за виртуална памет, актуализации за Radeon и TTM, както и подобрения в производителността на HAMMER2. DragonFly беше създадена през 2003 година като клон на FreeBSD версия 4. Сред многото характеристики на тази операционна система могат да се подчертаят следните: Високопроизводителната файлова система HAMMER2 […]

Как да решаваме NP-трудни задачи с помощта на параметризирани алгоритми

Научно-изследователската работа определено е най-ин interesting част от обучението ни. Идеята е още в университета да опитаме себе си в избраната посока. Например, студентите от направленията Software Engineering и Machine Learning често правят НИР в компании (предимно JetBrains или Яндекс, но не само). В този пост ще разкажа за проекта си в областта на Computer Science. […]

Мрежи за кабелна телевизия за най-малките. Част 9: Главна станция

Главната станция събира сигнали от няколко източника, обработва ги и ги излъчва в кабелната мрежа. Съдържание на серията статии Част 1: Общата архитектура на мрежата за кабелна телевизия Част 2: Състав и форма на сигнала Част 3: Аналоговата съставка на сигнала Част 4: Цифровата съставка на сигнала Част 5: Коаксиална разпределителна мрежа Част 6: Укрепители на RF сигнал Част 7: Оптични приемници Част 8: Оптична […]

Парсим 25TB с помощта на AWK и R

Как да прочетете тази статия: моля за извинение, че текстът излезе толкова дълъг и хаотичен. За да спестя вашето време, всяка глава започвам с въвведение „Какво научих”, в което с едно-две изречения излагам същността на главата. „Просто покажи решението!” Ако искате да видите само до какво стигнах, преминете към глава „Ставам по-изобретателен”, но […]

Преместване на пощенски кутии между хранилища в Zimbra Collaboration Suite

По-рано вече писахме за лесната и бърза мащабируемост на Zimbra Collaboration Suite Open-Source Edition. Добавянето на нови пощенски хранилища може да се осъществи без спиране на работата на инфраструктурата, на която е разгърната Zimbra. Тази възможност е високо ценена от SaaS доставчиците, които предоставят на клиентите си достъп до Zimbra Collaboration Suite на търговска основа. Въпреки това, такъв процес на мащабиране не е лишен от […]

Уязвимости в TCP стековете на Linux и FreeBSD, водещи до отдалечен отказ в обслужването

Компанията Netflix установи няколко критични уязвимости в TCP стековете на Linux и FreeBSD, които позволяват дистанционно иницииране на срив на ядрото или предизвикване на прекомерно потребление на ресурси при обработка на специално форматирани TCP пакети (packet-of-death). Проблемите са причинени от грешки в обработващите максимален размер на блока данни в TCP пакета (MSS, Maximum segment size) и механизма за селективно потвърждение на връзките (SACK, TCP Selective Acknowledgement). CVE-2019-11477 (SACK Panic) […]

Издаването на операционната система DragonFly BSD 5.6

Наличен е релиз на DragonFlyBSD 5.6, операционна система с хибридно ядро, създадена през 2003 година с цел алтернативно развитие на клона FreeBSD 4.x. Сред особеностите на DragonFly BSD можем да отбележим разпределената версия контрол на файловата система HAMMER, поддръжката на зареждане на „виртуални“ ядра на системата като потребителски процеси, възможността за кеширане на данни и метаданни на SSD носители, вземайки предвид контекста вариантни символични линкове, възможността за замразяване на процеси […]

В Firefox 69 Flash ще бъде по подразбиране изключен

Разработчиците на Mozilla изключиха възможността за възпроизвеждане на Flash съдържание по подразбиране в нощните версии на Firefox. Започвайки от Firefox 69, който е насрочен за 3 септември, от настройките на плъгина Adobe Flash Player ще бъде премахната опцията за постоянно активиране на Flash и ще останат само възможностите за изключване на Flash и индивидуално включване за конкретни сайтове (активиране с явен клик) без запаметяване на избрания режим. В ESR версиите на Firefox […]

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