• Сейчас активно идет пересмотр механизмов доверия к сертификатам, используемым для безопасного подключения к сайтам. Традиционные удостоверяющие центры, чьи корневые сертификаты зашиты в код операционных систем и браузеров, отозвали сертификаты для многих российских доменов. Это естественно подорвало к ним доверие. Отечественные…

  • Иллюстрация ChatGPTДисклеймер: проект не связан с ОАО «РЖД». Он использует внутренние endpoint сайта ticket.rzd.ru, которые могут измениться или перестать работать без предупреждения. Доступность мест и цены меняются в реальном времени; перед покупкой всё необходимо перепроверить на официальном сайте или в приложении…

  • Проект Arch Linux временно запретил передачу пакетов со статусом orphaned в Arch User Repository (AUR) новым сопровождающим. Причиной стал всплеск атак, замеченный в конце июля.Как рассказал один из участников проекта Робин Кандо, ограничения приняты из‑за большого числа подозрительных заявок и вредоносной активности. 30 и…

  • Допустим, у вашего товара в основной базе уже есть ID 550e8400-e29b-41d4-a716-446655440000. Он попадает в события, логи и ответы API. Но при загрузке того же товара в Manticore приложению приходится выдавать ему ещё один, числовой ID.До Manticore Search 28.5.0 ID документа был…

  • Двухфакторная аутентификация давно стала стандартом защиты корпоративных систем. Но для работы с персональными данными и другими критичными операциями проверки только при входе в систему может быть недостаточно. В этой статье разберем, чем Step-Up Authentication отличается от классической 2FA, в каких…

  • Мы делаем RCQ, мессенджер со сквозным шифрованием и открытым кодом (Android, iOS, протокол). В нашем основном регионе приложение блокируют, поэтому обход встроен внутрь клиента: sing-box в самом приложении, пул релеев, подписанный конфиг с их списком, запасной путь через CDN.Три слова, без которых дальше…

  • Один каркас, из которого собраны очень разные вещи: шахматный тренер, инженерный расчёт, помощник по учёбеЗа последний год я собрал 33 ИИ-агента. Шахматный тренер для ребёнка, помощник по учёбе, ассистент для жены, тьюторы образовательных программ, боты для металлургического холдинга и энергетической…

  • Два location, каждый писали десятки раз:location /api/ { proxy_pass http://backend; proxy_buffering off; proxy_next_upstream error timeout; proxy_connect_timeout 2s;}location /php/ { fastcgi_pass unix:/run/php-fpm.sock; fastcgi_buffering off; fastcgi_next_upstream error timeout; fastcgi_connect_timeout 2s;}Разные протоколы, разные модули, разные страницы документации — и одинаковый набор опций с…

  • В прошлой статье было рассказано как “в три промпта” был получен shell для свитча SNR-2990X-24FQ (OEM DCN), в этой статье будет рассказано о более сложном реверс-инжиниринге свитча одного из топ-вендоров в мире сетевого оборудования. Несмотря на то, что сама прошивка…

  • Я смотрю вакансии разработчиков уже лет пятнадцать. Раньше компании обещали молодой дружный коллектив, интересные задачи, чай, кофе и печенье. Иногда к этому добавлялась игровая приставка. Сегодня набор стал современнее: онлайн-йога, психолог, беговые клубы, массаж, киберспортивные турниры и VR-очки.Печеньки при этом…