Другие языки программирования и технологии

Как создать пустой файл .exe? - с нулевой длиной. exe - с нулевой длиной

создай текстовик и переименуй в ехе
ДК
Дима Клезович
375
Лучший ответ
Создать файл EXE с нулевой длиной НЕВОЗМОЖНО!
EXE - файл тем и отличается от COM -файлов, что имеет заголовок с данными.
Даже если не написать ни одной строчки кода и откомпилировать "пустую" программу в EXE, то файл будет иметь некоторый размер, зависящий от компилятора.
На ASM совсем маленький, на C++ побольше, ну и на VB достаточно огромный (примерно 20 кБайт) .

Маленький кусочек заголовка EXE файла:

MZђ   яя ё @

Обратите внимание на первые символы "MZ" - они характерны только для исполнимого файла.
Структуру заголовка EXE файла можно поискать в инете.
В "Блокноте" наверно пустой лист сохранить под форматом .exe (вместо. txt)
создай документ и переименуй в .exe
Пример: fsutil file createnew C:\test.txt 1000
Это через Windowsовскую консоль, 1000 -размер файла в байтах

dd if=/dev/zero of=~/file count=1 bs=100M -это для линухи
Саша Сюткин
Саша Сюткин
1 599
С помощью dd:
dd if=/dev/null of=~/file.exe
мой компьютер потом нажать Alt затем сервис параметры папок вкладка вид перетаскиваешь ползунок почти до конца убираешь галочку с "скрывать расширения для зарегистрированных типов файла" это на win7 на xp почти также. Теперь можешь переименовать что угодно во что угодно
Сие невозможно, так как корректного exe-файла с такой длиной не бывает.
А некорректно можно просто создать пустой файл с такой длиной