Qu'est-ce que le format de fichier ZXP ?
Les fichiers avec une extension .zxp sont des paquets d'installation pour la Common Extensibility Platform (CEP) d'Adobe, utilisés pour ajouter des panneaux, des scripts et des plug-ins aux applications Creative Cloud.
Que contiennent les fichiers .zxp ?
Un fichier .zxp est une archive d'installation compressée basée sur le format ZIP, s'ouvrant avec les magic bytes standards PK et contenant un fichier requis CSXS/manifest.xml qui déclare l'ID de l'extension, sa version et les applications hôtes Adobe cibles. L'Extension Manager d'Adobe - qui permettait d'installer, de supprimer et (depuis CS6) d'exporter des listes d'extensions vers XML pour une utilisation sur d'autres machines - a depuis été retiré ; l'installation est désormais gérée par l'application de bureau Creative Cloud via UPIA, ou par des outils tiers tels que ZXPInstaller.
Les fichiers .zxp peuvent être signés numériquement à l'aide d'une signature PKCS#7 ajoutée après la structure ZIP. Les installateurs déploient automatiquement les paquets signés ; si aucune signature valide n'est présente, l'utilisateur est averti avant que l'installation ne se poursuive.
Le format .zxp a remplacé l'ancien format .mxp à partir d'Adobe CS5.5 (2011). Toutes les versions CC l'acceptent, bien que les extensions plus récentes basées sur UXP utilisent des paquets .ccx à la place.
Sécurité et sûreté
RISQUE : MEDIUMUn ZXP installe du code qui s'exécute dans vos applications Adobe, traitez-le donc comme n'importe quel plug-in : n'installez que des fichiers ZXP provenant de sources de confiance (le fournisseur, Adobe Exchange, places de marché réputées). Une signature expirée ou invalide peut bloquer l'installation ; certains installateurs vous demandent de contourner les vérifications de signature - soyez prudent. Vous pouvez renommer en .zip et inspecter les scripts au préalable. Les panneaux piratés provenant de sites douteux constituent un réel risque de malware ou de vol d'identifiants.
Détails du format
en bref- Document ZX-Paintbrush (.zxp) - L'ancien programme de dessin Windows ZX-Paintbrush enregistrait les images en .zxp - sans rapport avec Adobe ; c'est ce que décrivait par erreur le db_name.
Programmes qui ouvrent les fichiers ZXP
Détails techniques
spécifications approfondies| Format de conteneur | Archive ZIP ; magic bytes d'en-tête de fichier local `50 4B 03 04` (« PK ») à l'offset 0 |
| Type MIME | `application/zip` |
| Manifeste interne | `CSXS/manifest.xml` - fichier XML requis à l'intérieur du ZIP déclarant l'ID de l'extension, la version et les cibles d'applications hôtes Adobe via `HostList` |
| Moteur d'extension | Adobe CEP (Common Extensibility Platform) ; les panneaux s'exécutent dans un navigateur Chromium intégré utilisant HTML, CSS et JavaScript |
| SDK développeur | Adobe CEP SDK (versions 4 à 11 couvrant de CS5.5 aux versions CC actuelles) |
| Signature numérique | Certificat de signature de code PKCS#7 optionnel ajouté après l'enregistrement End-of-Central-Directory du ZIP sans casser l'analyse du ZIP |
| Format prédécesseur | `.mxp` (Adobe Extension Manager Package), utilisé dans CS4 et versions antérieures |
| Format successeur | `.ccx` (paquet d'extension Creative Cloud) utilisé par le nouveau moteur d'extension basé sur UXP |
| Outils d'installation | Adobe UPIA (Unified Plugin Installer Agent) via l'application de bureau Creative Cloud ; utilitaire tiers ZXPInstaller |
| Applications Adobe prises en charge | Photoshop, Illustrator, InDesign, Premiere Pro, After Effects, Animate, Dreamweaver et autres applications CC compatibles CEP |
| Types d'extensions empaquetées | Panneaux CEP HTML/JS, scripts ExtendScript (`.jsx`), plug-ins binaires et combinaisons hybrides des éléments ci-dessus |
| Inspection ZIP | Entièrement extractible avec 7-Zip ou n'importe quel outil ZIP ; la compression utilise le standard DEFLATE - pas d'encodage propriétaire |
| Ciblage de version hôte | L'élément `HostList` dans `CSXS/manifest.xml` définit les plages de versions minimales et maximales des applications CC supportées par l'extension |
| Portée de l'installation | Peut cibler un chemin d'installation par utilisateur ou pour tous les utilisateurs selon les permissions du système d'exploitation au moment de l'installation |
| Publié | Adobe CS5.5 (2011), replacing the older MXP extension format |
| Spécification | developer.adobe.com |
Conversions ZXP
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers ZXP.