Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Форматы файлов и данных > Расшифровка формата |
Автор: APXEOLOG 1.9.2009, 12:08 |
Доброе время суток. Мне необходимо расшифровать графический формат файлов одной онлайн-игры. Сразу скажу что конвертеров в интернете нету, т.к. игра еще находится на стадии теста. Опыта подобной области у меня нет и хотелось бы узнать, с чего начинаются подобные изыскания. Собственно есть сам файл с графикой (даже целая тонна), ну и я могу просмотреть полученный результат в игре. Случайные правки hex'a меня не очень удовлетворили... |
Автор: DrHex 11.9.2009, 11:43 | ||
APXEOLOG Это есть очень простенькая задача, ответ содержится в вопросе ты еще не понял???? Инструменты(Если игруха не упакоманная): 1)OllyDbg В любом случае, когда программе понадобится этот ресурс(картинка) он начнет к ней обращатся, это секция ресурсов, от сюда два варианта 1)bp LoadResource 2)bp hardware to section of the resource Ну а дальше смотреть сам алгоритм вопсроизведения Картинка лежит рядом в exe 1)bp CreateFileExW - все обращения в файла, сдесь придется найти файл с который нужен, и запомнить HANDLE(регистр eax или rax для 64 bits) 2)bp ReadFile - Нужно найти чтения из файла
Ну а теперь надо будет посмотреть как расшифровывается файл(или выдернуть код) и все. |