Криптография CF карты

Discussion in 'Реверсинг' started by phraker, 29 Jun 2009.

  1. phraker

    phraker New Member

    Joined:
    29 Jun 2009
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Люди, разясните где на компакт флаш или на флэшке могут хранится криптографические данные. Разясните принцып такой криптографии.
    Есть прибор карточка завязана к ниму.
    В коде программы есть функции:
    Encode/decode sector1
    Encode/decode sector2
    write sector
    cf not secure
    и.т.д.
     
  2. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    В первые сектора записуються данные ака ключ для расшифровки ( при условии что данные зашифрованные) или просто уникальный серийный номер (если не шифрованны)
     
  3. -=Nicon=-

    -=Nicon=- Banned

    Joined:
    26 Sep 2008
    Messages:
    18
    Likes Received:
    3
    Reputations:
    0
    Если тебе надо раскриптовать то капай в сторону функции decode, походу эта функция отвечает за раскреповку программы во время выполнения самой программы. Это только мое мнение магу и ошибаться.
     
  4. phraker

    phraker New Member

    Joined:
    29 Jun 2009
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Спасибо за проявленный интерес.
    Забыл сам файл выложить. Файл 16 битный.
    Хорошо его видит IDA PRo.
    http://rapidshare.com/files/250113580/mds.exe.html

    На самой карточке где-то хранится информация к которой обращяется exe файл проги.
    На новее приборе используют флэшку и тотже принцип. Клонирование карты результата не дало. Прогой MCE (мемори кард эксплорер). Где на CF карте может хранится секретная инфа? Думал в NAND памяти но похоже что нет. Используют память контролера карты для таких целей? Просмотрев технологию контроллера карты там есть только rom и ram память. Карта используется от фирмы White Electronic design. Даташит по ней найти не получилось.
     
  5. phraker

    phraker New Member

    Joined:
    29 Jun 2009
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Работает эта система так.
    Прибор работает на WINCE. Естественно всё главное находится на CF карте так как сам виндоус залит на ROM память.
    Новая карта идёт с софтом при инсталяции меняются данные на карточке и всунув её в другой прибор выдаёт, что карточка задействована другим прибором. Это при условии что на карте опять загнан новый не тронутый софт на эту же карточку.
    Переустановка софта делает карточку не рабочей начинает выдавать Security error.