Как запустить exe - файл, находящийся в виде массива в ОП

Тема в разделе "WASM.BEGINNERS", создана пользователем BraZa, 19 май 2008.

  1. BraZa

    BraZa New Member

    Публикаций:
    0
    Регистрация:
    19 май 2008
    Сообщения:
    2
    Может быть кто нибудь сталкивался с такой задачей:
    о Имеется *.exe файл в виде массива в оперативной памяти.
    о Нужно эту программу запустить из данного массива.
     
  2. Clerk

    Clerk Забанен

    Публикаций:
    0
    Регистрация:
    4 янв 2008
    Сообщения:
    6.689
    Адрес:
    РБ, Могилёв
    Секцию создай, скопируй туда массив и передай ей в NtCreaetProcess.
     
  3. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    Читай статью "запуск файла из памяти". Просто так передать управление на массив не получится.
     
  4. BraZa

    BraZa New Member

    Публикаций:
    0
    Регистрация:
    19 май 2008
    Сообщения:
    2
    Стрёмно конечно тупить, но не могбы скинуть ссылочку на "статью "запуск файла из памяти""
     
  5. 2FED

    2FED New Member

    Публикаций:
    0
    Регистрация:
    20 фев 2008
    Сообщения:
    1.002
    http://wasm.ru/article.php?article=memfile