Was ist eine ausführbare Datei?
Trojaner und andere Malware treten in der Regel als ausführende Dateien auf und sind über Dateiendungen wie .exe, . Ein CAB-File ist nur eine der Dateiarten, die Sie im Datei-Explorer von Windows sichtbar machen sollten.
Welche Dateien sind ausführbar?
Ausführbar sind unter anderem:
- com.
- exe.
- bat.
- cmd.
- msc.
- hta (siehe auch: HTML-Applikation)
- pif (eigentlich für Verknüpfungen gedacht, wird aber auch von Computerviren ausgenutzt)
- scf (wird von speziellen Funktionen verwendet, beispielsweise „Desktop anzeigen“ in der Schnellstartleiste)
Bei welchen Dateiendungen ist Vorsicht geboten?
Besondere Vorsicht ist bei selbstentpackenden Komprimierungsarchiven geboten; die haben aber die Dateiendung exe und sind damit leicht zu erkennen.
Ausführbare Dateien. Eine ausführbare Datei ist ein Programm, das auf einem Computer aktiv Dinge tun kann. Wenn man auf eine Datei mit einer Dateiendung klickt, die für das System eine ausführbare Datei ist, so wird sie sofort gestartet. Im Gegesatz dazu stehen andere Dateiendungen bzw. Dateiformate.
Wie wird eine Datei gestartet?
Wenn man auf eine Datei mit einer Dateiendung klickt, die für das System eine ausführbare Datei ist, so wird sie sofort gestartet. Im Gegesatz dazu stehen andere Dateiendungen bzw. Dateiformate. Wenn man auf solche Dateien einen Doppelklick ausführt, so wird ein Programm zur Anzeige oder zur Bearbeitung der entsprechenden Datei gestartet.
Wie funktionieren ausführbare Dateien auf fremden Betriebssystemen?
Da jede Betriebssystemfamilie ihre eigenen Architekturen für Systemaufrufe hat, sind ausführbare Dateien im Allgemeinen an ein bestimmtes Betriebssystem gebunden. Es gibt jedoch einige Werkzeuge, die die Systemaufrufe abfangen und konvertieren und so ausführbare Dateien auf fremden Betriebssystemen funktionieren lassen.
Wie wird ein ausführbares Programm gesucht?
Ein ausführbares Programm wird in der STEPLIB oder der JOBLIB gesucht, und wenn es dort nicht gefunden wird, wird die Linklist durchsucht. Es kann ein Hauptprogramm (geladen über die Jobsteuerung) oder ein dynamisch gebundenes Unterprogramm (geladen durch einen Load-Befehl im Programmcode) sein.