Körbar fil
En körbar fil är en typ av dator fil som driver en program när den öppnas. Det betyder att den kör kod eller en serie instruktioner som finns i filen. De två primära typerna av körbara filer är 1) kompilerade program och 2) skript.
På Windows-system har kompilerade program en EXE filändelsen och kallas ofta "EXE-filer." På Macintosh-datorer har kompilerade program ett .APP förlängning, vilket är förkortning för ansökan. Båda typerna av körbara filer har varit sammanställas från källkod till binär maskinkod som är direkt körbar av CPU. EXE-filer körs dock bara in fönster, medan APP-filer bara körs in Mac OS X. Detta beror på att koden körs av operativsystem och måste därför sammanställas i format som operativsystemet kan förstå.
Icke-kompilerade körbara filer kallas ofta skript. Dessa filer sparas i a oformatterad text snarare än ett binärt format. Med andra ord kan du öppna en skriptfil och visa koden i en textredigerare. Eftersom skript inte innehåller körbar maskinkod kräver de ett tolk att springa. Till exempel, a PHP filen kan endast köra när den körs via en PHP-tolk. Om en PHP-tolk inte är tillgänglig kan PHP-skriptet endast öppnas som en textfil.
Eftersom körbara filer kör kod när de öppnas bör du inte öppna okända körbara filer, särskilt de som tas emot som e-mail bilagor. Medan kompilerade körbara filer är de farligaste, kan skriptfiler också köra skadlig kod. Till exempel VBScript (.VBS) filer kan köras automatiskt på Windows-system via den inbyggda Windows Script Host. På samma sätt AppleScript (SCPT) filer kan köras via AppleScript-tolk som ingår i Mac OS X. Om du stöter på en okänd fil och är osäker på om den innehåller körbar kod är det bäst att inte öppna den. Nedan finns en lista över vanliga filändelser används för körbara filer på Windows- och Macintosh-system.
Windows-filtillägg: EXE, . KOM, .BAT, .ETC, .VBS, .WSF, .PIF
Macintosh-filtillägg: .APP, SCPT, .APPLESCRIPT