Текущий архив: 2003.08.28;
Скачать: CL | DM;
Вниз
Создание exe-файла Найти похожие ветки
← →
3asys (2003-04-30 13:07) [0]Как самому, без помощи компилятора создать exe-файл?
← →
DVM (2003-04-30 13:22) [1]
> Как самому, без помощи компилятора создать exe-файл?
Вполне возможно. Надо изучить формат PE файла. Рекомендую книжку:
П. Румянцев. Работа с файлами в Win32. В инете есть в электронном виде (только огромная 12-18 мб).
← →
Digitman (2003-04-30 13:44) [2]exe-файл создает не компилятор, а компановщик
← →
3asys (2003-04-30 13:58) [3]Большое Спасибо!
С Уважением, 3asys
← →
Anatoly Podgoretsky (2003-04-30 13:59) [4]Процедуры BlockWrite и TFileStream.Write
← →
sniknik (2003-04-30 21:41) [5]нифига, все неправы. можно гораздо проще
FileClose(FileCreate("FileName.Exe")); //создается... !
и все ;о)))
← →
Real (2003-05-03 13:49) [6]Теоритически, ведь можно слепить файл данных с ехе который интерпретирует данные для своего вывода.
← →
Юрий Зотов (2003-05-03 16:55) [7]> Как самому, без помощи компилятора создать exe-файл?
Элементарно просто.
1. Создать новый file of byte с расширением EXE.
2. Записать в него служебную информацию согласно спецификации PE и нужный набор машинных команд.
3. Закрыть.
То, что файл создастся - это 100%. А вот будет ли он работать - это зависит от того, как выполнен п. 2.
← →
anton_silver_ (2003-06-13 13:54) [8]copy con,c:\a.exe
Страницы: 1 вся ветка
Текущий архив: 2003.08.28;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.005 c