декомпиляция .exe

Discussion in 'Реверсинг' started by SwitcH, 20 Sep 2009.

  1. SwitcH

    SwitcH Member

    Joined:
    12 Sep 2009
    Messages:
    0
    Likes Received:
    49
    Reputations:
    0
    1
     
    #1 SwitcH, 20 Sep 2009
    Last edited: 7 Apr 2018
    5 people like this.
  2. POS_troi

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

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    только в жутко нечитабельный assembler
     
  3. Hellsp@wn

    Hellsp@wn Elder - Старейшина

    Joined:
    29 Apr 2007
    Messages:
    401
    Likes Received:
    153
    Reputations:
    48
    всё зависит от того, в чём скомпилен ехе :) восстановить код можно (не весь конечно, а интересующие процедуры), но займёт много времени и будет дорого стоить, проще рипнуть.
     
  4. 2pick

    2pick Elder - Старейшина

    Joined:
    17 Mar 2007
    Messages:
    117
    Likes Received:
    39
    Reputations:
    2
    Есть к примеру для Delphi - DeDe, форму восстановит, но вот код попортит изрядно :)
    а так можешь посмотреть на cracklab.ru
     
    1 person likes this.
  5. SwitcH

    SwitcH Member

    Joined:
    12 Sep 2009
    Messages:
    0
    Likes Received:
    49
    Reputations:
    0
    ну например если прога скомпиленна на Microsoft Visual C++ 6.0, хоть примерно скажи как её можно ковырнуть??
    в смысле??
     
    1 person likes this.
  6. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    То в итоге ты получишь сорцы на ассемблере
     
    _________________________
  7. SwitcH

    SwitcH Member

    Joined:
    12 Sep 2009
    Messages:
    0
    Likes Received:
    49
    Reputations:
    0
    Ясно....спс за помощь
     
    1 person likes this.
  8. slesh

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

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Смотря что за язык.
    Если Delphi то DeDe но и то ты только увидишь структуру проги и адреса обработчиков и названия классов. но именно код как он есть не увидишь, тока asm

    Но есть еще один вариант. Если прога на любом языке главное чтобы не под .net была то юзай IDA для дезасма и потом юзай плагин HexRay который может преобразовывать Asm код в его примерный аналог на С
    Удобно для декомпила одиночной функции.
     
  9. _==wolf==_

    _==wolf==_ Elder - Старейшина

    Joined:
    29 May 2008
    Messages:
    127
    Likes Received:
    38
    Reputations:
    6
    vzlominternetabesplatnoewmzbesplatnoegolosavkontaktedecompilerexevzlommicrosoft.rar
    довольно известный пак, часто им пользуюсь думаю тебе подойдёт, можешь в гугле поискать его... давно уже в паблике висит)
     
  10. sn0w

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

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,301
    Reputations:
    327
    IDA + HexRays

    но созерцание псевдокода тебя наверное мало чем порадует, тк псевдокод на то он и есть)
     
  11. ABrahim

    ABrahim New Member

    Joined:
    22 Nov 2008
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Подниму тему - я по другой сфере, посему спрошу -
    - как выяснить на чём написана прога?
    - декомпил - чем, как? нужен алгоритм расчёта, а не весь код.
     
  12. Apathy

    Apathy New Member

    Joined:
    25 Aug 2011
    Messages:
    41
    Likes Received:
    0
    Reputations:
    0
    peid- программа определяющая на чем написан файл,если файл упакован известным пакером, то выдает его название.(если файл упакован его необходимо расспоковать, чтобы узнать на каком языке он написан),
    а далее
    декомпилируешь
    http://www.wasm.ru/toollist.php?list=18
     
  13. ABrahim

    ABrahim New Member

    Joined:
    22 Nov 2008
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Apathy, Благодарю..
    Но, есть ли кто, кто этим занимается и сможет подсобить разобраться..?
    Заранее благодарю..!
     
  14. t3cHn0iD

    t3cHn0iD Banned

    Joined:
    6 Apr 2009
    Messages:
    313
    Likes Received:
    63
    Reputations:
    66
    Пиши в пм