А мы завершаем осенний сезон с таск-ботом t.me/ctfnewsbot в преддверии Кубка CTF России! Разбираем пятый таск и смотрим рейтинговую таблицу. Финальный таск уже залит в телеграм!
По итогам конкурса мы отберем трёх победителей и пригласим их на Кубок CTF России в качестве гостей (8-9 декабря). А даже если не получится побывать на Кубке CTF — то ждите фирменные футболки.
Task 5. Разбор
Все сообщения были зашифрованы, и чтобы их прочитать, необходимо было побрутить и поймать нужное смещение шифра. Для этого можно было скачать словарь английских слов (например, любой словарь для генерации слов в интернете). Также можно было применить «умную фильтрацию». Все глаголы кончались на es или ing, наречия — на ly. так что словарь бы и вовсе не потребовался.
Полный код решения представлен здесь (спасибо нашей подписчице)
Были забавные случаи:
шифротекст tkxgt uwurkekqwuna rctqejkcnkugu jarqzke
при смещении 7 ответ был arena bdbyrlrxdbuhyjaxlqrjurbnb qhyxgrl (слово арена)
при смещении 24 ответ был river suspiciously parochialises hypoxic (верный вариант)
У многих детектор английского здесь ломался)
Решившие предыдущий таск:
Daniil, Ivan Pochtenko, Pandora Lewandowski, Кирилл Белевитин, kazgeek, Екатерина Р-, Максим, Dragon116rus *, Андрей Hopper, Ilya Kekov, Maxim Adrian, Александр Бантьев, Sabina Tushieva, Ruslan Tushov tushov
РЕЙТИНГОВАЯ ТАБЛИЦА
- Daniil Trofimov: 200 PTS
- Ivan Vasilev: 200 PTS
- Алексей Дубровин: 100 PTS
- Александр Белёв: 100 PTS
- Ruslan Kazakov: 100 PTS
- Ivan Pochtenko: 400 PTS
- Eugene Antipin: 200 PTS
- Pandora Lewandowski: 300 PTS
- Дмитрий Евгеньевич: 100 PTS
- Alexey Semigradsky: 200 PTS
- Constantine Evseev: 100 PTS
- Mikhail Gnedashev: 300 PTS
- Alex Ivanov: 100 PTS
- М1х@ Nizov: 100 PTS
- Кирилл Белевитин: 400 PTS
- Mr. White: 100 PTS
- kazgeek kazgeek: 400 PTS
- Екатерина Р-: 100 PTS
- Ksenia Amaya: 100 PTS
- Evgeniy Kochetov: 100 PTS
- Sergey Bichman: 100 PTS
- Влад Костюнин: 100 PTS
- Martin Tiso: 200 PTS
- Alina Vinogradova: 100 PTS
- Максим Щербаков: 400 PTS
- Dragon116rus *: 200 PTS
- Андрей Hopper: 300 PTS
- Mikhail Tikhonov: 100 PTS
- Ilya Kekov: 200 PTS
- Savva Mitrofanov: 100 PTS
- Ilya Nevermind: 100 PTS
- Vladimir Cherepanov: 100 PTS
- Willy Wonka: 100 PTS
- Maxim Adrian: 200 PTS
- Александр Бантьев: 200 PTS
- Sabina Tushieva: 100 PTS
- Ruslan Tushov tushov: 100 PTS
Всего участников: 250
Завершающий таск осеннего сезона @ctfnewsbot

P. S. Не забудьте написать /start, чтобы начать играть.