| Посл.ответ | Сообщение | 
| 
 Ранг: 6.5 (гость) Активность: 0=0
 Статус: Участник
 
 | Создано: 15 декабря 2008 07:18 · Личное сообщение ·  #1
 
Всем привет! Может кто сталкивался с проблемкой определения типа файла, если не указано расширение. Имеется база данных, состоящая из экзешника(Дельфи) и двух файлов без расширения. База рабочая, просто необходима конвертация базы для более лучшей модернизации ее. Пробовал определить по заголовку с использованием проги trid_net. Но увы не определяет.
  | Сообщение посчитали полезным: | 
|  | 
| 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0
 Статус: Участник
 
 | Создано: 15 декабря 2008 07:21 · Личное сообщение ·  #2
 
Может есть смысл выложить всё это добро? А то экстрасенсы пока не прибыли...
  | Сообщение посчитали полезным: | 
| 
 Ранг: 384.1 (мудрец) Активность: 0.25↘0
 Статус: Участник
 www.int3.net
 
 | Создано: 15 декабря 2008 11:09 · Личное сообщение ·  #3
 
Ищи в экзешнике строку подключение к драйверу БД, по ней определишь формат
----- Подписи - ЗЛО! Нужно убирать!
  | Сообщение посчитали полезным: | 
| 
  Ранг: 170.1 (ветеран), 96thx Активность: 0.09↘0.01
 Статус: Участник
 
 | Создано: 15 декабря 2008 14:08 · Личное сообщение ·  #4
 
garri пишет:
двух файлов без расширения
 1. Отрежь этой утилиткой первые 100 Kb файла и выложи посмотреть.
 2. Если есть возможность экспорта из твоей базы во что-либо, это может быть простейшим вариантом.
  81db_15.12.2008_CRACKLAB.rU.tgz  - 100.com
  | Сообщение посчитали полезным: | 
| 
  Ранг: 279.1 (наставник) Активность: 0.16↘0
 Статус: Участник
 wizard
 
 | Создано: 15 декабря 2008 14:15 · Личное сообщение ·  #5
 
garri а почему ты не рассматриваешь вариант ,что файлы являются "самопальными" и работает с ними  только эта программа  и надо смотреть саму программу и изучать как она с ними  работает .
----- Что один человек сделал , другой всегда сломать может...
  | Сообщение посчитали полезным: | 
| 
 Ранг: 6.5 (гость) Активность: 0=0
 Статус: Участник
 
 | Создано: 16 декабря 2008 06:47 · Личное сообщение ·  #6
 
nice пишет:
Ищи в экзешнике строку подключение к драйверу БД, по ней определишь формат
 Похоже файлы самопал
  | Сообщение посчитали полезным: | 
| 
 Ранг: 24.1 (новичок), 1thx Активность: 0.01↘0
 Статус: Участник
 
 | Создано: 18 декабря 2008 19:23 · Личное сообщение ·  #7
 
Посмотри, с использованием каких компонент программа написана - тогда возможно удастся уточнить формат или на этих же компонентах конвертер наваять.
  | Сообщение посчитали полезным: | 
| 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0
 Статус: Участник
 
 | Создано: 18 декабря 2008 19:55 · Личное сообщение ·  #8
 
Бог его знает, что там за формат, можно запустить прогу и сдампить регион памяти, получив вполне читабельный текстовый формат, а для него уже накатать парсер и конвертнуть во что душе угодно.
  | Сообщение посчитали полезным: | 
| 
  Ранг: 681.5 (! !), 405thx Активность: 0.42↘0.21
 Статус: Участник
 ALIEN Hack Team
 
 | Создано: 19 декабря 2008 00:22 · Личное сообщение ·  #9
 
Да прогу надо дебажить, а не гадать. Всё может быть.
----- Stuck to the plan, always think that we would stand up, never ran.
  | Сообщение посчитали полезным: | 
| 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0
 Статус: Участник
 
 | Создано: 19 декабря 2008 00:36 · Личное сообщение ·  #10
 
Я и не гадал    Поглянул в проге что делается с базой и сдампил. Там чистый текст.
  | Сообщение посчитали полезным: | 
| 
 Ранг: 6.5 (гость) Активность: 0=0
 Статус: Участник
 
 | Создано: 24 декабря 2008 10:09 · Поправил: garri · Личное сообщение ·  #11
 
Ara пишет:
Поглянул в проге что делается с базой и сдампил. Там чистый текст
 А можно поподробнее...Заранее благодарен
  | Сообщение посчитали полезным: | 
| 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0
 Статус: Участник
 
 | Создано: 24 декабря 2008 10:45 · Личное сообщение ·  #12
 
garri пишет:
А можно поподробнее...
 Берем любой дампер типа PETools или LordPE, запускаем прогу, дампим регион памяти, которая выделяется под распакованную базу, в хекс-редакторе отрезаем лишнее - получаем в итоге текстовый файл.
  | Сообщение посчитали полезным: | 
| 
 Ранг: 6.5 (гость) Активность: 0=0
 Статус: Участник
 
 | Создано: 26 декабря 2008 06:20 · Поправил: garri · Личное сообщение ·  #13
 
Ara пишет:
Берем любой дампер типа PETools или LordPE
 Взял LordPE, запустил изучаемую прогу затем Лорд и в путях нет этой программы...PETools также подгузил программку увидел скинул дамп начал его просматривать ничего не нащел...как узнать с какого адреса дампить или это методом тыка? подскажи что не так.
  | Сообщение посчитали полезным: | 
| 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0
 Статус: Участник
 
 | Создано: 26 декабря 2008 08:48 · Личное сообщение ·  #14
 
Надо дампить регион памяти того процесса. Это самый большой регион (поле size)
  | Сообщение посчитали полезным: | 
| 
 Ранг: 6.5 (гость) Активность: 0=0
 Статус: Участник
 
 | Создано: 26 декабря 2008 12:48 · Поправил: garri · Личное сообщение ·  #15
 
Ara пишет:
Это самый большой регион (поле size)
 И похоже состоит он не из одного куска, потому как начало не все или я ошибаюсь? И доступ что бы был R/W. Спасибо
  | Сообщение посчитали полезным: | 
| 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0
 Статус: Участник
 
 | Создано: 26 декабря 2008 12:51 · Личное сообщение ·  #16
 
ну начало и конец совпадают с тем, что выводит прога. Вроде     | Сообщение посчитали полезным: | 
| 
 Ранг: 6.5 (гость) Активность: 0=0
 Статус: Участник
 
 | Создано: 26 декабря 2008 14:00 · Поправил: garri · Личное сообщение ·  #17
 
Ara пишет:
ну начало и конец совпадают с тем, что выводит прога
 Буду стремиться что бы начало и конец найти, Пока нашел три куска, дальше смотрю...потом все это чистить проблематично (в дампе с текстом мусор попадается)
  | Сообщение посчитали полезным: | 
| 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0
 Статус: Участник
 
 | Создано: 26 декабря 2008 14:02 · Личное сообщение ·  #18
 
это не мусор, это разделение записей между собой. Два байта 1F CD (что-то типа того) и двоеточиями в записях разделяются поля. Парсер пиши.
  | Сообщение посчитали полезным: | 
| 
 Ранг: 6.5 (гость) Активность: 0=0
 Статус: Участник
 
 | Создано: 29 декабря 2008 08:16 · Личное сообщение ·  #19
 
Получилось 4 файла самый большой 40 метров, но в файлах есть мусор. Может найдется человек, который за чашкой кофе набросает программку. Давно не писал прог, в теории все просто...Заранее благодарен.
  | Сообщение посчитали полезным: |