Как компьютер хранит текст и почему кодирование — это не шифрование.
Кодирование — это перевод информации из одной формы в другую по известному всем правилу. Никакого секрета нет: любой, знающий правило, может декодировать. Шифрование же скрывает смысл с помощью секретного ключа.
ASCII (American Standard Code for Information Interchange) — таблица соответствий: каждому символу присвоено число. A = 65, B = 66, … Z = 90. Пробел = 32. Цифра 0 = 48.
H=72 E=69 L=76 L=76 O=79 HELLO → 72 69 76 76 79 (десятичные) → 48 45 4C 4C 4F (шестнадцатеричные)
Base64 — способ записать любые бинарные данные с помощью 64 печатаемых символов (A–Z, a–z, 0–9, +, /). Используется в email, веб-токенах, передаче файлов. Длина Base64-строки всегда кратна 4 (дополнение символом =).
CTF → Q1RG Hi! → SGkh Признак: буквы, цифры, +/= и длина кратна 4
= или ==, — скорее всего это Base64. В CTF это частая «упаковка» флага.Используй таблицу ASCII и любой Base64-декодер. Выбери свой вариант.
72 73?Q1RGe0Jhc2U2NH0=79 75?Q1RGe0FTQ0lJfQ==