<pclass="simpletext"style="text-align: left"><ahref="https://habr.com/ru/articles/190054/"class="hltext">Кодировки Base64 и Base32</a> - метод представления бинарных данных в виде текста, однако часто используется во всяких загадках, ARG и CTF как "шифр"</p>
<pclass="simpletext"style="text-align: left">Как кодировать или декодировать Base64 и Base32? Обычно для этого используют онлайн утилиты, одна из самых удобных - <ahref="https://gchq.github.io/CyberChef/"class="hltext">CyberChef</a>. Также полезно знать способ с Python, для этого есть отдельная библиотека:<spanclass="context"style="font-size: 0.9rem">(пример кода ниже)</span></p>
<pre><codeclass="codefont python">import base64
data = "[данные]"
#Для Base64:
encoded_data64 = base64.b64encode(data)
decoded_data64 = base64.b64decode(encoded_data64)
#Для Base32:
encoded_data32 = base64.b32encode(data)
decoded_data32 = base64.b32decode(encoded_data32)
</code></pre>
<pclass="simpletext"style="text-align: left">Также есть базовые утилиты для командной строки:<spanclass="context"style="font-size: 0.9rem">(пример команд ниже)</span></p>
echo -d "Закодированный текст" | base64 #Для декодировки текста
</code></pre>
<pclass="simpletext"style="text-align: left">Как различать Base64 и Base32? Они используют разный набор символов для представления данных:<spanclass="context"style="font-size: 0.9rem">(пример ниже)</span></p>
<pre><codeclass="codefont bash">
#Алфавит Base64 (чувствителен к регистру):
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 + /
#Алфавит Base32 (нечувствителен к регистру):
ABCDEFGHIJKLMNOPQRSTUVWXYZ
234567
</code></pre>
<pclass="simpletext"style="text-align: left">Различать их стоит по наличию символов <spanclass="mono">0, 1, I, L, O</span> - у Base32 их нет. Символ <spanclass="mono">=</span> используется как заполнитель, для необходимой длины строки, не стоит пытаться распознать по ним кодировку.</p>
<pclass="simpletext">На просторах небезызвестной ветки /b форума Двач я нашёл это.. Оно определённо точно напоминает мне <abbrclass="hltext"title="Смотри подсказку(кнопка снизу слева)">какую-то кодировку</abbr>.. или их там сразу две? Поможешь разгадать эту загадку?</p>