Разбор пятого таска в телеграм-боте @ctfnewsbot

А мы завершаем осенний сезон с таск-ботом 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, чтобы начать играть.