2009-06-08 1 views
1

Я хочу изучить формат .vce. Это двоичный формат, и он кажется более сложным, чем простая сериализация объектов. Существует ли какой-либо инструмент или метод для анализа двоичного формата?Как анализировать закрытый формат (например, doc или vce)?

+0

дубликата свой вопрос? http://stackoverflow.com/questions/950882/vce-equivalent-open-format – thijs

+0

В моем предыдущем вопросе я задавал эквивалентный открытый формат – Ricibald

ответ

0

Вам нужно будет получить библиотеку, которая может читать формат (или создать его самостоятельно).

4

Возможно, вам понадобится программа «Reverse-Code-Engineer», использующая этот формат файла (http://www.openrce.org/). Инструменты, используемые для такого рода анализа: мозг, дизассемблер (например, IDA Pro) и Debugger (например, OllyDBG). Но будьте осторожны - путь к успешному обратному проектированию формата файла очень важен.

И обращение вспять приложения может быть незаконным в зависимости от того, где вы живете!

0

Я считаю, что это возможно только через какую-то неприятную обратную инженерию. Было бы очень полезно иметь доступ к приложению, которое использует указанный формат, чтобы вы могли создавать несколько простых файлов и сравнивать их в шестнадцатеричном редакторе. Вы не можете уйти с этим методом далеко, но вы можете выяснить заголовок.

Также было бы полезно использовать study some binary format mechanisms, например, шифрование и сжатие. Если вы говорите о формате файла Visual CertExam, то, скорее всего, полезные данные будут сильно зашифрованы.

0

Here некоторые из Microsoft Office спецификаций двоичный формат

Смежные вопросы