Eksekutabel
Eksekutabel (bahasa Inggris: Executable), dalam bidang Ilmu Komputer, merujuk pada jenis file yang berisi instruksi yang memungkinkan program untuk dieksekusi langsung oleh komputer[1]. Berbeda dengan file data yang memerlukan interpretasi (parsing) oleh sebuah interpreter agar dapat berfungsi, file eksekutabel telah melalui proses kompilasi, di mana kode sumber sebuah program diterjemahkan menjadi kode objek dan kemudian digabungkan dengan pustaka (libraries) untuk menghasilkan file yang dapat dijalankan pada sistem operasi[2]. Karena sudah dikompilasi, file eksekutabel tidak dapat dibaca secara langsung oleh manusia, melainkan dieksekusi oleh sistem operasi yang mendukungnya.
Ekstensi File Eksekutabel
suntingFile dengan ekstensi eksekutabel menunjukkan bahwa format file tersebut memiliki kemampuan untuk menjalankan tugas secara otomatis. Hal ini berbeda dengan format file lain yang hanya berfungsi untuk menampilkan data, memutar suara atau video, atau menyajikan konten tanpa mengeksekusi perintah sistem. Ketika file eksekutabel dibuka, komputer dapat secara otomatis menjalankan satu atau lebih operasi yang telah diprogram dalam file tersebut, tanpa memerlukan persetujuan lebih lanjut dari pengguna.
Beberapa ekstensi file eksekutabel yang umum ditemukan antara lain .BAT, .COM, .EXE, dan .BIN ditemukan pada sistem operasi Windows. Sementara pada komputer Apple yang menjalankan sistem operasi macOS, file eksekutabel umumnya berekstensi .DMG dan .APP. Selain itu, bergantung pada sistem operasi dan pengaturannya, mungkin ada jenis file eksekutabel lainnya yang digunakan untuk menjalankan aplikasi atau operasi tertentu pada perangkat tersebut.
File eksekutabel sering digunakan untuk menjalankan aplikasi, skrip, serta ekstensi atau plugin program. Oleh karena itu, sangat penting untuk hanya menjalankan file eksekutabel yang berasal dari sumber yang terpercaya[3]. Membuka file eksekutabel, misalnya yang diterima melalui email dari pengirim yang tidak dikenal, dapat menimbulkan risiko kerusakan serius pada sistem operasi jika file tersebut terinfeksi virus atau malware[2].
Berikut ini adalah daftar ekstensi file eksekutabel yang dianggap berisiko tinggi, karena file-file ini dapat dieksekusi oleh berbagai sistem operasi seperti Windows, macOS, atau Linux tanpa memerlukan program tambahan[3].
Ekstensi | Format | Sistem Operasi |
---|---|---|
ACTION | Automator Action | macOS |
APK | Aplikasi | Android |
APP | Eksekutabel | macOS |
BAT | File Batch | Windows |
BIN | Eksekutabel Biner | Windows, macOS, Linux |
CAB | Windows Cabinet | Windows |
CMD | Skrip Perintah | Windows |
COM | File Perintah | Windows |
EXE | Eksekutabel | Windows |
JSE | File JScript Terkode | Windows |
MSI | Paket Instalasi Windows | Windows |
MSP | Patch Instalasi Windows | Windows |
PS1 | Cmdlet PowerShell Windows | Windows |
SCR | File Eksekutabel Screensaver | Windows |
SHS | Objek Scrap Shell | Windows |
VBS | File VBScript | Windows |
WSF | Skrip Windows | Windows |
Referensi
sunting- ^ "What is an Executable File?". www.computerhope.com (dalam bahasa Inggris). Diakses tanggal 2024-12-08.
- ^ a b Malin, Cameron H.; Casey, Eoghan; Aquilina, James M. (2014-01-01). Malin, Cameron H.; Casey, Eoghan; Aquilina, James M., ed. Chapter 5 - File Identification and Profiling: Initial Analysis of a Suspect File on a Linux System. Boston: Syngress. hlm. 249–410. doi:10.1016/b978-1-59749-470-0.00005-x. ISBN 978-1-59749-470-0.
- ^ a b "List of Executable File Extensions". Lifewire (dalam bahasa Inggris). Diakses tanggal 2024-12-08.