Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
51 / 51 / 8
Регистрация: 31.10.2012
Сообщений: 481

Раскопка двоичного файла

07.03.2016, 21:01. Показов 486. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток!
Имею двоичный файл, который является архивом PNG-изображений. Через HEX-редактор могу посмотреть их имена.
В какую сторону нужно курить, чтобы извлечь данные изображения? Как вообще проводится эта операция?
Спрашиваю, потому что имеется уже готовая программа по извлечению. Интересует логика работы.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.03.2016, 21:01
Ответы с готовыми решениями:

Преобразование текстового файла в двоичный и чтение исходных данных из двоичного файла.
#include<iostream> #include<fstream> #include<locale.h> #include<iomanip> #include <cstdlib> using namespace std; struct...

В начало двоичного файла целого типа дописать нечетные элементы этого файла.
Вот прога для записи четных файлов...в конец Мне нужно в начало....нечетные...помогите разобраться как сделать!!!:drink: #include...

Считывание с двоичного файла
Всем доброго времени суток. Записал с помощью программы (своей) в один файл два изображения, с помощью второй программы пытаюсь их...

3
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
07.03.2016, 21:12
Цитата Сообщение от SanchezPluz Посмотреть сообщение
В какую сторону нужно курить, чтобы извлечь данные изображения?
В сторону познания алгоритма архивации.
Цитата Сообщение от SanchezPluz Посмотреть сообщение
Как вообще проводится эта операция?
Эммм... Тебя интересует алгоритм работы архиваторов? Статей много на эту тему в интернете. И открытых кодов архиваторов тоже.
0
51 / 51 / 8
Регистрация: 31.10.2012
Сообщений: 481
07.03.2016, 21:22  [ТС]
Velesthau, архив в данном случае - собирающее название. Мне известно, что внутри лежат изображения, а чем конкретно является сам файл -- я не знаю. И, боюсь, алгоритмы работы работы архиваторов тут не при чем, уж прошу простить за незнание.
0
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
07.03.2016, 22:06
Цитата Сообщение от SanchezPluz Посмотреть сообщение
И, боюсь, алгоритмы работы работы архиваторов тут не при чем
Формат данных тебе все равно придется узнать. Без разницы, что это.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.03.2016, 22:06
Помогаю со студенческими работами здесь

Считывание из двоичного файла
Ребята, помогите пожалуйста! Из двоичного файла нужно считать числа, отвечающие определённым условиям, например, только положительные. Их...

Парсинг IP из двоичного файла
День добрый. Как произвести парсинг IP адреса который расположен где-то в тексте двоичного файла? Были задумки, находить первое вхождение...

Запись двоичного файла
Ребята, проясните, пожалуйста, ситуацию с двоичным выводом в файл. Конкретно двоичный, а не бинарный - как это осуществить в моём случае. ...

Кодировка двоичного файла
Создаю файл расширения .dat в программе, записываю значения и при проверке не могу прочитать его. Открываю с помощью Microsoft Office, а он...

Чтение двоичного файла
Подскажите, пожалуйста, как это на php сделать... есть некий файл file.zip, нужно прочитать и напечатать из него первые 4 байта. Вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru