Всем привет!Исправления давно в проде, а конфа OFFZONE 2024, на которой я выступил с этим докладом, закончилась — пришло время и на Хабре рассказать об уязвимости, которую я нашёл в умном девайсе от VK под названием «Капсула Нео» (далее — «Капсула»). Бага оказалась критичной, с возможностью исполнять на колонке собственный код по сети (RCE).О том, как мне удалось найти уязвимость, с чем пришлось столкнуться за время проекта и почему VK в итоге не виноваты, читайте под катом.Старт проектаКапсулы…
За последние десять лет я выиграл во многих маркетинговых видео-конкурсах, используя проверенные техники. Но конкретно этот случай стал первым, в котором значительную роль сыграло программирование и инструменты ИИ. В этой статье я опишу, как с помощью ChatGPT и JavaScript выяснил, что реально могу победить в конкурсе, и как в итоге пришёл к победе. В июне у меня родился второй ребёнок. Я его, безусловно, люблю, но мало на что способен, когда глаза закрываются от усталости, а на груди висит э…
Привет, друзья!Мы сегодня поговорим о самолете, который обещает стать гордостью российского авиапрома и претендует на серьезное место на мировом рынке — МС-21. Этот лайнер уже привлёк внимание не только экспертов, но и простых пассажиров, благодаря обещаниям радикально улучшить комфорт в полётах. Давайте рассмотрим, что делает МС-21 таким выдающимся с инженерной точки зрения. Авионика, двигатели и системыНачнем с самой основы. Разработчики МС-21 полностью сосредоточились на создании отечестве…
Дисклеймер: Статья написана автором блога на основе интервью с основателем бетонного завода Н. Тищенко. Стеклофибробетон – по своей сути это обычный бетон, но армированный не стальной арматурой, а стеклянной фиброй. Сама же фибра – это банальная нить из стекла, нарезанная на небольшие кусочки. Этим такой бетон похож на известную среди подростков стекловату. Нарезанная стеклофибра – слева, бетон с арматурой – справа Из стеклофибробетона можно делать столы, столешницы, кухни, вазоны, а топ прода…
SQL — язык сверхвысокого уровня, а SQL-движки очень высоко оптимизированы. И поэтому во многих случаях с помощью него можно просто и быстро решать сложные задачи. Вы удивитесь, но даже существует шахматный движок на SQL. Сегодня мы рассмотрим решение непростой загадки Джиндоша из замечательной игры Dishonored 2 с помощью SQL. Загадка Джиндоша Во время игры Dishonored 2 мы сталкиваемся с запертой изобретателем Джиндошем кодовой дверью, чтобы её открыть нужно решить весьма запутанную загадку,…
Итак, в очередной раз ускользнувший от ФБР и лишь чудом не задержанный в Сиэтле, Кевин умудрился пробраться в родную Калифорнию, в очередной раз сменить личность, и через Вегас добраться до полюбившегося ему Денвера и горнолыжных курортов в Скалистых горах. На сей раз Колорадо должен был стать лишь перевалочным пунктом на пути к южным штатам на Восточном побережье, где Митник собирался начать новую жизнь. Как всегда, наш герой не смог удержаться от очередного взлома — и в компании израильского…
ChatGPT вышел уже почти два года назад, а датасаентисты до сих пор никак не могут определиться — являются ли нейросети тварями дрожащими, или всё же мыслить умеют? В этой статье мы попробуем разобраться: а как вообще учёные пытаются подойти к этому вопросу, насколько вероятен здесь успех, и что всё это означает для всех нас как для человечества.Прочитав эту статью, вы узнаете, почему в данном случае очко знатока рискует отправиться зрителю из Калифорнийской областиПолтора года назад мы с Павлом…
Я много пишу про OpenWrt и часто получаю вопросы о том, какой взять роутер под эту ОС. В прошлом году я уже делал обзор роутеров, лучше всего подходящих под OpenWrt. Тогда выбор был не очень большой, но сейчас всё изменилось в лучшую сторону. Поэтому я сделал новый актуальный разбор для тех, кто не знает, какой роутер выбрать.Роутер, как и любой другой девайс, нужно покупать под запрос. Например, линуксоиды привыкли покупать ноутбуки именно под Linux, а не первый попавшийся. Также и тут: если н…
В этой статье рассказывается о процессе исследований и разработки моей новой системы датчика OptiGap — основной части моей работы для получения степени PhD. Я пишу статью в формате рассказа, чтобы поделиться своими рассуждениями в процессе принятия решений, которые привели к готовой реализации. Надеюсь, она даст какое-то представление о незнакомом многим мире исследований для PhD, а также может заинтересовать тех, кому любопытен этот процесс. Технические подробности, симуляции и предыдущие исс…