Eksekusi ELF minimal hanya membutuhkan header ELF dan setidaknya satu header program agar berfungsi. Namun, ketika saya menjalankan strip pada executable pendek, ia memutuskan untuk tidak membuang tabel header bagian atau bagian string bagian, menjaga mereka tetap ada meskipun mereka tidak memiliki tujuan (sejauh yang saya tahu) untuk eksekusi program.
Apakah ada alasan mengapa ini tidak dihapus dengan strip? Apakah ada utilitas lain yang menghapus semua yang tidak diperlukan agar executable dapat dijalankan? Saya sudah mencoba mengedit secara manual kode-golf yang dapat dieksekusi yang saya buat untuk menghapus bagian header, dan tampaknya berfungsi dengan baik, dan jauh lebih kecil.