← Все комнаты Путь «Первые шаги» →Путь «Криптография» →
НовичокКриптография Флаг Неделя криптографииОсенний CTF

Таблица ASCII

Прогресс комнаты 0 / 4
Задание 1Введение

Цель: Читать текст, записанный кодами ASCII.

Каждое число — код символа.

Задание 2Теория и инструменты

Каждый символ ASCII имеет номер от 0 до 127. Буквы A–Z — 65–90, a–z — 97–122.

Так текст иногда передают в формах, протоколах и обфусцированном JavaScript (String.fromCharCode).

Инструменты

  • Python: ''.join(map(chr, nums))
  • CyberChef: From Decimal

Больше теории — в разделе «Обучение: Криптография».

Задание 3Практика: найдите флаг
Данные задания81 символов
67 84 70 123 97 115 99 105 105 95 116 97 98 108 101 95 109 97 115 116 101 114 125
Войдите, чтобы ответить

Пошаговый план — открывайте по одному шагу

  1. 1
    Разбейте строку по пробелам.

Подсказки — каждая до решения стоит −10 очков

Задание 4Как защититься

Кодирование не скрывает данные. Секреты храните в менеджере секретов, а передавайте только по TLS.

Разборы участников

Разборы открываются после того, как вы решите комнату, — чтобы не спойлерить ответ.