Hva er PIF-filformatet?
Filformatet .pif har fått navnet sitt fra Program Information File. Denne filendelsen er relatert til MS-DOS så vel som operativsystemet Windows, spesifikt innstillingene som trengs for å kjøre et 16-bit DOS-program i et Windows-miljø med fleroppgavekjøring.
.pif-filer brukes hovedsakelig som en snarvei eller en konfigurasjonsbeholder som peker til en original .exe-, .com- eller .bat-fil. De lagrer innstillinger som vindustittel, bane til den kjørbare filen, startmappe, minneallokering (minimum og maksimum kilobyte), skjermmodus og - i senere versjoner - DPMI-minne og skrifttypepreferanser. Selve .pif-formatet inneholder ingen kjørbar kode og er ikke et program.
Formatet oppsto med IBM TopView i 1984 og ble tatt i bruk av Windows 1.0 (1985). Det utviklet seg gjennom Windows 3.x og Windows 9x/NT/2000/XP, og fikk utvidede blokker for 32-bit og NTVDM-innstillinger. Windows Vista og senere støtter ikke lenger .pif som en innebygd snarveistype; .lnk-snarveisformatet som ble introdusert i Windows 95 er den faktiske etterfølgeren.
Sikkerhetsmerknad: Windows XP og tidligere behandlet .pif-filer som kjørbare - ved å dobbeltklikke på en ville målprogrammet starte. Utforsker skjulte også .pif-endelsen som standard, slik at en fil med navnet photo.jpg.pif dukket opp som photo.jpg, en teknikk som ble utnyttet av skadevare. Denne angrepsmetoden gjelder ikke lenger på Windows Vista og senere.
Sikkerhet og trygghet
RISIKO: MEDIUMPå Windows Vista og senere er PIF-filer i hovedsak inerte og utgjør minimal risiko. På Windows XP og tidligere var PIF-filer en kjent vektor for levering av skadevare: ondsinnede EXE-filer ble distribuert som .pif-filer som Utforsker ville kjøre ved dobbeltklikk mens den skjulte .pif-endelsen (og kun viste det falske .jpg/.pdf-navnet). Hvis du mottar en .pif-fil via e-post eller nedlasting fra internett, bør du behandle den med forsiktighet - det kan være en gammel angrepsmetode. Moderne antivirusprogramvare flagger mistenkelige PIF-filer.
Formatdetaljer
i et nøtteskallProgrammer som åpner PIF-filer
Tekniske detaljer
dyp spesifikasjon| Koding | Binær (fast blokkstruktur) |
| Byterekkefølge | Little-endian |
| Basisblokkstørrelse | 960 byte (original TopView-kompatibel blokk) |
| Utvidet formatstørrelse | 1 KB - 2 KB med Windows-spesifikke utvidelsesblokker (skrifttype, skjerm, DPMI, miljøinnstillinger) |
| Kjørbar kode | Ingen - PIF inneholder kun konfigurasjonsdata; ingen MZ-kjørbart hode til stede |
| Lagrede parametere | Vindustittel (30-byte ASCII), EXE-bane, startmappe, min/maks minne (KB), flagg for skjerm/videomodus |
| Formatets opprinnelse | IBM TopView (1984); tatt i bruk av Microsoft Windows 1.0 (november 1985) |
| OS-kompatibilitet | Windows 1.0 til og med Windows XP; gjenkjennes ikke som en snarveistype i Windows Vista og senere |
| Etterfølgerformat | .lnk-skallsnarvei (Windows 95+) |
| MIME-type | application/x-msdos-program |
| Magiske byte | Ingen universell signatur; ~15 % av filene starter med 0x00 0x78; MZ (4D 5A) kjørbart hode mangler |
| Foreldet sikkerhetsrisiko | Windows XP og tidligere kjørte PIF ved dobbeltklikk; Utforsker skjulte filendelsen, noe som muliggjorde skadevare forkledd som bildefiler |
| Utgitt | 1984 (IBM TopView; inherited by Windows 1.0, 1985) |
| Siste versjon | Extended PIF format used through Windows XP/2003 (Windows 7+ no longer use PIF) |
PIF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om PIF-filer.