exe -> машинный код

Discussion in 'Реверсинг' started by Nik(rus), 12 Jul 2010.

  1. Nik(rus)

    Nik(rus) Member

    Joined:
    19 Jun 2009
    Messages:
    45
    Likes Received:
    7
    Reputations:
    0
    собственно сабж. Какой утилой можно преобразовать?
     
  2. WNZRS

    WNZRS Member

    Joined:
    3 Sep 2009
    Messages:
    294
    Likes Received:
    52
    Reputations:
    1
    в exe и есть машинный код.
    Если тебе надо в Hex - WinHex или что-то подобное
    Если в asm - IDA
     
  3. Nik(rus)

    Nik(rus) Member

    Joined:
    19 Jun 2009
    Messages:
    45
    Likes Received:
    7
    Reputations:
    0
    ну собственно я сильно-сильно новичок, aka нуб, так что извините за такой тупизм.
    Мне нужно из exe файла сделать Metasploit'овский raw формат, для msfencode. Например такой формат у msfpayload с модификатором R.
     
  4. fl00der

    fl00der Moderator

    Joined:
    17 Dec 2008
    Messages:
    1,028
    Likes Received:
    310
    Reputations:
    86
    Как в экзешнике может быть машинный код, когда там билеберда вроде MZ яюё пру№шм"юлдва 9узк8гуавл асг в
     
    _________________________
  5. Nik(rus)

    Nik(rus) Member

    Joined:
    19 Jun 2009
    Messages:
    45
    Likes Received:
    7
    Reputations:
    0
    Вот и я о том же, я тоже сначала думал, что exe и машинный код - одно и то же.
    Но Notepad++ вправил моск.
     
  6. Linkus

    Linkus Member

    Joined:
    20 Dec 2008
    Messages:
    168
    Likes Received:
    15
    Reputations:
    -1
    жгёте, ребяты :D :D
     
  7. fl00der

    fl00der Moderator

    Joined:
    17 Dec 2008
    Messages:
    1,028
    Likes Received:
    310
    Reputations:
    86
    Хотелось бы лишь отметить, что нормального объяснения так и не последовало.
     
    _________________________
  8. nonamez

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

    Joined:
    22 Jul 2007
    Messages:
    565
    Likes Received:
    265
    Reputations:
    17
    как я понял,ему исходный код нужен, который после компиляции даёт exe
     
  9. shell_c0de

    shell_c0de Hack All World

    Joined:
    7 Jul 2009
    Messages:
    1,051
    Likes Received:
    615
    Reputations:
    690
    ну тогда для дельфи подойдет DEDE если не упакован нечем..
     
    _________________________
  10. s0l_ir0n

    s0l_ir0n Active Member

    Joined:
    14 Mar 2009
    Messages:
    399
    Likes Received:
    144
    Reputations:
    18
    наркоманы. MZ...белеберда...курите мануалы от майкрософта по PE/COFF формату.
    ТС, в RAW тебе нужно не весь файл наверное преобразовывать, а только отдельные части кода. поэтому берешь любой дизассемблер и находишь адрес с которого начинается и которым кончается сабж, далее рипаешь кодес в бинарном виде(он же HEX, получишь тот самый "машинный код", он же опкоды) и радуешься жизни

    з.ы.: пример сплоента бы хоть прицепил. сложно понять о чем конкретно речь и что в итоге должно получиться
     
    #10 s0l_ir0n, 14 Jul 2010
    Last edited: 14 Jul 2010
    1 person likes this.
  11. neprovad

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

    Joined:
    19 Oct 2007
    Messages:
    899
    Likes Received:
    274
    Reputations:
    59
    Гораздо продуктивней было бы получит шелл на целевой машине, а уже из под него запускать всё что вздумается
     
  12. nonamez

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

    Joined:
    22 Jul 2007
    Messages:
    565
    Likes Received:
    265
    Reputations:
    17
    прислушайтесь к этому мнению,ибо этот человек действительно много знает)))