Итоги голосования для комментария:
Коммуниздий Структура — критично. Если мы не знаем не только как зашифровано, но и что должно получиться — бесполезняк.

Ну, грубо говоря, все символы алфавита, которые ты видишь на экране, передаются как числа. Однако имея только набор чисел ты не сможешь прочитать фразу. Нужна ещё таблица кодировки, соответствие числа символу.

Впрочем, мы можем попробовать расшифровать текст, если знаем, какие-то его характеристики. Например, что это осмысленное слово на английском. Или в нём только латиницы и цифры…

Если же мы не знаем ни языка, ни кодировки, ни даже сколько разрядов тратится на одну букву… Это бесполезно.

Если же говорить про структуру, то… Если мы к тому же не знаем, где начинается файл… Это не считая того, что файл с картинкой уже состоит из нескольких логических блоков, которые мы должны как-то выявить…
+