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

Извлечение .exe из ресурса - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.57
slavikg
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
31.12.2012, 00:45     Извлечение .exe из ресурса #1
Помогите извлеч екзешку на компютер пожалуста.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
01.01.2013, 21:07     Извлечение .exe из ресурса #21
Цитата Сообщение от slavikg Посмотреть сообщение
А как правильно ресурс создать я в вижулал студио. В самой программе не дает сделать должен в папке проекта в файл ресурса добавлять
А версия у тебя какая?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
01.01.2013, 21:22     Извлечение .exe из ресурса #22
Цитата Сообщение от slavikg Посмотреть сообщение
А как правильно ресурс создать я в вижулал студио. В самой программе не дает сделать должен в папке проекта в файл ресурса добавлять
- смотри скриншоты, словами долго будет
Миниатюры
Извлечение .exe из ресурса   Извлечение .exe из ресурса   Извлечение .exe из ресурса  

Извлечение .exe из ресурса  
slavikg
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
02.01.2013, 00:43  [ТС]     Извлечение .exe из ресурса #23
А в какой функции писать код ато непонятно?
-=ЮрА=-
Заблокирован
Автор FAQ
02.01.2013, 01:09     Извлечение .exe из ресурса #24
slavikg, ИМХО твой уровень ещё не позволяет работать с ресурсами (без обид)
Почитай тут для ликбеза о создании проекта и о написании кодов обработчиков
Этапы создания MFC приложения

Не по теме:

а там и до ресурсов недалеко...

slavikg
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
02.01.2013, 01:41  [ТС]     Извлечение .exe из ресурса #25
Там нигде не пишет в каком месте писать код. Вот в консольном в функции мейн а здесь?
-=ЮрА=-
Заблокирован
Автор FAQ
02.01.2013, 01:48     Извлечение .exe из ресурса #26
Цитата Сообщение от slavikg Посмотреть сообщение
Там нигде не пишет в каком месте писать код. Вот в консольном в функции мейн а здесь?
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
и о написании кодов обработчиков
просто возьми и прочти блог от корки до корки. Научись создавать приложение, пристыковывать к нему элементы - кнопки, поля ввода и т.д. а потмо уже напишешь обработчик.
Кликните здесь для просмотра всего текста

Не по теме:

Смотри - отвлечённый пример : Сейчас ты пытаешся решить задачу синхронизации пучка позитронов с частотой вынуждающего поля в коллайдере имея из знаний учебник для 8-го класса школы. Зачем тебе знания к которым ты не готов?


Писать надо в обработчике скажем кнопки - проще всего код выйдет именно в MFC
slavikg
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
02.01.2013, 15:14  [ТС]     Извлечение .exe из ресурса #27
мне кнопки ненужны кнопками я в masme делаю а тут я хочу чтоб при запуске программы она розпаковала екзешку и всё
ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
02.01.2013, 16:21     Извлечение .exe из ресурса #28
Если тебе нужен инстлятор то на просторах сети куча разных, в виде конструктора
Даже в студии можно сделать
"Другие типы проектов" начиная с CAB файла и кончая готовыми установщиками
slavikg
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
02.01.2013, 16:40  [ТС]     Извлечение .exe из ресурса #29
а как такое в вижуале сделать можно ссилку или код?
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,270
02.01.2013, 22:46     Извлечение .exe из ресурса #30
Извлечь экзешник из ресурса... Хм... Интересно.
А как его туда запихать? И зачем?

То есть реально имеем экзешник A, в который (в ресурсы) вшит другой экзешник B что ли? С тем, чтобы однажды из B сделался полноценный экзешник и запустился?

(Нет, я занимался подобным но там коляска долгая, я писал джойнер. И там экзешник был вшит не в секцию ресурсов (что, по-моему должен запалить любой антивирь), а в секцию данных, что ли.)

А два-то экзешника не судьба иметь рядышком?
Может я недопонимаю чего?
-=ЮрА=-
02.01.2013, 22:52
  #31

Не по теме:

kravam,

Цитата Сообщение от kravam Посмотреть сообщение
Может я недопонимаю чего?
именно
Цитата Сообщение от kravam Посмотреть сообщение
А как его туда запихать? И зачем?
- показано выше, зачем - сделать свой инсталлятор, либо модуль для распаковки по условию (скажем ввели пароль)
Цитата Сообщение от kravam Посмотреть сообщение
То есть реально имеем экзешник A, в который (в ресурсы) вшит другой экзешник B что ли? С тем, чтобы однажды из B сделался полноценный экзешник и запустился?
- представь себе реально

ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
02.01.2013, 22:53     Извлечение .exe из ресурса #32
Цитата Сообщение от slavikg Посмотреть сообщение
а как такое в вижуале сделать
создать новый проект
выбрать "Другие типы проектов"
и выбрать что хочешь
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,270
02.01.2013, 23:31     Извлечение .exe из ресурса #33

Не по теме:

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
именно
чего именно?



Добавлено через 5 минут
Опять же, надо смотреть каким образом он туда запихан. Я не знаю, если его штатным способом пихать, он криптуется как-нибудь или нет? Если нет, то достаточно знать смещение его первого байта в "файле-контейнере". А там уже можно и вручную извлечь, согласно формату PE-файла- в общем, долгая история.
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
02.01.2013, 23:31     Извлечение .exe из ресурса #34
Цитата Сообщение от kravam Посмотреть сообщение
чего именно?
что ты чего то не допонимаешь
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,270
02.01.2013, 23:33     Извлечение .exe из ресурса #35
Да я понимаю, что я недопонимаю, но чего я недопонимаю?
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
02.01.2013, 23:33     Извлечение .exe из ресурса #36
Цитата Сообщение от kravam Посмотреть сообщение
в общем, долгая история.
не чего долгово , я уже показал как его туда запихнуть и потом извлеч на диск "С"
slavikg
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
02.01.2013, 23:34  [ТС]     Извлечение .exe из ресурса #37
Да ето все помогло очень
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
02.01.2013, 23:36     Извлечение .exe из ресурса #38
Цитата Сообщение от slavikg Посмотреть сообщение
Да ето все помогло очень
Что помогло ?
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,270
02.01.2013, 23:46     Извлечение .exe из ресурса #39

Не по теме:

Ты бы хоть readme какое накпропал...


Так ты там его извлекаешь просто из ресурсов, но но не пихаешь его туда, да?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.01.2013, 23:54     Извлечение .exe из ресурса
Еще ссылки по теме:

Создание ресурса C++
Error C2086: char cmd[1024]: переопределение при пинге ресурса C++
Почему экзешник make.exe (вернее, его разновидность mingw32-make.exe) принимает неизвестные параметры? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
nonedark2008
624 / 502 / 92
Регистрация: 28.07.2012
Сообщений: 1,340
02.01.2013, 23:54     Извлечение .exe из ресурса #40
Когда-то я давно столкнулся с этой проблемой. Помнится тогда я просто набросал код, который открывает нужный мне exe, а потом генерит h-файл с массивом >_> У меня этот файл Вижуалка секунд 20 открывала...
Yandex
Объявления
02.01.2013, 23:54     Извлечение .exe из ресурса
Ответ Создать тему
Опции темы

Текущее время: 16:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru