Как расшифровать двоичный код ?
Как вы знаете, компьютеры знают только о нулях и единицах и умеют работать только с ними. Каждый ноль или единица - это бит. А каждые 8 бит - это 1 байт. Например, в виде последовательности байт можно представить:
•
Просто число. Например, 00000001 - это число "1" записанное в двоичном виде. 00000010 - это двойка, 00000011 - это тройка и т.д.
•
Можно сохранять текстовые данные. В этом случае каждое простое число из предыдущего шага по специальной таблице символов (например, ASCII) сопоставляется с буквой. Например, 01100001 = 97 = "a" (маленькая латинская буква а). 01100010 = 98 = "b" и так далее. Именно этот тип преобразования мы используем.
•
Есть и более сложный вариант. Когда бинарные данные обрабатываются специальным образом в зависимости от того, что это за файл. Примеры бинарных файлов: файл любой программы, архива, mp3 трек. Просто так их содержимое не просмотреть, вместо этого стоит поискать ту программу, которая сможет работать именно с этим типом файлов.