Wat is het LIC-bestandsformaat?
Bestanden met de extensie .lic zijn licentiebestanden die binnen netwerken en op individuele machines worden gebruikt door shareware en commerciële applicaties. Een .lic-bestand bevat registratie- of activatiegegevens die gekoppeld zijn aan de applicatie die het heeft uitgegeven.
De structuur van .lic-bestanden is niet gestandaardiseerd - veel niet-gerelateerde leveranciers gebruiken dezelfde extensie, waardoor het formaat volledig door de leverancier wordt bepaald. Een bestand kan een gewoon leesbaar tekstbestand zijn of een versleuteld binair token. Versleuteling of codering wordt toegepast wanneer de prioriteit ligt bij het beschermen van licentierechten. Een algemeen erkende tekstvorm is het FlexNet-formaat (voorheen FlexLM), waarbij het bestand opent met trefwoordregels zoals SERVER, DAEMON, INCREMENT, of FEATURE; andere leveranciers slaan licentiegegevens op als XML of als base64-gecodeerde ondertekende blobs die er in een tekstverwerker uitzien als wartaal. Omdat er geen magic byte-handtekening is, wordt het bestand geïdentificeerd door de applicatie die het heeft gemaakt, niet door de inhoud.
.lic-bestanden worden meestal na aankoop door de softwareproducent aan de gebruiker verstrekt. Om de software binnen een geldige licentie te laten blijven, moet het bestand op de harde schijf zijn geïnstalleerd of lokaal toegankelijk zijn via een netwerkpad. Het bestand wordt gegenereerd op het moment van registratie of activatie van de software.
Producenten gebruiken .lic-bestanden ook om functionaliteit te beperken in proefversies van commerciële software. Na het downloaden van een proefversie wordt een tijdgebonden of gebruiksaantal-beperkt .lic-bestand op het apparaat geplaatst, wat volledig gebruik verhindert totdat een betaalde versie wordt aangeschaft. Tekstvarianten kunnen worden ingezien in een tekstverwerker, maar binaire of ondertekende bestanden mogen nooit handmatig worden bewerkt.
Beveiliging & veiligheid
RISICO: MEDIUMEen .lic-bestand bevat gegevens, geen programma, dus het openen om het te lezen is veilig. De echte risico's zijn praktisch: (1) bewerk nooit een licentie - het wijzigen ervan verbreekt de cryptografische handtekening en de software zal het weigeren, en knoeien om een proefperiode te verlengen of functies te ontgrendelen is licentiefraude; (2) behandel uw .lic als een geheim als het uw aankoop-/accountidentiteit bevat, aangezien het misbruikt kan worden; (3) pas op voor downloads van „gratis .lic-bestanden” of „licentiegenerators / keygens” - dit zijn klassieke vectoren voor malware en piraterij. Verkrijg licentiebestanden alleen van de softwareleverancier.
Formaatdetails
in een notendopProgramma's die LIC-bestanden openen
Technische details
diepe specificaties| Formaattype | Geen universele standaard - volledig door de leverancier gedefinieerd per applicatie; er bestaat geen enkele specificatie |
| MIME-type | application/octet-stream |
| Magic bytes | Geen - geen standaard bestandshandtekening; de uitgevende applicatie identificeert het bestand, niet de byte-inhoud |
| Platte tekstvariant | Regels met trefwoordstructuur; FlexNet/FlexLM-bestanden openen met instructies zoals `SERVER`, `DAEMON`, `INCREMENT`, en `FEATURE` |
| XML-variant | Sommige leveranciers coderen licentievoorwaarden, aantallen werkplekken en cryptografische sleutels als XML-elementen in het `.lic`-bestand |
| Binair/ondertekende variant | Base64-gecodeerde of ruwe ondertekende tokens geproduceerd door de licentie-engine van de leverancier; verschijnen als onleesbare gegevens in een tekstverwerker |
| Codering | ASCII of UTF-8 voor tekstgebaseerde licenties; Base64 of ruwe binaire gegevens voor ondertekende en versleutelde tokens |
| Activatiebereik | Per machine (node-locked) of netwerkbreed (floating licentie geleverd door een licentieserver) |
| Ondersteunde licentietypen | Permanent, tijdgebonden (vervaldatum ingebed), of beperkt in gebruiksaantal (aantal lanceringen of gelijktijdige gebruikers) |
| Typische bestandsgrootte | Een paar honderd bytes tot een paar kilobytes; overschrijdt zelden de 10 KB |
| Veelvoorkomende extensie-aliassen | Functioneel vergelijkbare bestanden kunnen de extensies `.license`, `.key`, of [.dat](/format/dat) dragen, afhankelijk van de leverancier |
| Typische opslaglocatie | Installatiemap van de applicatie of een door de leverancier aangewezen licentiemap; floating licenties bevinden zich op een licentieserver |
| Netwerklicentieserver | FlexNet Publisher (voorheen FlexLM) is de meest gebruikte licentieservertechnologie die `.lic`-bestanden uitgeeft en valideert via een LAN |
| Bewerkbaarheid | Platte tekstvarianten zijn menselijk leesbaar en kunnen worden geïnspecteerd; binaire of cryptografisch ondertekende varianten mogen niet handmatig worden bewerkt |
| Uitgebracht | No single origin - a long-standing convention for licensing/activation files |
LIC conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over LIC-bestanden.