Ребята! Подскажите возможные пути: задачи такая: Есть приложение, которое обращается к файлам БД неопределенного формата и выбирает оттуда данные, дак вот как узнать формат этих файлов БД чтобы их открыть и посмотреть данные без самого приложения?
расширения *.dat, *.ia1, *.ia2, *.ia3, *.MST Ну это я думаю не важно, т.к. мне интересно сам подход... У проги есть запускной файл, и какая-то длл посредством которой она вытаскивает данные из файлов с данными, дак вот как посмотреть какие запросы она использует, посредсвом каких функций в длл и какие у этих функци параметры ? Я думаю в этом направлении стоит копать...
из того что идет с делфей ничего не помогло... Давайте забедим слово база данных есть exe, есть dll, есть файл с данными.. exe через функции длл лезет в файл и получает какие-то данные... Как расковырять посредсвом чего, и с какими параметрами еxe это делает?
если самопальная то конечно работа будет долгая и кропотливая, считай надо раскусить формат файла. а использует ли приложение SQL запросы к этой БД(они поидее должны храниться в текстовых строках)?мж это будет зацепкой для разгадывания структуры
посмотреть названия функций DLL, если названия ясные то реверсить DLL чтоб понять назначение параметров и пробовать работать с этой БД самому из своей пробной проги используя DLL.