|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.11.2018, 16:25 | #1 |
Регистрация: 24.11.2018
Сообщений: 5
|
Распаковать архив, узнать расширение картинки, лежащей в нем
Всем доброго дня) Проблема следующего характера.
Есть олимпиадная задача: изначально была дана hex строка, представляющая собой архив, разбитая зачем то на 9 ячеек. Найти название и расширения картинки, находящийся внутри этого архива. Расширение распознать по структуре картинки Я эту строку соединил, убрав деление на ячейки (возможно я дебил, но я не увидел смысла в разбиении), разбил попарно символы, для дальнейшей "компиляции". Заметил, что маркер начала и конца на 100% совпадает с расширением архивного файла .xz Засунул hex строку в hex редактор, получил файл, распаковывал разными архиваторами - и постоянно получал разные название внутрилежащей картинки. Курил кучу мануалов, но ни к чему так и не пришел. Может эти 9 ячеек имели какой то смысл? За реальную помощь готов заплатить Получившийся архив со всеми исходниками и промежуточным этапом Последний раз редактировалось shiva787; 24.11.2018 в 17:55. Причина: спасибо |
24.11.2018, 18:37 | #2 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
Там файл .tga название :
867504403714c5fa3c9e00d08270cd43f58 bbdc13580a80af903f58781340b836559b9 1eb78a59cee3faede6a849e296dc8cacdc7 20834e06127d233833eaeea.tga конвертировал в jpg, решайте: 8675044.jpg Последний раз редактировалось kvitaliy; 24.11.2018 в 18:39. |
24.11.2018, 19:21 | #3 |
Регистрация: 24.11.2018
Сообщений: 5
|
спасибо большое!) Готов скинуть на любой кошель, скиньте реквизиты в лс)
Был бы рад, если Вы бы объяснили, почему именно .tga Последний раз редактировалось shiva787; 24.11.2018 в 19:34. |
24.11.2018, 20:23 | #4 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
В личку все рассказал. Кстати, стишок имеет смысл, если перевести все числа в десятичную систему из двоичной.
|
25.11.2018, 07:14 | #5 | |
Регистрация: 24.11.2018
Сообщений: 5
|
Цитата:
Там совсем другая новая задача стоит) |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программно распаковать zip архив | Letnab | Общие вопросы Delphi | 3 | 15.04.2014 17:32 |
Программно распаковать архив | милт | Общие вопросы Delphi | 36 | 18.01.2014 01:16 |
Программно распаковать zip-архив | Dux | Общие вопросы Delphi | 19 | 23.08.2013 09:38 |
Распаковать архив в поток | Claster | Помощь студентам | 4 | 02.06.2011 20:12 |