Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Запаковать exe файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программный перезапуск программы http://www.cyberforum.ru/cpp-beginners/thread647306.html
Здравствуйте, как программно сделать перезапуск программы в программе (работаю в VS) . При этом путь к .exe должен определяться автоматический
C++ Заполнение массива структур оператором for #include <iostream> #include <conio.h> using namespace std; struct kuramy { char name; int hidth; int weight; }; int main () http://www.cyberforum.ru/cpp-beginners/thread647295.html
Написать программу, вычисляющую выражение с использованием условных операторов C++
Написать программу, вычисляющую выражение с использованием условных операторов. Написать программу, которая: a. запрашивает какую из приведенных в варианте задач следует выполнить,...
Выделение динамической памяти под массив структур C++
Здравствуйте! Пытаюсь выделить память под массив структур, считать с клавиатуры, вывести на экран и удалить выделенную память. Подскажите в чем ошибка? #include <iostream> #include <cstring> ...
C++ Не понимаю механизм работы циклов while http://www.cyberforum.ru/cpp-beginners/thread647278.html
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { srand(time(0)); bool done; do
C++ проверка на цифру Пока не смог разобраться - нужно при вводе матрицы проверить, ввожу ли я цифру или нет подскажите как вставить сюда эту проверку ( вернее как её сделать ) ... void vvod ( int mass, int n,int m)... подробнее

Показать сообщение отдельно
raxp
10162 / 6549 / 477
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
09.09.2012, 14:02
Если exe файл в ресурсах то его сначала пишут в файл, а потом запускают, это ничем не поможет.
никто не мешает выдрать из ресурсов и запустить в памяти, без сохранения на диск. FindResource(), LoadResource(), GetModuleFileName(), CreateProcess(), WriteProcessMemory(), VirtualProtectEx(), ZwUnmapViewOfSection() спасут ОРД.

Вот только вы должны учесть, что зашитые в ресурсы EXE-ники и запускаемые потом из памяти очень недолюбливают антивири.

p.s.: можно конечно было-бы реализовать EXE-ник как DLL, т.е. должна быть объявлена таблица релокаций и если используется конкретная функция, то и объявлена должна быть соответствующим образом, но в случае чужого EXE-ника, увы.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru