.JSE

Archivo JSE

JScript Encoded Script File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo JSE es un script codificado de JScript - un script de automatización de Windows ofuscado por Microsoft Script Encoder. Windows Script Host (wscript.exe) lo ejecuta inmediatamente al hacer doble clic. Los archivos JSE legítimos son extremadamente raros hoy en día; si recibió uno inesperadamente, trátelo como malware y no lo abra.

Desarrollador: Microsoft Corporation Categoría: Archivos ejecutables MIME: application/x-javascript
SE ABRE EN Windows
Relacionado: .APK · .EXE · .VBS · .JAR

En esta página

19k+ extensiones indexadas
Última revisión Jul 27, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo JSE?

Los archivos con extensión .jse almacenan código JScript ofuscado mediante Microsoft Script Encoder, una herramienta que Microsoft incluyó con Windows Script Host 2.0 en 1999. El lenguaje subyacente es JScript, el dialecto de JavaScript (ECMAScript) específico de Microsoft para Windows, pero el código fuente ha pasado por un cifrado de sustitución propietario que oculta el texto plano de una inspección casual.

Cómo ejecutar un archivo .jse

Microsoft Windows incluye Windows Script Host (wscript.exe / cscript.exe), que puede utilizarse para ejecutar scripts en archivos .jse. Windows Script Host decodifica la ofuscación y ejecuta el JScript en tiempo de ejecución. Los scripts .jse también pueden ejecutarse directamente desde la línea de comandos usando cscript myscript.jse.

¿Es seguro ejecutar scripts .jse?

A diferencia del JavaScript del navegador, los scripts JScript que se ejecutan bajo Windows Script Host tienen acceso directo al sistema de archivos, al registro de Windows, a las conexiones de red y a los objetos de automatización COM; no existe un entorno aislado (sandbox). La ofuscación de Script Encoder es trivialmente reversible y no proporciona una protección real; existen múltiples decodificadores de código abierto en línea. Se desaconseja encarecidamente ejecutar archivos .jse no verificados o que no sean de confianza. Debido a que la codificación ayuda a evadir la detección de firmas de texto plano, el formato .jse se asocia casi exclusivamente con la distribución de malware en la actualidad. Muchas organizaciones desactivan Windows Script Host para usuarios estándar o bloquean los archivos .jse por completo en la puerta de enlace de correo electrónico. Compare con .VBE, el formato equivalente de VBScript codificado.

Seguridad y protección

RIESGO: HIGH

JSE es uno de los formatos de entrega de malware más comunes en Windows. Windows Script Host ejecuta archivos .jse inmediatamente al hacer doble clic sin aislamiento, y la ofuscación está diseñada para evadir los antivirus basados en firmas. Nunca abra un archivo JSE recibido por correo electrónico, mensajería o descargado de un sitio no confiable. Si debe inspeccionar uno, decodifíquelo primero (nunca ejecute el original) y léalo en un editor de texto en una VM aislada. Las organizaciones deben desactivar Windows Script Host a través de la Directiva de grupo o el registro (HKLM\SOFTWARE\Microsoft\Windows Script Host\Settings\Enabled = 0) y bloquear .jse en los filtros de correo electrónico. APT32, Kimsuky, FIN6, FIN7 y Cobalt Group son usuarios documentados de JSE.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOJScript Encoded Script Filetambién conocido como JScript.Encoded file, Windows Script Host encoded script
DESARROLLADORMicrosoft Corporationdesde 1999 (Microsoft Script Encoder / Windows Script Host 2.0, Windows 98 SE / Windows 2000)
TIPO MIMEapplication/x-javascript
TIPOCódigo fuente de Microsoft JScript (dialecto de JavaScript) ofuscado con Microsoft Script Encoder
RELACIONADO.apk.exe.vbs.jar
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
00010203
HEX
23407E5E
ASCII
#@~^
Los archivos JScript codificados comienzan con la secuencia ASCII «#@~^» seguida de la longitud del script codificado en una codificación personalizada similar a base64, y luego el cuerpo del script ofuscado. La codificación utiliza un cifrado de sustitución (no es encriptación, es reversible sin clave). Este marcador está presente de forma constante en el desplazamiento 0 en todos los archivos .jse correctamente codificados.

Programas que abren archivos JSE

Windows3 apps
Microsoft Windows Script Host (wscript.exe / cscript.exe) Integrado Windows ejecuta .jse de forma nativa al hacer doble clic a través de wscript.exe. ADVERTENCIA: ejecute solo archivos .jse de fuentes confiables y verificadas; esto ejecuta el script de inmediato.
Notepad++ (after decoding) Código abierto Para INSPECCIONAR (no ejecutar) un archivo JSE: primero decodifíquelo usando un decodificador de Script Encoder (como el Windows Script Decoder en GitHub) y luego abra el .js decodificado en Notepad++ para leer el código fuente.
Microsoft Visual Studio (script debugging) Freemium Puede usarse para depurar scripts de WSH, pero el .jse debe decodificarse primero para que la depuración sea significativa.

Detalles técnicos

especificación profunda
Tipo de formatoMicrosoft JScript (dialecto de ECMAScript) ofuscado con Microsoft Script Encoder
Método de ofuscaciónCifrado de sustitución - no es encriptación; reversible sin clave. Existen múltiples decodificadores de código abierto.
Firma de archivoSecuencia ASCII `#@~^` en el desplazamiento 0, seguida de un campo de longitud de script codificado
Codificación de textoASCII de 7 bits con sustitución de caracteres propietaria de Script Encoder aplicada encima
Entorno de ejecuciónWindows Script Host (`wscript.exe` / `cscript.exe`) en todas las versiones de Windows desde XP hasta 11
Lenguaje subyacenteJScript - dialecto de ECMAScript de Microsoft para automatización de Windows (COM, WScript, FileSystemObject)
Tamaño de archivo típico1 KB - 500 KB (varía según la complejidad del script)
Tipo MIME`application/x-javascript` (también `text/jscript`)
Riesgo de seguridadExtremadamente alto - se ejecuta de forma nativa al hacer doble clic; se usa casi exclusivamente para la entrega de malware en la práctica
Suma de comprobaciónEl bloque codificado contiene un byte de validación; no es un mecanismo de integridad criptográfica
Introducido1999, con Microsoft Script Encoder y Windows Script Host 2.0 (Windows 98 SE / Windows 2000)
Compatibilidad de SOWindows XP hasta Windows 11 (cualquier versión de Windows con Windows Script Host)
Formatos relacionados`.js` (fuente JScript plano), `.vbe` (equivalente de VBScript codificado)
Reemplazado por`.js` plano con minificación/empaquetado (web); scripts de PowerShell `.ps1` (automatización de Windows)
Lanzado1999 (Microsoft Script Encoder / Windows Script Host 2.0, Windows 98 SE / Windows 2000)
Última versiónN/A - Script Encoder tool discontinued; format still executed by Windows Script Host on all Windows versions
Especificaciónlearn.microsoft.com

Conversiones de JSE

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos JSE. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos JSE.

Preguntas frecuentes

¿Es peligroso un archivo JSE?
Es extremadamente probable si se recibe de forma inesperada. JSE es el formato de entrega de malware número uno para Windows Script Host: al hacer doble clic se ejecuta el script de inmediato. Trate cualquier archivo JSE no solicitado como malware. Inspecciónelo únicamente en una VM aislada después de decodificarlo.
¿Cómo leo o decodifico un archivo JSE sin ejecutarlo?
Utilice un Windows Script Decoder (por ejemplo, el decodificador de código abierto en github.com/bcse/1834878) para revertir la ofuscación. Esto genera un archivo .js legible. Ábralo en Notepad++ o VS Code para inspeccionar el código. Nunca ejecute el archivo original.
¿Cuál es la diferencia entre .jse y .js?
.js es un archivo de JavaScript/JScript simple (texto legible). .jse es el mismo script tras la ofuscación de Microsoft Script Encoder: ilegible a simple vista, pero trivialmente reversible. Ambos son ejecutados por Windows Script Host (wscript.exe).
¿Cuál es la diferencia entre .jse y .vbe?
.jse utiliza JScript (el JavaScript de Microsoft); .vbe utiliza VBScript. Ambos utilizan el formato idéntico de Microsoft Script Encoder (encabezado «#@~^») y son ejecutados por WSH. Ambos son vectores de malware de alto riesgo.
¿Cómo desactivo Windows Script Host para evitar la ejecución de JSE?
Establezca la clave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings\Enabled en 0, o utilice la Directiva de grupo (Configuración de usuario/equipo > Configuración de Windows > Scripts). Tras esto, al hacer doble clic en un .jse se mostrará un error en lugar de ejecutarse.
¿Puedo convertir un archivo JSE a PowerShell?
No de forma automática. Primero decodifique el .jse a JScript plano y luego reescriba manualmente la lógica en PowerShell. No existe un convertidor automático de JSE a PS1.

Referencias

1Microsoft - Windows Script Host (wscript.exe) documentationlearn.microsoft.com
2Windows Script Decoder 1.8 - open-source JSE decoder (GitHub)gist.github.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z