Qu'est-ce que le format de fichier DLC ?
Un fichier .dlc est un conteneur chiffré utilisé pour stocker une liste de liens de téléchargement destinés à être utilisés avec des gestionnaires de téléchargement. Le format DLC (Download Link Container) a été développé par AppWork GmbH dans le cadre du projet JDownloader, une application multiplateforme écrite en Java. Les fichiers .dlc contiennent une liste chiffrée d'URL de téléchargement à mettre en file d'attente et à télécharger par l'application.
Un seul .dlc peut stocker de nombreux liens vers des fichiers hébergés sur des services d'hébergement de fichiers. Partager des liens à l'aide de conteneurs .dlc est facile et très pratique - un seul conteneur peut lister des milliers d'URL réparties sur plusieurs paquets de téléchargement.
En interne, un fichier .dlc est un bloc de texte encodé en Base64 enveloppant une charge utile XML chiffrée en AES. La charge utile organise les liens en nœuds <package> et <file>. Contrairement aux conteneurs de liens plus simples tels que .ccf ou .rsdf, le .dlc utilise un échange de clés assisté par serveur : la clé AES est ajoutée au fichier sous forme chiffrée et doit être rechiffrée par le service web DLC avant que JDownloader puisse déchiffrer les URL. Pour accéder à un conteneur .dlc, l'application doit contacter le serveur de clés DLC en ligne. Le chiffrement empêche l'accès non autorisé aux données DLC, mais cela signifie également que si le serveur de clés est hors ligne, les anciens fichiers .dlc peuvent devenir définitivement indéchiffrables.
Sécurité et sûreté
RISQUE : MEDIUMLe fichier .dlc lui-même n'est composé que d'URL chiffrées et n'exécute aucun code, le conteneur n'est donc pas directement dangereux. Le risque réel réside dans ce vers quoi il pointe : les conteneurs DLC circulant sur les sites de warez/hébergement de fichiers pointent fréquemment vers du contenu piraté, des hébergeurs truffés de logiciels publicitaires ou des téléchargements de logiciels malveillants. Le déchiffrement divulgue également des informations - l'importation d'un .dlc contacte le service de clés DLC puis les hôtes liés. Traitez les fichiers .dlc inconnus avec la même prudence que toute liste de téléchargement non sollicitée ; analysez tout ce qu'ils récupèrent et sachez qu'une grande partie du contenu partagé par DLC enfreint les droits d'auteur.
Détails du format
en bref- Packs de contenu téléchargeable de jeux (DLC) - De nombreux jeux nomment leurs packs de contenu additionnel .dlc dans leur propre structure propriétaire ; ils ne sont ouverts que par ce jeu, pas par JDownloader.
- Contrôleur d'animation 3ds Max (.dlc) - L'ancien Autodesk 3D Studio Max enregistrait les données du contrôleur d'animation sous l'extension .dlc - la signification obsolète enregistrée dans la base de données.
- Bibliothèques de composants Delphi / outils de développement - Quelques outils de développement ont écrit des fichiers de bibliothèque de composants .dlc sans rapport avec les téléchargements.
Programmes qui ouvrent les fichiers DLC
Détails techniques
spécifications approfondies| Encodage du fichier | Base64 ASCII enveloppant une charge utile XML chiffrée en AES |
| Structure XML interne | Racine <dlc> avec des nœuds enfants <package> et <file><url> |
| Algorithme de chiffrement | AES avec une clé par fichier ajoutée sous forme chiffrée |
| Mécanisme d'échange de clés | Assisté par serveur - la clé AES chiffrée est rechiffrée par le service web DLC ; le déchiffrement nécessite une connexion en ligne |
| Type MIME | application/octet-stream |
| Taille de fichier typique | 1 Ko - 50 Ko (ne stocke que les URL et les métadonnées, pas les données réelles des fichiers) |
| Signature de fichier (octets magiques) | Aucune - le corps est du texte Base64 ASCII imprimable ; pas d'en-tête binaire fixe |
| Capacité d'URL | Aucune limite fixe ; un seul .dlc peut référencer des milliers d'URL de téléchargement |
| Prise en charge des plateformes | Windows, macOS, Linux (partout où JDownloader fonctionne sous Java) |
| Développeur | AppWork GmbH (projet JDownloader) |
| Application principale | JDownloader 2 ; également pris en charge par pyLoad |
| Formats associés | .ccf, .rsdf, .crawljob (formats alternatifs de conteneurs de liens de téléchargement) |
| Dépendance au serveur de clés | Les fichiers deviennent définitivement indéchiffrables si le serveur de clés DLC est hors ligne |
| Contenu stocké | URL de téléchargement et métadonnées de paquet uniquement - pas les fichiers référencés eux-mêmes |
| Publié | circa 2009 (JDownloader / linkcrypt era) |
| Dernière version | DLC online decryption service (server-side key recryption) |
| Spécification | jdownloader.org |
Conversions DLC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers DLC.