Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Обернуть сторонний exe файл / 4 сообщений из 4, страница 1 из 1
21.04.2014, 15:59
    #38620605
CarTerr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обернуть сторонний exe файл
Всем добрый день!

Возникла необходимость произвести некоторые проверки в системе Windows при запуске сторонней программы (prog.exe). Сами проверки уже написаны и работают. Но встал вопрос как инкапсулировать программу prog.exe в программу которая выполняет проверку перед запуском, дабы исключить возможность запуска prog.exe без предварительных проверок ?
...
Рейтинг: 0 / 0
21.04.2014, 16:13
    #38620623
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обернуть сторонний exe файл
Если EXE свой, то сделай при старте проверку чего-нибудь что означает выполнение предварительных проверок. Например наличие конкретного именованного EVENT`а.

Если чужой: самое простое из того что видел - переименуй EXE в .DLL или .DAT (хоть .TXT) Само не запустится, а из твоей обертки запросто:
Код: plaintext
1.
CreateProcess(..., "c:\MyProg\My.dll", ...)



PS Удалять-создавать EXE не советую. Антивирусы не поймут :)
...
Рейтинг: 0 / 0
21.04.2014, 16:15
    #38620631
CarTerr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обернуть сторонний exe файл
Удалять и создавать пробовали )))
Спасибо за подсказку
...
Рейтинг: 0 / 0
21.04.2014, 16:16
    #38620635
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обернуть сторонний exe файл
Portable репакеры это умеют делать, например http://boxedapp.ru/
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Обернуть сторонний exe файл / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]