.JSXBIN

Fichier JSXBIN

Adobe ExtendScript Binary Script
Poser une question
RÉPONSE RAPIDE

Un fichier .jsxbin est un script Adobe ExtendScript compilé utilisé pour automatiser les applications Creative Cloud comme Photoshop, Illustrator, InDesign et After Effects. Exécutez-le via Fichier > Scripts > Parcourir dans l'application cible. Malgré son nom, le format est du texte ASCII et non un véritable binaire - des décompilateurs peuvent récupérer le code source JSX, mais le format est obsolète et Adobe privilégie désormais les plugins UXP pour les nouveaux développements.

Développeur : Adobe Systems Incorporated Catégorie : Fichiers plug-in MIME: application/octet-stream
S'OUVRE SUR Windows macOS
Lié : .XPI · .XLA · .CRX · .BUNDLE

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 12, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier JSXBIN ?

Malgré son nom, un fichier .jsxbin est un fichier texte ASCII - et non un véritable binaire. Il s'agit du résultat compilé d'Adobe ExtendScript Toolkit (ESTK), produit lorsqu'un développeur exporte un script .jsx sous forme encodée. L'encodage sérialise l'arbre de syntaxe abstraite (AST) analysé de la source ExtendScript dans une représentation ASCII de type base64 destinée à décourager l'inspection superficielle.

Chaque fichier .jsxbin commence par l'en-tête en texte clair @JSXBIN@[email protected]@ (ou @JSXBIN@[email protected]@ pour les scripts compilés dans CS4 et versions antérieures), suivi d'un nœud AST encodé par ligne. Le format offre une obfuscation et non un véritable chiffrement - des décompilateurs tiers peuvent reconstruire une source proche de l'originale, bien que les noms de variables soient généralement altérés.

Les scripts .jsxbin s'exécutent nativement dans les applications Adobe Creative Cloud, notamment Photoshop, Illustrator, InDesign et After Effects. Les développeurs utilisent ce format pour distribuer commercialement des scripts d'automatisation tout en protégeant la propriété intellectuelle contre la copie facile.

Adobe ExtendScript et ESTK sont considérés comme des technologies héritées. Le remplacement moderne est l'UXP (Unified Extensibility Platform), qui utilise HTML, CSS et le JavaScript standard. Les plugins UXP ciblent Photoshop 2021+, InDesign 2022+ et les versions ultérieures. Malgré cette transition, de nombreux flux de production dans l'édition, la diffusion et le prépresse continuent de s'appuyer sur l'automatisation ExtendScript, de sorte que les fichiers .jsxbin restent activement utilisés.

Sécurité et sûreté

RISQUE : MEDIUM

Les scripts JSXBIN s'exécutent avec les privilèges de l'application hôte Adobe et peuvent effectuer des opérations sur le système de fichiers, exécuter des commandes shell (via system.callSystem dans ExtendScript) et accéder aux ressources réseau. Des scripts JSXBIN malveillants ont été observés (Hexacorn a documenté des abus de JSX/JSXBIN en 2022). Obtenez toujours vos scripts auprès de fournisseurs de confiance. Le VS Code ExtendScript Debugger peut aider à auditer les scripts avant exécution.

Détails du format

en bref
NOM COMPLETAdobe ExtendScript Binary Scriptalias Binary JavaScript file, JSXBIN
DÉVELOPPEURAdobe Systems Incorporateddepuis 2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
TYPE MIMEapplication/octet-stream
TYPEscript compilé/encodé propriétaire (texte encodé en binaire)

Programmes qui ouvrent les fichiers JSXBIN

Windows5 apps
Adobe Photoshop Payant Fichier → Scripts → Parcourir, sélectionnez le fichier .jsxbin, cliquez sur Ouvrir pour exécuter.
Adobe InDesign Payant Script → Panneau Scripts → accédez à l'emplacement du fichier, double-cliquez pour exécuter.
Adobe Illustrator Payant Fichier → Scripts → Parcourir, sélectionnez le fichier .jsxbin.
Adobe After Effects Payant Fichier → Scripts → Exécuter le fichier de script, sélectionnez .jsxbin.
Adobe ExtendScript Toolkit (ESTK) Free (discontinued, no longer downloadab Ouvrez .jsxbin pour le débogage - abandonné, utilisez plutôt VS Code ExtendScript Debugger.
macOS2 apps
Adobe Photoshop Payant Fichier → Scripts → Parcourir, sélectionnez le fichier .jsxbin, cliquez sur Ouvrir pour exécuter.
Adobe After Effects Payant Fichier → Scripts → Exécuter le fichier de script, sélectionnez .jsxbin.

Détails techniques

spécifications approfondies
En-tête de fichier`@JSXBIN@[email protected]@` (texte ASCII, première ligne) ou `@JSXBIN@[email protected]@` pour les scripts de l'ère CS4
EncodageASCII - sérialisation de type base64 de l'arbre de syntaxe abstraite compilé
Versions du format1.0 (CS4 et antérieur), 2.0 (CS5 et ultérieur) ; version déclarée dans la ligne d'en-tête
ConteneurFichier texte brut avec contenu encodé en ASCII ; un nœud AST par ligne après l'en-tête
ChiffrementAucun - obfuscation uniquement ; réversible par des décompilateurs tiers
Taille de fichier typique5 Ko - 500 Ko selon la complexité du script
Systèmes supportésWindows, macOS
Type MIMEapplication/octet-stream (également reconnu comme text/plain)
DécompilabilitéOui - des outils tiers peuvent récupérer une source JSX quasi originale avec des noms de variables altérés
Statut du SDKAdobe ExtendScript Toolkit (ESTK) abandonné ; Photoshop, Illustrator, InDesign et After Effects exécutent toujours JSXBIN nativement
Plateforme de successionUXP (Unified Extensibility Platform) utilisant des sources .js/.ts - Photoshop 2021+, InDesign 2022+
DéveloppeurAdobe Systems Incorporated
Introduit en2004 avec Adobe Creative Suite et ExtendScript Toolkit
Publié2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
Dernière versionJSXBIN version 2.0 (ES / ExtendScript)
Spécificationextendscript.docsforadobe.dev

Conversions JSXBIN

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers JSXBIN. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers JSXBIN.

Foire aux questions

Comment exécuter un fichier .jsxbin dans Photoshop ?
Dans Photoshop : Fichier → Scripts → Parcourir → sélectionnez le fichier .jsxbin → Ouvrir. Alternativement, placez-le dans le dossier Photoshop/Presets/Scripts et il apparaîtra dans le menu Scripts.
Puis-je convertir un .jsxbin en .jsx pour lire la source ?
Oui, avec des décompilateurs comme github.com/mendax47/jsxbin_decompiler ou convert.guru/jsxbin-converter. Les noms de variables seront altérés mais la logique est récupérable.
Adobe ExtendScript Toolkit fonctionne-t-il toujours ?
ESTK est abandonné et n'est plus téléchargeable auprès d'Adobe. Utilisez plutôt l'extension « ExtendScript Debugger » pour VS Code.
Les scripts JSXBIN fonctionneront-ils dans les futures versions d'Adobe CC ?
Ils fonctionnent dans les applications CC actuelles (2026) mais Adobe migre vers UXP. Le support à long terme de JSXBIN n'est pas garanti ; les nouveaux scripts devraient être écrits en tant que plugins UXP.
Le format JSXBIN est-il vraiment binaire ?
Malgré son nom, non - JSXBIN est du texte ASCII avec un encodage propriétaire de l'arbre syntaxique du script. Un éditeur de texte classique peut l'ouvrir, bien que le contenu ne soit pas lisible par l'homme.

Références

1Adobe ExtendScript Scripting Guide (community)extendscript.docsforadobe.dev
2Hexacorn - Adobe JSX and JSXBIN files (security analysis)www.hexacorn.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.NOMEDIAAndroid No-Media Marker File

Extensions liées

.XPICross-Platform Installer (Mozilla add-on package)
.XLAMicrosoft Excel 97-2003 Add-In
.CRXChrome Extension Package
.BUNDLEmacOS Application Plug-in Bundle
.ZXPAdobe Extension / ZXP Package
.XLAMMicrosoft Excel Macro-Enabled Add-In

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z