Расшифровать формат базы данных

Тема в разделе "WASM.RESEARCH", создана пользователем _maggot, 26 апр 2007.

  1. _maggot

    _maggot New Member

    Публикаций:
    0
    Регистрация:
    30 дек 2006
    Сообщения:
    10
    Хочу расшифровать формат фалов .LSD (формат скомпилированного словаря Lingvo)
    Как вы думаете, как это сделать?
    Я думаю нужно прогнать в отладке либо сам клиент, либо компилятор словаря. Только вот они большие ~1 мег. Боюсь сложно разобраться будет.
    Как поступить? И вообще это реально?
     
  2. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    _maggot
    А что, народ этим не занимается в Инете?
    Прогнать в отладчике такие большие программы не советую, даже если зубы не обломаешь, вряд-ли получишь целостную картину.
    Единственный путь - реверсирование (через IDA). На чем клиент и компилятор словаря написаны? Может быть тогда можно будет уточнить методику...
    По-поводу реально ли? - Реально, был бы соответствующий бюджет :)))
     
  3. _maggot

    _maggot New Member

    Публикаций:
    0
    Регистрация:
    30 дек 2006
    Сообщения:
    10
    Короче, зря я писал, поторопился. Надо было в интете лучше поискать.
    Способ конвертировать формат LSD в читаемый текстовый оказывается есть.
    Они зачем то предусмотрели возможность конвертировать словарь в текстовый формат, но чтобы активизировать её, нужно поменять один байт в компиляторе.