Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: 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 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.059 c
2-1343646644
Pcrepair
2012-07-30 15:10
2013.03.22
Программа начинает есть память


2-1337886159
novichek
2012-05-24 23:02
2013.03.22
FilterGraph Яркость


15-1354038522
Дмитрий С
2012-11-27 21:48
2013.03.22
Менеджер паролей.


3-1276868847
worldmen
2010-06-18 17:47
2013.03.22
Поиск в BLOB (текст) поле не зависимо от регистра


15-1352393568
Stiduntss
2012-11-08 20:52
2013.03.22
Запросы к сайту