Вниз
Скачать: CL | DM;

Подскажите куда копать   Найти похожие ветки 

 
Wadimka   (2012-08-02 11:49) [0]

Мне нужно, чтоб программа генерила exe файл, в котором будет сам код распаковки, и сообтветсвенно в этом сгенереном exe были нужные мне данные, по типу как архвиватор работает с автораспаковкой.
я так понимаю нужно юзать ресурсы exe?
только вот никак не пойму, мне нужно уже иметь exe обозначеным началом этих данных и открывая его из скажем запаковщика, дописывать ресурс в этот exe?


 
Wadimka   (2012-08-02 11:51) [1]

может где в сети примерчики есть? что-то найти не могу на эту тему


 
Дмитрий С ©   (2012-08-02 12:18) [2]

Например твой распаковщик: unpacker.exe а данные my.dat.
создаешь файла My.exe в котором вначале записан upacker.exe, а после него my.dat, а после него размер файла my.dat (integer - 4 байта).
Затем в upacker.exe (который уже будет my.exe) открываешь файл paramstr(0). читаешь последние 4 байта, получаешь размер данных, и читаешь их из конца - 4 байта. как то так:)


 
Rouse_ ©   (2012-08-02 20:16) [3]

Это называется SFX стаб, к которому прикручивается оверлей (сами запакованные данные). Сами стабы можешь взять у любого архиватора, они обычно имеют расширение .sfx, экзешник из него делается просто, в TFileStream пишешь сначала тело стаба, сразу за ним пишешь архив и сохраняешь это дело с расширением EXE.


 
wl ©   (2012-08-02 23:02) [4]

upx



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.049 c
15-1332243086
Kerk
2012-03-20 15:31
2013.03.22
Google Hangouts


2-1338798568
leklerk
2012-06-04 12:29
2013.03.22
Программа висит в процессах


15-1329597005
Юрий
2012-02-19 00:30
2013.03.22
С днем рождения ! 19 февраля 2012 воскресенье


15-1343125844
>|<
2012-07-24 14:30
2013.03.22
Выбор технологии для создания WEB-версии ERP-системы


15-1341211017
KilkennyCat
2012-07-02 10:36
2013.03.22
Понедельничная задачка :)




   Наверх