А как искать кей в таком случае?

Discussion in 'Реверсинг' started by gold-goblin, 7 Apr 2010.

  1. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    Привет! Столкнулся тут с проблемой, есть программа (если кому интересно она тут ) в ней идет проверка файла ключей. Но так как окна об этом ни где не сообщает. то я не знаю как найти место проверки кея. (тоесть программа и без кея запускается но кнопки не активны).
    У кого будут идеи?
     
  2. Refqs

    Refqs Banned

    Joined:
    20 Feb 2010
    Messages:
    139
    Likes Received:
    56
    Reputations:
    27
    Cэчас позырим...
     
  3. Refqs

    Refqs Banned

    Joined:
    20 Feb 2010
    Messages:
    139
    Likes Received:
    56
    Reputations:
    27
    Вообщем я даже не увидил куда нужно вписывать ключ...
    Запросов к сети программа не делает, скопмилирована на Delphi 7 и выше, так говорит ресторатор, хотя похоже что это .NET
     
  4. zeppe1in

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

    Joined:
    12 Jul 2006
    Messages:
    343
    Likes Received:
    66
    Reputations:
    18
    Дельфи это.
    попробуй по CreateFile найти проверку ключевого фаила.
     
  5. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    Решил пойти другим путем.
    Через редактор ресурсов пытаюсь активировать кнопки путем изменения Enabled = false на enadled = Trueно прога падает с ошибкой инициализации 0x80000005 Даже не знаю что делать...
     
  6. acdel

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

    Joined:
    7 Jan 2008
    Messages:
    132
    Likes Received:
    57
    Reputations:
    3
    ТС, перезалей сюда http://multiupload.com
    ибо "Все слоты бесплатного скачивания заняты." (
     
  7. neprovad

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

    Joined:
    19 Oct 2007
    Messages:
    899
    Likes Received:
    274
    Reputations:
    59
    никакой это не dat а самый настоящий зашифрованый ini
    Code:
    .text:0059644E                 mov     edx, offset _str_l2top_vote_dat.Text
    .text:00596453                 call    @System@@LStrCat$qqrv ; System::__linkproc__ LStrCat(void)
    .text:00596458                 mov     ecx, [ebp+var_4]
    .text:0059645B                 mov     dl, 1
    .text:0059645D                 mov     eax, TCryptIniFile
    .text:00596462                 call    sub_59B628
    
    есть ли файл?
    Code:
    .text:0059B6F6                 call    @Sysutils@FileExists$qqrx17System@AnsiString ; Sysutils::FileExists(System::AnsiString)
    
    sha1 использутся для пароля "l2top.ru forever"
    Code:
    .text:0059B748                 mov     ecx, TDCP_sha1
    
    расшифровали
    Code:
    .text:0059B76E                 call    dword ptr [edx+44h]
    
    считали кое-чего из ini
    Code:
    .text:0059B7AA                 call    @Inifiles@TMemIniFile@SetStrings$qqrp16Classes@TStrings ; Inifiles::TMemIniFile::SetStrings(Classes::TStrings *)
    
    Кажется ничего не напутал. Остальные обращения полагаю по аналогии, ищем строку settings в файле и параметры которые из ini будут читаться
     
    1 person likes this.
  8. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    http://www.multiupload.com/XVELRULA97

    neprovad спасибо,сейчас по пробую намутить файл.
     
  9. Hazzard

    Hazzard New Member

    Joined:
    4 Sep 2009
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    ну что там вышло чтонить?