Исходники прикрепленные ниже, позволяют любой файл exe запускать из памяти.
Раньше это использовалось для крипта, сейчас не знаю насколько это актуально.
Тем не менее запустить любой чужой exe файл в собственной программе, уже хорошее достижение.
В архиве два исходника один для х32 программ, другой для х64.
Дальнейшие действия:
Открываем exe файл в hex редакторе.
Файл -> Открыть
Выделить все
Файл -> Экспорт -> С
Копируем код и вставляем его в code.h
Все собираем проект.
Раньше это использовалось для крипта, сейчас не знаю насколько это актуально.
Тем не менее запустить любой чужой exe файл в собственной программе, уже хорошее достижение.
В архиве два исходника один для х32 программ, другой для х64.
Дальнейшие действия:
Открываем exe файл в hex редакторе.
Файл -> Открыть
Выделить все
Файл -> Экспорт -> С
Копируем код и вставляем его в code.h
Все собираем проект.