Hvad er INS-filformatet?
En .ins-fil er oftest et kompileret InstallShield-script, der bruges af ældre Windows-softwareinstallationsprogrammer fra 1990'erne. InstallShield kompilerede læsbare .rul-kildefiler til en binær .ins-bytecode - næsten altid navngivet setup.ins - som den medfølgende setup.exe-runtime eksekverede under installationen. Den binære fil er ikke læsbar for mennesker. Moderne InstallShield (Flexera Software) bruger .ism-projektfiler og producerer .msi eller .exe-output; .ins er et levn fra 1990'erne.
Internetindstillingsfiler
Filtypen .ins bruges også til internetforbindelsesindstillinger - et INI-lignende tekstformat distribueret af internetudbydere til automatisk at konfigurere Internet Explorer og opkaldsforbindelser. Disse filer kan startes direkte fra Windows-shell. Forsøg på at køre en .ins-fil downloadet fra internettet vil dog udløse en advarsel af sikkerhedsmæssige årsager og vil som standard blive stoppet. Dette kan omgås ved at ændre specifikke IE-indstillinger eller ved at åbne filen med et andet værktøj.
Sikkerhed og tryghed
RISIKO: MEDIUMÆldre InstallShield setup.ins-filer eksekverer vilkårlig installationskode på Windows. Kør kun setup.exe-pakker fra betroede, kendte kilder. Ondsindede aktører har historisk set ompakket legitime installationsprogrammer med modificerede scripts.
Formatdetaljer
kort fortalt- Internetindstillingsfil - Tekst/INI-lignende fil brugt af Windows/Internet Explorer til at konfigurere ISP-opkald eller LAN-forbindelsesindstillinger; distribueret via IEAK (Internet Explorer Administration Kit).
- Cakewalk SONAR Instrument Definition - Tekstfil, der lister MIDI-instrument-patches og -banks til brug i Cakewalk/SONAR; refererer til eksterne lydfiler, men indeholder ikke lyddata.
- Inspiration-dokument - Binært dokument oprettet af Inspiration mind-mapping- og diagramsoftware til Windows og macOS.
Programmer der åbner INS-filer
Tekniske detaljer
dyb specifikation| Kodning | Binær (kompileret bytecode; ikke læsbar for mennesker) |
| Byte-rækkefølge | Little-endian |
| Magic bytes (1993-format) | FF FF 0C 00 ved offset 0 |
| Magic bytes (1995 / 1997-formater) | B8 C9 0C 00 ved offset 0; adskilles af offset-4 flag-byte (1995: 16h eller 1Ch; 1997: 49h eller 50h) |
| Container | Proprietært fladt kompileret script; ingen ydre arkiv-wrapper |
| Typisk filstørrelse | 57 KB - 270 KB |
| Typisk filnavn | setup.ins (kompileret fra et setup.rul-kildescript) |
| Kildeformat | .rul (læsbart InstallShield-scriptkilde); .ins er det kompilerede output |
| Format-generationer | Tre: 1993 (FF FF 0C 00), 1995 (B8 C9 0C 00 / byte4 = 16h eller 1Ch), 1997 (B8 C9 0C 00 / byte4 = 49h eller 50h) |
| Efterfølgende formater | .ism (InstallShield XML-projekt) og .msi (Windows Installer-pakke) - moderne InstallShield bruger ikke længere .ins |
| Udgivet | 1990 (InstallShield 1.0) |
| Seneste version | 1997-era format (last known compiled .ins variant) |
INS-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om INS-filer.