Реверсинг MediaHeal

Discussion in 'Реверсинг' started by ZanMax, 12 Jan 2012.

  1. ZanMax

    ZanMax New Member

    Joined:
    12 Jan 2012
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Всем привет.
    Начну с самого начала. Была у меня виртуальная машина где я хранил много важной для себе информации.
    В оснном это сорс программ и мои наработки.
    Но вот случилась беда. При переносе на другой ПК vhd диск повредился.
    Долго искал чем достать информацию. Помогла только MediaHeal for Virtual Drives
    Но для востановления просит купить лицензию за 199 у.е.

    Начал копать:
    Программа написана на .NET
    Взял в руки .NET Reflector
    Вот что выяснил:
    - программа общается с сайтом
    http://www.officerecovery.com/cgi-bin/disp/dispatcher.php?v=1&a=0;1;2
    Первый параметр 0 или 1
    Второй собствено сам key
    Третий это hid

    Помогите докопатся до истины и написать генератор.
    Ну или направте на путь истинный...


    Вот исходник:
    http://dl.dropbox.com/u/4055375/Source/ug.rar

    Буду очень признателен.
     
  2. bockor

    bockor New Member

    Joined:
    30 May 2009
    Messages:
    28
    Likes Received:
    2
    Reputations:
    0
    а testdisk пробовал? http://www.cgsecurity.org/wiki/TestDisk
    на мой взгляд лучшая прога для восстановления, к тому же опенсорс.
     
  3. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Зачем писать генератор? Сделай чтобы функции CommitActivation, CheckKey, CheckActivation всегда возвращали ErrorCodes.ERR_OK.
    Наверное этого хватит.
     
    _________________________
  4. ZanMax

    ZanMax New Member

    Joined:
    12 Jan 2012
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Я пытался но у меня при замене кода через reflexil.1.3 выдает куча ошибок и не дает сохранить.
    Использую reflector 7.4
    Может что-то не так делаю. Но вроде раньше все получалось. Выбираю Replace All
    И вот что в результате:

    http://dl.dropbox.com/u/4055375/Source/error.PNG

    Потому и обратился к Вам.
    Еще раз спс большое.
     
  5. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Reflexil для рефлектора скачай и правь через него
     
    _________________________
  6. ZanMax

    ZanMax New Member

    Joined:
    12 Jan 2012
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Так через него и делаю.
    http://dl.dropbox.com/u/4055375/Source/Reflexil.PNG
    И версию последнюю скачал с сайт.
    Но не дает оно :( или мне не хватает знаний.
     
  7. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Всё оно дает. А если знаний не хватает, то хотя бы это посмотри
    http://www.codeproject.com/KB/msil/reflexil.aspx
    http://en.csharp-online.net/CIL_Instruction_Set
     
    _________________________
  8. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,309
    Reputations:
    327
    как на рефлекторе триал сбросить?
     
    1 person likes this.