Я получаю zip.exe от http://stahlworks.com/dev/index.php?tool=zipunzip Я распаковал файлы в:
Как соединиться вместе через командную строку с помощью внешней программы или без нее?
copy /B .text+.rdata+.data zip.exe
Приведенный выше код не работает.
Вы не можете просто склеить разделы PE или ELF-файла и ожидать, что получите работающий исполняемый файл, потому что требуется больше информации, а именно ряд заголовков, описывающих эти разделы и другие важные вещи.
Во всяком случае, я не уверен, почему вы имеете дело с этим в первую очередь. zip.exe отлично загружается с этой страницы. Я не вижу смысла ломать его только для того, чтобы потом не было возможности его починить.
функция разархивирования winrar - это что-то скорее для развлечения, я думаю, что это своего рода пасхальное яйцо, которое иллюстрирует тот факт, что exe имеет некоторый внутренний формат, который содержит раздел, но вы не должны распаковывать его на самом деле как пользователь (только кто-то может сделать это для некоторого обратного проектирования попытка, например, шестнадцатеричный просмотр содержимого exe) ... так что просто не распаковывайте exe, вам не нужно будет упаковывать его вместе, тогда .. exe - это exe, не распаковывайте его