Можно ли как-то при компиляции ехе файла «внутрь» него добавить еще exe файл? Я новичок в с++ и у меня есть одна программа в виде ехе файла (без сурсов). Я хочу сделать лаучер это программы с ключами и тд, не суть важно. В общем, можно ли как-то при компиляции ехе файла "внутрь" него добавить еще exe файл который будет запускаться при вводе н-мер правильного пароля о основной программе. Могу предположить что тут нужно будет использовать windows api но опять-же не уверен.

16 Ноя 2022 в 19:52
94 +1
-1
Ответы
1

Очень интересный вопрос! Да, это можно сделать, и для этого необходимо использовать технику, называемую "resource hacking". Это позволяет встраивать дополнительные файлы, такие как exe файлы, в ресурсы исполняемого файла.

Для этого вам понадобятся специализированные инструменты, такие как Resource Hacker или Resource Tuner. С их помощью вы сможете добавить нужный вам exe файл в ресурсы целевого исполняемого файла.

Затем вам потребуется написать код, который будет извлекать встроенный exe файл из ресурсов и запускать его при определенных условиях, таких как ввод правильного пароля.

Использование Windows API для работы с ресурсами и запуска встроенных файлов тоже будет необходимо, поэтому вам придется изучить соответствующие функции.

Учтите, что подобные манипуляции с исполняемыми файлами могут нарушать лицензионные соглашения или привести к нежелательным последствиям, так что будьте бдительны и внимательны при использовании данного подхода.

16 Апр в 17:09
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 436 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир