Qu'est-ce que le format de fichier LIC ?
Les fichiers avec l'extension .lic sont des fichiers de licence utilisés au sein de réseaux et sur des machines individuelles par des applications shareware et commerciales. Un fichier .lic contient des données d'enregistrement ou d'activation liées à l'application qui l'a émis.
La structure des fichiers .lic n'est pas standardisée - de nombreux fournisseurs indépendants utilisent la même extension, le format est donc entièrement défini par le fournisseur. Un fichier peut être un simple fichier texte lisible ou un jeton binaire chiffré. Le chiffrement ou l'encodage est appliqué lorsque la priorité est de protéger les droits de licence. Une forme en texte brut largement reconnue est le format FlexNet (anciennement FlexLM), où le fichier s'ouvre par des lignes de mots-clés tels que SERVER, DAEMON, INCREMENT ou FEATURE ; d'autres fournisseurs stockent les données de licence sous forme de XML ou de blocs signés encodés en base64 qui ressemblent à du charabia dans un éditeur de texte. Comme il n'y a pas de signature d'octets magiques (magic bytes), le fichier est identifié par l'application qui l'a créé, et non par son contenu.
Les fichiers .lic sont généralement fournis à l'utilisateur par l'éditeur du logiciel après un achat. Pour que le logiciel reste sous une licence valide, le fichier doit être installé sur le disque dur ou être accessible localement sur un chemin réseau. Le fichier est généré au moment de l'enregistrement ou de l'activation du logiciel.
Les éditeurs utilisent également des fichiers .lic pour restreindre les fonctionnalités des versions d'essai de logiciels commerciaux. Après le téléchargement d'une version d'essai, un fichier .lic limité dans le temps ou par nombre d'utilisations est placé sur l'appareil, empêchant l'utilisation complète jusqu'à l'achat d'une version payante. Les variantes en texte brut peuvent être inspectées dans un éditeur de texte, mais les fichiers binaires ou signés ne doivent jamais être modifiés manuellement.
Sécurité et sûreté
RISQUE : MEDIUMUn fichier .lic est une donnée, pas un programme, donc en ouvrir un pour le lire est sûr. Les risques réels sont pratiques : (1) ne modifiez jamais une licence - la changer brise la signature cryptographique et le logiciel rejettera le fichier, et manipuler pour prolonger un essai ou débloquer des fonctionnalités est une fraude ; (2) traitez votre .lic comme un secret s'il contient votre identité d'achat/compte, car il peut être détourné ; (3) méfiez-vous des téléchargements de « fichiers .lic gratuits » ou de « générateurs de licences / keygen » - ce sont des vecteurs classiques de logiciels malveillants et de piratage. Obtenez les fichiers de licence uniquement auprès de l'éditeur du logiciel.
Détails du format
en brefProgrammes qui ouvrent les fichiers LIC
Détails techniques
spécifications approfondies| Type de format | Aucune norme universelle - entièrement défini par le fournisseur par application ; aucune spécification unique n'existe |
| Type MIME | application/octet-stream |
| Octets magiques | Aucun - pas de signature de fichier standard ; l'application émettrice identifie le fichier, pas son contenu en octets |
| Variante texte brut | Lignes structurées par mots-clés ; les fichiers FlexNet/FlexLM s'ouvrent par des directives telles que `SERVER`, `DAEMON`, `INCREMENT` et `FEATURE` |
| Variante XML | Certains fournisseurs encodent les termes de licence, le nombre de postes et les clés cryptographiques sous forme d'éléments XML à l'intérieur du fichier `.lic` |
| Variante binaire/signée | Jetons encodés en Base64 ou signés bruts produits par le moteur de licence du fournisseur ; apparaissent comme des données illisibles dans un éditeur de texte |
| Encodage | ASCII ou UTF-8 pour les licences textuelles ; Base64 ou binaire brut pour les jetons signés et chiffrés |
| Portée de l'activation | Par machine (verrouillée sur le nœud) ou à l'échelle du réseau (licence flottante servie par un serveur de licences) |
| Types de licences pris en charge | Perpétuelle, limitée dans le temps (date d'expiration intégrée) ou limitée par nombre d'utilisations (nombre de lancements ou d'utilisateurs simultanés) |
| Taille de fichier typique | De quelques centaines d'octets à quelques kilo-octets ; dépasse rarement 10 Ko |
| Alias d'extension courants | Des fichiers fonctionnellement similaires peuvent porter les extensions `.license`, `.key` ou [.dat](/format/dat) selon le fournisseur |
| Emplacement de stockage typique | Répertoire d'installation de l'application ou dossier de licence désigné par le fournisseur ; les licences flottantes résident sur un serveur de licences |
| Serveur de licences réseau | FlexNet Publisher (anciennement FlexLM) est la technologie de serveur de licences la plus largement déployée qui émet et valide les fichiers `.lic` sur un LAN |
| Modifiabilité | Les variantes en texte brut sont lisibles par l'homme et peuvent être inspectées ; les variantes binaires ou signées cryptographiquement ne doivent pas être modifiées manuellement |
| Publié | No single origin - a long-standing convention for licensing/activation files |
Conversions LIC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers LIC.