Как посмотреть исходный код .exe файла?

Discussion in 'Болталка' started by Pr1zr@k, 1 Nov 2013.

  1. Pr1zr@k

    Pr1zr@k New Member

    Joined:
    4 Jul 2013
    Messages:
    24
    Likes Received:
    3
    Reputations:
    0
    Есть программа. В ней тесты. как просмотреть код и вытащить ответы?
    Или хотя бы открыть этот код.
     
  2. user100

    user100 Moderator

    Joined:
    24 Dec 2011
    Messages:
    4,497
    Likes Received:
    16,632
    Reputations:
    373
    Декомпилятор и отладчик тебе в помощь.
     
    _________________________
  3. Pr1zr@k

    Pr1zr@k New Member

    Joined:
    4 Jul 2013
    Messages:
    24
    Likes Received:
    3
    Reputations:
    0
    посоветовать какой-то можешь?
     
  4. UXOR

    UXOR Member

    Joined:
    16 Aug 2013
    Messages:
    44
    Likes Received:
    7
    Reputations:
    6
    http://www.idapro.ru/
     
  5. OxoTnik

    OxoTnik На мышей

    Joined:
    10 Jun 2011
    Messages:
    939
    Likes Received:
    524
    Reputations:
    173
    никак
     
  6. Pr1zr@k

    Pr1zr@k New Member

    Joined:
    4 Jul 2013
    Messages:
    24
    Likes Received:
    3
    Reputations:
    0
    Можно. Человек уже один вытащил.
    Теперь мне нужно вытащить.
     
  7. Dyxxx

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

    Joined:
    16 Feb 2009
    Messages:
    107
    Likes Received:
    155
    Reputations:
    24
    конечно можно если ты знаком с ассемблером, но подозреваю что нет, так что через пару месяцев усердного познания низкоуровневого программирования ты вытащишь свои ответы.
     
  8. OxoTnik

    OxoTnik На мышей

    Joined:
    10 Jun 2011
    Messages:
    939
    Likes Received:
    524
    Reputations:
    173
    пробуй reflector
    Но я сильно сомневаюсь что вытащит весь код.
     
  9. Pr1zr@k

    Pr1zr@k New Member

    Joined:
    4 Jul 2013
    Messages:
    24
    Likes Received:
    3
    Reputations:
    0
    вытащил.
    как теперь все это перевести на нормальный язык?
     
  10. altblitz

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

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    этот миф о том человеке бороздит уже десяток лет кряду океаны ваших интернетов. как летучей голландец.

    никто их не видел, но все типа знают.

    нужно терпение и Borland Turbodebugger.
    для приложений х32 платформы - годно.

    и окажется, что код той проги упакована self-packer'ом,
    и точку входа в исполнимый сегмент прийдется искать, пролив капли blood, sweat and tears.

    а мы - пойдем дружить с вело и с солнцем на улице ))
     
  11. Dyxxx

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

    Joined:
    16 Feb 2009
    Messages:
    107
    Likes Received:
    155
    Reputations:
    24
    смотря что ты "вытащил", если палец из попы то переводится это так: оляхь окбарь!!!

    зыж ащеже чтобэ почувствовать себя хацкером ниибацо, скачай Resource Hacker сможешь картиначке повыдергивать, а что бы все думали что ты тру хацкера поставь еще ollydbg, не запускай серавно там ничо не понятно зато все друзяки охереют от такой крутизны
     
    #11 Dyxxx, 1 Nov 2013
    Last edited: 1 Nov 2013
  12. altblitz

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

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    искать, где идёт вызов стандартных функций Win по обработке user space коммуникации - вывод на экран чего-то будет самым простым и логичным.
     
  13. Dyxxx

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

    Joined:
    16 Feb 2009
    Messages:
    107
    Likes Received:
    155
    Reputations:
    24
  14. altblitz

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

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    Нет царских путей к геометрии (c) математик Древней Греции Евклид (III в. до н. э.)
    он тоже хакер, он тоже был из наших.

    по этой несложной логике сломал для себе Trillian например,
    авторизацию на сервере.
     
  15. Pr1zr@k

    Pr1zr@k New Member

    Joined:
    4 Jul 2013
    Messages:
    24
    Likes Received:
    3
    Reputations:
    0
    Там есть только какой-то юзер32

    Code:
    .idata:00E36104 ; Imports from user32.dll
    .idata:00E36104 ;
    .idata:00E36104 ; int __stdcall MessageBoxA(HWND hWnd,LPCSTR lpText,LPCSTR lpCaption,UINT uType)
    .idata:00E36104                 extrn MessageBoxA:dword
    
    это не то да?
     
    #15 Pr1zr@k, 1 Nov 2013
    Last edited: 1 Nov 2013
  16. altblitz

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

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    вечер обещает быть занятным для Pr1zr@k ))
    LPCSTR lpText - TurboDebugger'ом или иным, на своё усмотрение - смотрится тот сегмент памяти, куда идёт обращение LPCSTR,
    где прописаны изначально volatile/изменяемые данные человеческим голосом, ну или читабельным текстом )

    сегмент памяти округляется до последних 4 нулей, хх0000.
     
  17. OxoTnik

    OxoTnik На мышей

    Joined:
    10 Jun 2011
    Messages:
    939
    Likes Received:
    524
    Reputations:
    173
    давно блитца не читал, прям соскучился уже))


    Ну а это вообще вставило)
    чёт Звёздными войнйнами попахивает не?
     
    #17 OxoTnik, 2 Nov 2013
    Last edited: 2 Nov 2013
  18. alkos

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

    Joined:
    28 Mar 2007
    Messages:
    1,148
    Likes Received:
    292
    Reputations:
    271
    Открой в блокноте
     
  19. altblitz

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

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    давеча Kaimi баловался с тестами, якобы психологическими в онлайн.

    неужто он перекинул их в exe.шник?
    (с целью всех найти по айпи и покарать, вестимо :) )