.JSXBIN

JSXBIN-bestand

Adobe ExtendScript Binary Script
Stel een vraag
SNEL ANTWOORD

Een .jsxbin-bestand is een gecompileerd Adobe ExtendScript-script dat wordt gebruikt om Creative Cloud-apps zoals Photoshop, Illustrator, InDesign en After Effects te automatiseren. Voer het uit via Bestand > Scripts > Bladeren in de doel-app. Ondanks de naam is het formaat ASCII-tekst, geen echte binaire code - decompilers kunnen de bron-JSX herstellen, maar het formaat is verouderd en Adobe promoot nu UXP-plug-ins voor nieuwe ontwikkelingen.

Ontwikkelaar: Adobe Systems Incorporated Categorie: Plug-inbestanden MIME: application/octet-stream
OPENT OP Windows macOS
Gerelateerd: .XPI · .XLA · .CRX · .BUNDLE

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 12, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het JSXBIN-bestandsformaat?

Ondanks de naam is een .jsxbin-bestand een ASCII-tekstbestand - geen echt binair bestand. Het is de gecompileerde uitvoer van Adobe ExtendScript Toolkit (ESTK), geproduceerd wanneer een ontwikkelaar een .jsx-script in gecodeerde vorm exporteert. De codering serialiseert de geparseerde abstract syntax tree (AST) van de ExtendScript-bron naar een base64-achtige ASCII-representatie die bedoeld is om eenvoudige inspectie te ontmoedigen.

Elk .jsxbin-bestand begint met de platte tekst-header @JSXBIN@[email protected]@ (of @JSXBIN@[email protected]@ voor scripts gecompileerd in CS4 en eerder), gevolgd door één gecodeerde AST-node per regel. Het formaat biedt versluiering (obfuscation), geen echte versleuteling - decompilers van derden kunnen de broncode bijna volledig reconstrueren, hoewel variabelenamen meestal verminkt zijn.

.jsxbin-scripts draaien systeemeigen binnen Adobe Creative Cloud-applicaties, waaronder Photoshop, Illustrator, InDesign en After Effects. Ontwikkelaars gebruiken dit formaat om automatiseringsscripts commercieel te distribueren en tegelijkertijd intellectueel eigendom te beschermen tegen eenvoudig kopiëren.

Adobe ExtendScript en ESTK worden beschouwd als verouderde technologie. De moderne vervanger is het UXP (Unified Extensibility Platform), dat gebruikmaakt van HTML, CSS en standaard JavaScript. UXP-plug-ins zijn gericht op Photoshop 2021+, InDesign 2022+ en later. Ondanks deze overgang blijven veel productieworkflows in de uitgeverij, omroep en prepress vertrouwen op ExtendScript-automatisering, waardoor .jsxbin-bestanden in actief gebruik blijven.

Beveiliging & veiligheid

RISICO: MEDIUM

JSXBIN-scripts worden uitgevoerd met de rechten van de Adobe-hostapplicatie en kunnen bestandssysteembewerkingen uitvoeren, shell-commando's uitvoeren (via system.callSystem in ExtendScript) en toegang krijgen tot netwerkbronnen. Kwaadaardige JSXBIN-scripts zijn in het wild waargenomen (Hexacorn documenteerde JSX/JSXBIN-misbruik in 2022). Verkrijg scripts altijd van vertrouwde leveranciers. De VS Code ExtendScript Debugger kan helpen bij het controleren van scripts voor uitvoering.

Formaatdetails

in een notendop
VOLLEDIGE NAAMAdobe ExtendScript Binary Scriptook bekend als Binary JavaScript file, JSXBIN
ONTWIKKELAARAdobe Systems Incorporatedsinds 2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
MIME-TYPEapplication/octet-stream
TYPEgepatenteerd gecompileerd/gecodeerd script (binair gecodeerde tekst)

Programma's die JSXBIN-bestanden openen

Windows5 apps
Adobe Photoshop Betaald Bestand → Scripts → Bladeren, selecteer het .jsxbin-bestand, klik op Openen om uit te voeren.
Adobe InDesign Betaald Script → Scripts-paneel → navigeer naar bestandslocatie, dubbelklik om uit te voeren.
Adobe Illustrator Betaald Bestand → Scripts → Bladeren, selecteer het .jsxbin-bestand.
Adobe After Effects Betaald Bestand → Scripts → Scriptbestand uitvoeren, selecteer .jsxbin.
Adobe ExtendScript Toolkit (ESTK) Free (discontinued, no longer downloadab Open .jsxbin voor debugging - stopgezet, gebruik in plaats daarvan VS Code ExtendScript Debugger.
macOS2 apps
Adobe Photoshop Betaald Bestand → Scripts → Bladeren, selecteer het .jsxbin-bestand, klik op Openen om uit te voeren.
Adobe After Effects Betaald Bestand → Scripts → Scriptbestand uitvoeren, selecteer .jsxbin.

Technische details

diepe specificaties
Bestandsheader`@JSXBIN@[email protected]@` (ASCII-tekst, eerste regel) of `@JSXBIN@[email protected]@` voor scripts uit het CS4-tijdperk
CoderingASCII - base64-achtige serialisatie van de gecompileerde abstract syntax tree
Formaatversies1.0 (CS4 en eerder), 2.0 (CS5 en later); versie gedeclareerd in de headerregel
ContainerPlat tekstbestand met ASCII-gecodeerde payload; één AST-node per regel na de header
VersleutelingGeen - alleen versluiering (obfuscation); omkeerbaar door decompilers van derden
Typische bestandsgrootte5 KB - 500 KB afhankelijk van de complexiteit van het script
OS-ondersteuningWindows, macOS
MIME-typeapplication/octet-stream (ook herkend als text/plain)
DecompileerbaarheidJa - tools van derden kunnen de bijna-originele JSX-bron herstellen met verminkte variabelenamen
SDK-statusAdobe ExtendScript Toolkit (ESTK) stopgezet; Photoshop, Illustrator, InDesign en After Effects voeren JSXBIN nog steeds systeemeigen uit
Opvolgend platformUXP (Unified Extensibility Platform) met .js/.ts broncode - Photoshop 2021+, InDesign 2022+
OntwikkelaarAdobe Systems Incorporated
Geïntroduceerd2004 met Adobe Creative Suite en ExtendScript Toolkit
Uitgebracht2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
Laatste versieJSXBIN version 2.0 (ES / ExtendScript)
Specificatieextendscript.docsforadobe.dev

JSXBIN conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met JSXBIN-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over JSXBIN-bestanden.

Veelgestelde vragen

Hoe voer ik een .jsxbin-bestand uit in Photoshop?
In Photoshop: Bestand → Scripts → Bladeren → selecteer het .jsxbin-bestand → Openen. Plaats het anders in de map Photoshop/Presets/Scripts en het verschijnt in het menu Scripts.
Kan ik .jsxbin converteren naar .jsx om de broncode te lezen?
Ja, met decompilers zoals github.com/mendax47/jsxbin_decompiler of convert.guru/jsxbin-converter. Variabelenamen zullen verminkt zijn, maar de logica is herstelbaar.
Werkt Adobe ExtendScript Toolkit nog steeds?
ESTK is stopgezet en niet langer te downloaden bij Adobe. Gebruik in plaats daarvan de extensie „ExtendScript Debugger” voor VS Code.
Zullen JSXBIN-scripts werken in toekomstige Adobe CC-versies?
Ze werken in de huidige CC-apps (2026), maar Adobe migreert naar UXP. Lange-termijnondersteuning voor JSXBIN is niet gegarandeerd; nieuwe scripts moeten worden geschreven als UXP-plug-ins.
Is JSXBIN echt binair?
Ondanks de naam, nee - JSXBIN is ASCII-tekst met een eigen codering van de syntaxisboom van het script. Een gewone tekstverwerker kan het openen, hoewel de inhoud niet menselijk leesbaar is.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

.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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z