Запуск программы из программы на АСМ

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by MAG0t, 21 Oct 2009.

  1. MAG0t

    MAG0t New Member

    Joined:
    19 Jan 2007
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Как написать прогру, каторая запускает другую прогу на ассемблере?
     
  2. Jes

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

    Joined:
    16 Apr 2007
    Messages:
    370
    Likes Received:
    391
    Reputations:
    34
    для win32:
    вариант обычный msdn+CreateProcess
    вариант для пытливых умов: http://www.wasm.ru/article.php?article=memfile
     
    #2 Jes, 21 Oct 2009
    Last edited: 21 Oct 2009
  3. swt1

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

    Joined:
    16 Feb 2008
    Messages:
    306
    Likes Received:
    78
    Reputations:
    21
    in fasm
    [+]
    include 'include\win32ax.inc'

    .code

    start:
    invoke WinExec,\
    "notepad.exe",\
    SW_SHOWNORMAL
    invoke ExitProcess, 0

    .end start

    если правильно понял тебя.
     
  4. St0nX

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

    Joined:
    19 May 2007
    Messages:
    257
    Likes Received:
    46
    Reputations:
    0
    CreateProcess рабочий пример на masm можеш тут глянуть. Ток там консоль запускается. Ну разницы почти никакой для тебя.
    http://forum.antichat.ru/thread149473.html
     
  5. MAG0t

    MAG0t New Member

    Joined:
    19 Jan 2007
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    спасибо..
    я имел ввиду, что к примеру есть файл 1.ехе, а в файле 2.ехе нужно запустить 1.ехе
     
    #5 MAG0t, 21 Oct 2009
    Last edited: 28 Oct 2009
  6. Hiro Protagonist

    Joined:
    26 Aug 2009
    Messages:
    132
    Likes Received:
    24
    Reputations:
    -2
    ппц тема. Запуск нового процесса из нашего на win32api выглядит также как и на любом другом языке. А если проблемы с асмом, то какое нахрен винапи, учи асемблер только и только под дос. А если так подходишь гоу ту делфи+VCL и сидиез и руки прочь от незамутнённости машинных кодов, а то низкоуровневые демоны, живущие за третьим конвеером, покарают тебя!!!11

    ЗЫ Сорри всем, достало конкретно ... потреб***дство ...
     
    1 person likes this.
  7. [n]-c0der

    [n]-c0der Member

    Joined:
    3 Feb 2009
    Messages:
    86
    Likes Received:
    25
    Reputations:
    -1
    ShellExecute, WinExec, CreateProcess, Google.com
     
  8. gisTy

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

    Joined:
    24 May 2008
    Messages:
    432
    Likes Received:
    160
    Reputations:
    27
    си шарп:(
     
Loading...