
Привет, Хабр! В этом дайджесте расскажем про наш космический CTF и самые популярные статьи прошлой недели.
▍ Новости компании
- 18 июля вместе с Positive Technologies мы запустили состязания по спортивному хакингу в формате CTF. Участникам нужно было расшифровать сигналы, которые наш спутник-сервер передаёт из космоса на Землю, и взломать Telegram-бота на основе ChatGPT. Этот CTF стал самым крупным для нашей компании за последние 4 года. Квест-хакатон привлёк свыше 1000 участников, из них более 200 активных, которые преодолели первое задание и попытались взломать ИИ-бота. Но только двое дошли до конца — они справились с 7 заданиями основного и 3 заданиями дополнительного этапа квеста. Эти герои получили главные призы: 0.1 BTC на карту, 0.05 BTC на баланс в RUVDS, а также полезный мерч. Но история с CTF в этом году не заканчивается — мы уже начали подготовку к новому хакерскому квесту. Следите за новостями!
С этого видео начался наш CTF - Решить более простые задачи и получить главный приз — телескоп — всё ещё можно в космическом квизе на Хабре. Ответы мы принимаем до 25 июля включительно.
▍ Лучшие статьи на Хабре за прошлую неделю
На прошлой неделе на Хабре мы вспоминали историю Warcraft, разбирали хэш-функции и учились принимать радиосигнал с обычного компьютера. А лидерами по количеству комментариев стали статьи про разгон кода на C и технический долг – переходите по ссылкам и включайтесь в обсуждение.
? Слушаем и декодируем в реальном времени радиосигнал точного времени из интернета
Расскажем, как можно получить и декодировать сигналы точного времени, которые передаются по радио. Для этого даже не понадобятся специальные устройства. Достаточно будет компьютера с более-менее быстрым интернетом.
? История компьютерных стратегий. Часть 4: великий и ужасный «Warcraft», внебрачный сын «Dune 2»
Поговорим о том, как почти случайно из попыток усовершенствовать «Дюну» и принятых «на коленке» решений, появился на свет мир «Warcraft».

? Как работает хэширование
Хэш-функции фундаментальны и используются повсюду. В этой статье мы разберём их особенности. Начнём с простой хэш-функции, узнаем, как проверить, хороша ли она, а затем рассмотрим реальный пример применения хэш-функции: хэш-таблицу.
? Технический долг захватил глобальную экономику
В то время, как правильно написанные код и документация служат бессрочно, компоненты и используемые подходы – нет. Программное обеспечение и его составляющие со временем могут становиться техническим долгом. Рассмотрим сферы экономики, которые захватил технический долг.

? В {n} раз быстрее Си
Иногда человек может обнаружить такие возможности оптимизации, которые не видит компилятор. В этой статье мы начнём с цикла, сгенерированного из кода Си с помощью clang, и скорректируем его разными способами, попутно измеряя прирост в скорости.
Выиграй телескоп и другие призы в космическом квизе от RUVDS. Поехали? ?
