У меня есть неподдерживаемый формат файла из программы OS X. Он использует NSDocument
, к сожалению, поставщик не поможет с форматом - или разрешит экспорт.
Итак, каковы первые шаги в обратном инжиниринге этого формата на основе NSDocument
?
Программа по-прежнему использует устаревшие initWithContentsOfFile
методы из OS X 10.3.
У меня есть доступ к программе, мои данные и много примеров данных.
Я проделал некоторую начальную работу по разборке программы и ознакомился с инженерным форматом. Но не добились большого прогресса. Разборка ничего не выявила, но просмотр файла с помощью шестнадцатеричного редактора дал мне схему нескольких структур данных и первоначальный фиксированный заголовок.