.JSXBIN

Arquivo JSXBIN

Adobe ExtendScript Binary Script
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .jsxbin é um script Adobe ExtendScript compilado usado para automatizar aplicativos da Creative Cloud como Photoshop, Illustrator, InDesign e After Effects. Execute-o via Arquivo > Scripts > Procurar no aplicativo de destino. Apesar do nome, o formato é texto ASCII, não binário real - descompiladores podem recuperar o JSX de origem, mas o formato é legado e a Adobe agora promove plugins UXP para novos desenvolvimentos.

Desenvolvedor: Adobe Systems Incorporated Categoria: Arquivos de Complementos MIME: application/octet-stream
ABRE EM Windows macOS
Relacionado: .XPI · .XLA · .CRX · .BUNDLE

Nesta página

19k+ extensões indexadas
Última revisão em Jul 12, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro JSXBIN?

Apesar do seu nome, um arquivo .jsxbin é um arquivo de texto ASCII - não um binário verdadeiro. É a saída compilada do Adobe ExtendScript Toolkit (ESTK), produzida quando um desenvolvedor exporta um script .jsx em forma codificada. A codificação serializa a árvore de sintaxe abstrata (AST) analisada da origem ExtendScript em uma representação ASCII semelhante ao base64, destinada a desencorajar a inspeção casual.

Cada arquivo .jsxbin começa com o cabeçalho de texto simples @JSXBIN@[email protected]@ (ou @JSXBIN@[email protected]@ para scripts compilados no CS4 e anteriores), seguido por um nó AST codificado por linha. O formato fornece ofuscação, não criptografia real - descompiladores de terceiros podem reconstruir o código-fonte quase original, embora os nomes das variáveis sejam normalmente desfigurados.

Scripts .jsxbin rodam nativamente dentro de aplicativos Adobe Creative Cloud, incluindo Photoshop, Illustrator, InDesign e After Effects. Os desenvolvedores usam este formato para distribuir scripts de automação comercialmente, protegendo a propriedade intelectual de cópias fáceis.

Adobe ExtendScript e ESTK são considerados tecnologia legada. A substituição moderna é a UXP (Unified Extensibility Platform), que usa HTML, CSS e JavaScript padrão. Plugins UXP visam Photoshop 2021+, InDesign 2022+ e posteriores. Apesar desta transição, muitos fluxos de trabalho de produção em publicação, transmissão e pré-impressão continuam a depender da automação ExtendScript, portanto, os arquivos .jsxbin permanecem em uso ativo.

Segurança e proteção

RISCO: MEDIUM

Scripts JSXBIN rodam com os privilégios do aplicativo host da Adobe e podem realizar operações no sistema de arquivos, executar comandos de shell (via system.callSystem no ExtendScript) e acessar recursos de rede. Scripts JSXBIN maliciosos foram observados em circulação (Hexacorn documentou abuso de JSX/JSXBIN em 2022). Sempre obtenha scripts de fornecedores confiáveis. O VS Code ExtendScript Debugger pode ajudar a auditar scripts antes de executá-los.

Detalhes do formato

em resumo
NOME COMPLETOAdobe ExtendScript Binary Scripttambém conhecido como Binary JavaScript file, JSXBIN
DESENVOLVEDORAdobe Systems Incorporateddesde 2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
TIPO MIMEapplication/octet-stream
TIPOscript compilado/codificado proprietário (texto codificado em binário)

Programas que abrem arquivos JSXBIN

Windows5 apps
Adobe Photoshop Pago Arquivo → Scripts → Procurar, selecione o arquivo .jsxbin, clique em Abrir para executar.
Adobe InDesign Pago Script → Painel Scripts → navegue até o local do arquivo, clique duas vezes para executar.
Adobe Illustrator Pago Arquivo → Scripts → Procurar, selecione o arquivo .jsxbin.
Adobe After Effects Pago Arquivo → Scripts → Executar Arquivo de Script, selecione .jsxbin.
Adobe ExtendScript Toolkit (ESTK) Free (discontinued, no longer downloadab Abra o .jsxbin para depuração - descontinuado, use o VS Code ExtendScript Debugger em vez disso.
macOS2 apps
Adobe Photoshop Pago Arquivo → Scripts → Procurar, selecione o arquivo .jsxbin, clique em Abrir para executar.
Adobe After Effects Pago Arquivo → Scripts → Executar Arquivo de Script, selecione .jsxbin.

Detalhes técnicos

especificação profunda
Cabeçalho do arquivo`@JSXBIN@[email protected]@` (texto ASCII, primeira linha) ou `@JSXBIN@[email protected]@` para scripts da era CS4
CodificaçãoASCII - serialização tipo base64 da árvore de sintaxe abstrata compilada
Versões do formato1.0 (CS4 e anteriores), 2.0 (CS5 e posteriores); versão declarada na linha de cabeçalho
ContêinerArquivo de texto simples com carga codificada em ASCII; um nó AST por linha após o cabeçalho
CriptografiaNenhuma - apenas ofuscação; reversível por descompiladores de terceiros
Tamanho de arquivo típico5 KB - 500 KB dependendo da complexidade do script
Suporte de SOWindows, macOS
Tipo MIMEapplication/octet-stream (também reconhecido como text/plain)
DescompilabilidadeSim - ferramentas de terceiros podem recuperar a origem JSX quase original com nomes de variáveis desfigurados
Status do SDKAdobe ExtendScript Toolkit (ESTK) descontinuado; Photoshop, Illustrator, InDesign e After Effects ainda executam JSXBIN nativamente
Plataforma sucessoraUXP (Unified Extensibility Platform) usando código-fonte .js/.ts - Photoshop 2021+, InDesign 2022+
DesenvolvedorAdobe Systems Incorporated
Introduzido2004 com Adobe Creative Suite e ExtendScript Toolkit
Lançado2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
Versão mais recenteJSXBIN version 2.0 (ES / ExtendScript)
Especificaçãoextendscript.docsforadobe.dev

Conversões de JSXBIN

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos JSXBIN. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos JSXBIN.

Perguntas frequentes

Como executo um arquivo .jsxbin no Photoshop?
No Photoshop: Arquivo → Scripts → Procurar → selecione o arquivo .jsxbin → Abrir. Alternativamente, coloque-o na pasta Photoshop/Presets/Scripts e ele aparecerá no menu Scripts.
Posso converter .jsxbin para .jsx para ler a origem?
Sim, com descompiladores como github.com/mendax47/jsxbin_decompiler ou convert.guru/jsxbin-converter. Os nomes das variáveis estarão desfigurados, mas a lógica é recuperável.
O Adobe ExtendScript Toolkit ainda funciona?
O ESTK foi descontinuado e não está mais disponível para download da Adobe. Use a extensão «ExtendScript Debugger» para VS Code em vez disso.
Os scripts JSXBIN funcionarão em versões futuras do Adobe CC?
Eles funcionam nos aplicativos CC atuais (2026), mas a Adobe está migrando para UXP. O suporte a longo prazo para JSXBIN não é garantido; novos scripts devem ser escritos como plugins UXP.
O JSXBIN é realmente binário?
Apesar do nome, não - JSXBIN é texto ASCII com uma codificação proprietária da árvore de sintaxe do script. Um editor de texto comum pode abri-lo, embora o conteúdo não seja legível por humanos.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

.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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z