Вниз
Скачать: 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.047 c
15-1349873116
RTF
2012-10-10 16:45
2013.03.22
Сжать график.


15-1332959449
Гость
2012-03-28 22:30
2013.03.22
Вирусная музыкальная реклама twix


3-1281438304
12
2010-08-10 15:05
2013.03.22
Параметры в Oracle, ошибка ORA-01747


3-1284795538
vhm
2010-09-18 11:38
2013.03.22
Подключение к MySQL


15-1347179201
TUser
2012-09-09 12:26
2013.03.22
Уникальный астрономический кружок (Москва)




   Наверх