Ekstrak executable .exe dan kembali lagi menggunakan 7-Zip?

4

Saya menemukan, secara tidak sengaja, bahwa saya dapat mengekstrak executable .exe (untuk apa?).

Meskipun file tidak masuk akal sama sekali, bagaimana cara mengembalikan file yang diekstrak ke dalam .exe yang dapat dieksekusi?

Beruang yang pemarah
sumber

Jawaban:

4

Banyak installer menggunakan self-extracting archives (SFX) untuk mengemas arsip file terkompresi bersama dengan program yang diperlukan untuk mengekstrak arsip. Dengan SFX, Anda tidak perlu aplikasi eksternal untuk mengekstrak file. Secara historis, ini menghindari masalah mengunduh arsip program dan tidak memiliki alat ekstraksi.

WinZip / WinRAR / 7Zip dan utilitas pengarsipan serupa memungkinkan Anda untuk membuat arsip SFX yang berisi file apa pun yang Anda suka. Beberapa alat ini memungkinkan Anda untuk "mengedit" SFX .EXE yang ada, dengan memungkinkan Anda mengganti file dalam arsip dengan versi file yang diperbarui.

File yang Anda ekstrak mungkin adalah komponen dari suatu program, dan tergantung pada program tersebut mungkin termasuk pemasang terpisah (.msi), program (.exe), pustaka kode (.dll), dokumentasi (.txt, .doc, .html , dll), dan / atau berbagai jenis file lainnya.

quack quixote
sumber
Saya percaya Don Salva tidak berbicara tentang arsip penggalian diri. Ada beberapa jenis file yang dapat dieksekusi (.exe) yang dapat diekstraksi dengan 7-zip (jika Anda klik kanan dan pilih opsi yang sesuai) dan jalankan sebagai program normal ketika Anda mengklik dua kali.
freitas
2

Menggunakan 7-Zip untuk membuka file yang dapat dieksekusi umumnya berguna untuk installer yang Anda tidak ingin menginstal, baik karena satu atau dua file yang dibutuhkan, atau aplikasi dapat berjalan dengan mudah dan instal bukan pilihan dengan izin Anda.

Terakhir kali saya memeriksa (saya bisa ketinggalan zaman di sini) 7-Zip tidak bisa mengembalikan file, tetapi jika Anda ingin membuat self-extractor untuk file unzip murni, 7-Zip dapat melakukannya.

Jika Anda ingin mengedit installer ada program terpisah untuk itu.

Davis
sumber
Program apa yang melakukan ini. Ya 7zip tidak berfungsi dan saya perlu mengedit file ini untuk exe bios. Winrar (versi gratis) juga tidak memungkinkan.
Bhikkhu Subhuti
Lupakan pertanyaan ini, saya baru sadar bahwa saya dapat menjalankan executable yang tidak dibongkar di direktori yang diekstrak. "Berpikir di dalam kotak" (atau mengompres file "kotak")
Bhikkhu Subhuti