Was ist das PIF-Dateiformat?
Das Dateiformat .pif leitet seinen Namen von Program Information File ab. Diese Dateierweiterung steht im Zusammenhang mit MS-DOS sowie dem Windows-Betriebssystem, speziell für die Einstellungen, die zum Ausführen eines 16-Bit-DOS-Programms innerhalb einer Windows-Multitasking-Umgebung erforderlich sind.
.pif-Dateien werden hauptsächlich als Verknüpfung oder Konfigurations-Wrapper verwendet, der auf eine ursprüngliche .exe-, .com- oder .bat-Datei verweist. Sie speichern Einstellungen wie den Fenstertitel, den Pfad zur ausführbaren Datei, das Startverzeichnis, die Speicherzuweisung (minimale und maximale Kilobyte), den Bildschirmmodus und - in späteren Versionen - DPMI-Speicher- und Schriftarteneinstellungen. Das .pif-Format selbst enthält keinen ausführbaren Code und ist kein Programm.
Das Format entstand 1984 mit IBM TopView und wurde von Windows 1.0 (1985) übernommen. Es entwickelte sich über Windows 3.x und Windows 9x/NT/2000/XP weiter und erhielt erweiterte Blöcke für 32-Bit- und NTVDM-Einstellungen. Windows Vista und neuere Versionen unterstützen .pif nicht mehr als nativen Verknüpfungstyp; das in Windows 95 eingeführte .lnk-Verknüpfungsformat ist sein effektiver Nachfolger.
Sicherheitshinweis: Windows XP und früher behandelten .pif-Dateien als ausführbar - ein Doppelklick startete das Zielprogramm. Der Explorer blendete die Erweiterung .pif zudem standardmäßig aus, sodass eine Datei namens photo.jpg.pif als photo.jpg erschien, eine Technik, die von Malware ausgenutzt wurde. Dieser Angriffsvektor gilt unter Windows Vista und später nicht mehr.
Sicherheit
RISIKO: MEDIUMUnter Windows Vista und neuer sind PIF-Dateien im Wesentlichen träge und stellen ein minimales Risiko dar. Unter Windows XP und früher waren PIF-Dateien ein bekannter Vektor für Malware: Bösartige EXE-Payloads wurden als .pif-Dateien verteilt, die der Explorer bei Doppelklick ausführte, während er die Erweiterung .pif ausblendete (und nur den gefälschten Namen .jpg/.pdf anzeigte). Wenn Sie eine .pif-Datei per E-Mail oder Download aus dem Internet erhalten, behandeln Sie diese mit Vorsicht - es könnte sich um ein veraltetes Angriffsartefakt handeln. Moderne Antivirensoftware markiert verdächtige PIF-Dateien.
Formatdetails
kurz gefasstProgramme zum Öffnen von PIF-Dateien
Technische Details
technische Spezifikation| Kodierung | Binär (Blockstruktur mit fester Größe) |
| Byte-Reihenfolge | Little-endian |
| Basis-Blockgröße | 960 Bytes (ursprünglicher TopView-kompatibler Block) |
| Erweiterte Formatgröße | 1 KB - 2 KB mit Windows-spezifischen Erweiterungsblöcken (Schriftart, Bildschirm, DPMI, Umgebungseinstellungen) |
| Ausführbarer Code | Keiner - PIF enthält nur Konfigurationsdaten; kein MZ-Header für ausführbare Dateien vorhanden |
| Gespeicherte Parameter | Fenstertitel (30-Byte ASCII), EXE-Pfad, Startverzeichnis, min/max Speicher (KB), Bildschirm-/Videomodus-Flags |
| Format-Ursprung | IBM TopView (1984); übernommen von Microsoft Windows 1.0 (November 1985) |
| BS-Kompatibilität | Windows 1.0 bis Windows XP; wird in Windows Vista und später nicht mehr als Verknüpfungstyp erkannt |
| Nachfolgeformat | .lnk-Shell-Verknüpfung (Windows 95+) |
| MIME-Typ | application/x-msdos-program |
| Magic Bytes | Keine universelle Signatur; ca. 15 % der Dateien beginnen mit 0x00 0x78; MZ (4D 5A) Header für ausführbare Dateien fehlt |
| Veraltetes Sicherheitsrisiko | Windows XP und früher führten PIF bei Doppelklick aus; der Explorer verbarg die Erweiterung, was als Bilddateien getarnte Malware ermöglichte |
| Veröffentlicht | 1984 (IBM TopView; inherited by Windows 1.0, 1985) |
| Neueste Version | Extended PIF format used through Windows XP/2003 (Windows 7+ no longer use PIF) |
PIF-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu PIF-Dateien.