Vad är filformatet LIC?
Filer med filtillägget .lic är licensfiler som används inom nätverk och på enskilda maskiner av shareware och kommersiella applikationer. En .lic-fil innehåller registrerings- eller aktiveringsdata som är knuten till den applikation som utfärdat den.
Strukturen för .lic-filer är inte standardiserad - många orelaterade leverantörer använder samma filtillägg, så formatet är helt leverantörsspecifikt. En fil kan vara en vanlig läsbar textfil eller en krypterad binär token. Kryptering eller kodning tillämpas när prioriteten är att skydda licensrättigheter. En allmänt erkänd klartextform är FlexNet-formatet (tidigare FlexLM), där filen öppnas med nyckelordsrader som SERVER, DAEMON, INCREMENT eller FEATURE; andra leverantörer lagrar licensdata som XML eller som base64-kodade signerade blobar som ser ut som rappakalja i en textredigerare. Eftersom det inte finns någon magic byte-signatur identifieras filen av applikationen som skapade den, inte av dess innehåll.
.lic-filer tillhandahålls vanligtvis till användaren av programvaruproducenten efter ett köp. För att programvaran ska förbli under en giltig licens måste filen vara installerad på hårddisken eller vara lokalt tillgänglig på en nätverkssökväg. Filen genereras i det ögonblick då programvaran registreras eller aktiveras.
Producenter använder också .lic-filer för att begränsa funktionaliteten i testversioner av kommersiell programvara. Efter att ha laddat ner en testversion placeras en tidsbegränsad eller användningsbegränsad .lic-fil på enheten, vilket förhindrar full användning tills en betald version köps. Klartextvarianter kan granskas i en textredigerare, men binära eller signerade filer bör aldrig redigeras manuellt.
Säkerhet & trygghet
RISK: MEDIUMEn .lic-fil är data, inte ett program, så det är säkert att öppna en för att läsa den. De verkliga riskerna är praktiska: (1) redigera aldrig en licens - om du ändrar den bryts den kryptografiska signaturen och programvaran kommer att avvisa den, och manipulation för att förlänga en testperiod eller låsa upp funktioner är licensbedrägeri; (2) hantera din .lic som en hemlighet om den innehåller din köp-/kontoidentitet, eftersom den kan missbrukas; (3) se upp för nedladdningar av «gratis .lic-fil» eller «licensgenerator / keygen» - de är en klassisk vektor för skadlig kod och piratkopiering. Hämta endast licensfiler från programvaruleverantören.
Formatdetaljer
i ett nötskalProgram som öppnar LIC-filer
Tekniska detaljer
djup specifikation| Formattyp | Ingen universell standard - helt leverantörsspecifik per applikation; ingen enskild specifikation existerar |
| MIME-typ | application/octet-stream |
| Magic bytes | Inga - ingen standardfilsignatur; den utfärdande applikationen identifierar filen, inte dess byte-innehåll |
| Klartextvariant | Nyckelordsstrukturerade rader; FlexNet/FlexLM-filer öppnas med direktiv som `SERVER`, `DAEMON`, `INCREMENT` och `FEATURE` |
| XML-variant | Vissa leverantörer kodar licensvillkor, antal platser och kryptografiska nycklar som XML-element inuti `.lic`-filen |
| Binär/signerad variant | Base64-kodade eller råa signerade tokens producerade av leverantörens licensmotor; visas som oläsbar data i en textredigerare |
| Kodning | ASCII eller UTF-8 för textbaserade licenser; Base64 eller rå binär för signerade och krypterade tokens |
| Aktiveringsomfång | Per maskin (node-locked) eller nätverksövergripande (flytande licens som tillhandahålls från en licensserver) |
| Licenstyper som stöds | Ständiga (perpetual), tidsbegränsade (inbäddat utgångsdatum) eller användningsbegränsade (antal starter eller samtidiga användare) |
| Typisk filstorlek | Några hundra bytes till några kilobyte; överstiger sällan 10 KB |
| Vanliga alias för filtillägg | Funktionellt liknande filer kan ha tilläggen `.license`, `.key` eller [.dat](/format/dat) beroende på leverantör |
| Typisk lagringsplats | Applikationens installationskatalog eller en leverantörsspecifik licensmapp; flytande licenser finns på en licensserver |
| Nätverkslicensserver | FlexNet Publisher (tidigare FlexLM) är den mest använda licensservertekniken som utfärdar och validerar `.lic`-filer över ett LAN |
| Redigerbarhet | Klartextvarianter är läsbara för människor och kan inspekteras; binära eller kryptografiskt signerade varianter får inte redigeras manuellt |
| Släppt | No single origin - a long-standing convention for licensing/activation files |
LIC-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om LIC-filer.