0 / 0 / 0
Регистрация: 26.01.2013
Сообщений: 22
|
|
1 | |
Получение структуры хедера файла06.04.2013, 11:31. Показов 828. Ответов 3
Метки нет (Все метки)
Не знаю в каком разделе создавать подобные темы, поэтому решил остановиться всётаки на этом. Проблема в том, что у меня есть файл db2 открыть его через какой либо стандартный редактор бд - не проблема, но я хочу попробовать написать свой редактор, и для универсальности эксперимента, не пользоваться отладкой никаких редакторов бд чтобы получить структуру хедера. Такое возможно?(к примеру я просто могу открыть через oledb какойнить fоxpro и по функциям отследить структуру)
0
|
06.04.2013, 11:31 | |
Ответы с готовыми решениями:
3
Передача структуры из программы на c# в dll на c++ и получение структуры из dll Получение структуры в шейдере Получение структуры подчиненности программно Получение структуры Базы Данных |
1127 / 261 / 9
Регистрация: 11.06.2010
Сообщений: 1,049
|
|
06.04.2013, 14:45 | 2 |
Ищи описание формата и пиши, сколько влезет. По процедурам хидер тоже можно составить, но это дольше и без дизассемблера/отладчика сделать это будет сложно, т.к. придется юзать таблицу опкодов и самому дизассемблировать ручками. Если же и такой метод кажется простым, то открываем в HEX-редакторе файл и медитируем, пытаясь понять, что же за код скрыт в этой горе цифровых рукописей(данный способ подразумевает медитацию без таблички опкодов и прочей читерской литературы)
1
|
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
|
06.04.2013, 16:16 | 3 |
Есть такой Struct Look , но структуру хидера придётся расписывать ручками.
1
|
0 / 0 / 0
Регистрация: 26.01.2013
Сообщений: 22
|
|
06.04.2013, 18:48 [ТС] | 4 |
Так а где взять то её чтобы расписать? Db2 файл был взят для примера, а допустим если файл неизвестного расширения?
0
|
06.04.2013, 18:48 | |
06.04.2013, 18:48 | |
Помогаю со студенческими работами здесь
4
Исследование структуры FILE или: что вообще можно выудить из этой структуры, указатель на которую мы получаем при открытии файла? получение структуры из нативной библиотеки по указателю Получение данных структуры из другого потока Получение оригинальной структуры таблицы - FireBird Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |