.JSE

JSE Datei

JScript Encoded Script File
Frage stellen
SCHNELLE ANTWORT

Eine JSE-Datei ist ein JScript Encoded Script - ein Windows-Automatisierungsskript, das durch den Microsoft Script Encoder verschleiert wurde. Der Windows Script Host (wscript.exe) führt es bei einem Doppelklick sofort aus. Legitime JSE-Dateien sind heute extrem selten; wenn Sie eine unerwartet erhalten haben, betrachten Sie diese als Malware und öffnen Sie sie nicht.

Entwickler: Microsoft Corporation Kategorie: Ausführbare Dateien MIME: application/x-javascript
VERFÜGBAR AUF Windows
Verwandt: .APK · .EXE · .VBS · .JAR

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 27, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das JSE-Dateiformat?

Dateien mit der Erweiterung .jse speichern JScript-Code, der mit dem Microsoft Script Encoder verschleiert wurde - ein Tool, das Microsoft 1999 mit dem Windows Script Host 2.0 auslieferte. Die zugrunde liegende Sprache ist JScript, Microsofts Windows-spezifischer Dialekt von JavaScript (ECMAScript), aber der Quellcode wurde durch eine proprietäre Substitutionschiffre-Kodierung geleitet, die den Klartext vor einer flüchtigen Inspektion verbirgt.

So führen Sie eine .jse-Datei aus

Microsoft Windows enthält den Windows Script Host (wscript.exe / cscript.exe), der zum Ausführen von Skripten in .jse-Dateien verwendet werden kann. Der Windows Script Host dekodiert die Verschleierung und führt das JScript zur Laufzeit aus. .jse-Skripte können auch direkt über die Befehlszeile mit cscript myscript.jse ausgeführt werden.

Ist das Ausführen von .jse-Skripten sicher?

Im Gegensatz zu Browser-JavaScript haben JScript-Skripte, die unter dem Windows Script Host laufen, direkten Zugriff auf das Dateisystem, die Windows-Registrierung, Netzwerkverbindungen und COM-Automatisierungsobjekte - es gibt keine Sandbox. Die Verschleierung durch den Script Encoder ist trivial umkehrbar und bietet keinen echten Schutz; es existieren mehrere Open-Source-Decoder online. Das Ausführen von unverifizierten oder nicht vertrauenswürdigen .jse-Dateien wird dringend abgeraten. Da die Kodierung hilft, die Erkennung von Klartext-Signaturen zu umgehen, wird .jse heute fast ausschließlich mit der Verbreitung von Malware in Verbindung gebracht. Viele Organisationen deaktivieren den Windows Script Host für Standardbenutzer oder blockieren .jse-Dateien am E-Mail-Gateway vollständig. Vergleichen Sie dies mit .VBE - dem entsprechenden kodierten VBScript-Format.

Sicherheit

RISIKO: HIGH

JSE ist eines der häufigsten Formate zur Verbreitung von Malware unter Windows. Der Windows Script Host führt .jse-Dateien bei einem Doppelklick sofort und ohne Sandboxing aus, und die Verschleierung ist darauf ausgelegt, signaturbasierte Antivirensoftware zu umgehen. Öffnen Sie niemals eine JSE-Datei, die Sie per E-Mail oder Messenger erhalten oder von einer nicht vertrauenswürdigen Website heruntergeladen haben. Wenn Sie eine untersuchen müssen, dekodieren Sie diese zuerst (führen Sie niemals das Original aus) und lesen Sie sie in einem Texteditor in einer Sandbox-VM. Organisationen sollten den Windows Script Host über Gruppenrichtlinien oder die Registrierung deaktivieren (HKLM\SOFTWARE\Microsoft\Windows Script Host\Settings\Enabled = 0) und .jse in E-Mail-Filtern blockieren. APT32, Kimsuky, FIN6, FIN7 und Cobalt Group sind dokumentierte JSE-Nutzer.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEJScript Encoded Script Filealias JScript.Encoded file, Windows Script Host encoded script
ENTWICKLERMicrosoft Corporationseit 1999 (Microsoft Script Encoder / Windows Script Host 2.0, Windows 98 SE / Windows 2000)
MIME TYPEapplication/x-javascript
TYPMicrosoft JScript (JavaScript-Dialekt) Quellcode, verschleiert mit Microsoft Script Encoder
MAGIC BYTES · DATEISIGNATUR
OFFSET
00010203
HEX
23407E5E
ASCII
#@~^
Kodierte JScript-Dateien beginnen mit der ASCII-Sequenz «#@~^», gefolgt von der kodierten Skriptlänge in einer benutzerdefinierten Base64-ähnlichen Kodierung, gefolgt vom verschleierten Skriptkörper. Die Kodierung verwendet eine Substitutionschiffre (keine Verschlüsselung - sie ist ohne Schlüssel umkehrbar). Diese Markierung ist bei allen ordnungsgemäß kodierten .jse-Dateien konsistent bei Offset 0 vorhanden.

Programme zum Öffnen von JSE-Dateien

Windows3 apps
Microsoft Windows Script Host (wscript.exe / cscript.exe) Integriert Windows führt .jse nativ per Doppelklick über wscript.exe aus. WARNUNG: Führen Sie .jse-Dateien nur aus vertrauenswürdigen, verifizierten Quellen aus - dies führt das Skript sofort aus.
Notepad++ (after decoding) Open Source Um eine JSE-Datei zu INSPEKTIEREN (nicht auszuführen): Dekodieren Sie diese zuerst mit einem Script Encoder-Decoder (z. B. dem Windows Script Decoder auf GitHub) und öffnen Sie dann die dekodierte .js in Notepad++, um den Quellcode zu lesen.
Microsoft Visual Studio (script debugging) Freemium Kann zum Debuggen von WSH-Skripten verwendet werden, aber die .jse muss zuerst dekodiert werden, um sinnvoll debuggen zu können.

Technische Details

technische Spezifikation
Format-TypMicrosoft JScript (ECMAScript-Dialekt), verschleiert mit Microsoft Script Encoder
VerschleierungsmethodeSubstitutionschiffre - keine Verschlüsselung; ohne Schlüssel umkehrbar. Mehrere Open-Source-Decoder existieren.
DateisignaturASCII-Sequenz `#@~^` bei Offset 0, gefolgt von einem kodierten Feld für die Skriptlänge
Textkodierung7-Bit-ASCII mit zusätzlich angewendeter proprietärer Script Encoder-Zeichensubstitution
AusführungsumgebungWindows Script Host (`wscript.exe` / `cscript.exe`) auf allen Windows-Versionen von XP bis 11
Zugrunde liegende SpracheJScript - Microsofts ECMAScript-Dialekt für die Windows-Automatisierung (COM, WScript, FileSystemObject)
Typische Dateigröße1 KB - 500 KB (variiert je nach Skriptkomplexität)
MIME-Typ`application/x-javascript` (auch `text/jscript`)
SicherheitsrisikoExtrem hoch - wird nativ per Doppelklick ausgeführt; in der Praxis fast ausschließlich für die Verbreitung von Malware genutzt
PrüfsummeDer kodierte Block enthält ein Validierungsbyte; kein kryptografischer Integritätsmechanismus
Eingeführt1999, mit Microsoft Script Encoder und Windows Script Host 2.0 (Windows 98 SE / Windows 2000)
Betriebssystem-KompatibilitätWindows XP bis Windows 11 (jede Windows-Version mit Windows Script Host)
Verwandte Formate`.js` (einfacher JScript-Quellcode), `.vbe` (VBScript Encoded Äquivalent)
Abgelöst durchEinfaches `.js` mit Minifizierung/Bundling (Web); PowerShell `.ps1`-Skripte (Windows-Automatisierung)
Veröffentlicht1999 (Microsoft Script Encoder / Windows Script Host 2.0, Windows 98 SE / Windows 2000)
Neueste VersionN/A - Script Encoder tool discontinued; format still executed by Windows Script Host on all Windows versions
Spezifikationlearn.microsoft.com

JSE-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit JSE-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu JSE-Dateien.

Häufig gestellte Fragen

Ist eine JSE-Datei gefährlich?
Äußerst wahrscheinlich, wenn sie unerwartet empfangen wurde. JSE ist das Format Nummer 1 für die Verbreitung von Malware über den Windows Script Host - ein Doppelklick führt das Skript sofort aus. Behandeln Sie jede unaufgeforderte JSE-Datei als Malware. Untersuchen Sie diese nur in einer Sandbox-VM nach der Dekodierung.
Wie kann ich eine JSE-Datei lesen/dekodieren, ohne sie auszuführen?
Verwenden Sie einen Windows Script Decoder (z. B. den Open-Source-Decoder auf github.com/bcse/1834878), um die Verschleierung rückgängig zu machen. Dies erzeugt eine lesbare .js-Datei. Öffnen Sie diese in Notepad++ oder VS Code, um den Code zu inspizieren. Führen Sie niemals die Originaldatei aus.
Was ist der Unterschied zwischen .jse und .js?
.js ist eine einfache JavaScript/JScript-Datei (lesbarer Text). .jse ist dasselbe Skript nach der Verschleierung durch den Microsoft Script Encoder - auf den ersten Blick unleserlich, aber trivial umkehrbar. Beide werden vom Windows Script Host (wscript.exe) ausgeführt.
Was ist der Unterschied zwischen .jse und .vbe?
.jse verwendet JScript (Microsofts JavaScript); .vbe verwendet VBScript. Beide nutzen das identische Microsoft Script Encoder-Format («#@~^»-Header) und werden vom WSH ausgeführt. Beide sind hochriskante Malware-Vektoren.
Wie deaktiviere ich den Windows Script Host, um die JSE-Ausführung zu verhindern?
Setzen Sie den Registrierungsschlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings\Enabled auf 0, oder verwenden Sie Gruppenrichtlinien (Benutzer-/Computerkonfiguration > Windows-Einstellungen > Skripts). Danach zeigt ein Doppelklick auf eine .jse eine Fehlermeldung an, anstatt sie auszuführen.
Kann ich eine JSE-Datei in PowerShell konvertieren?
Nicht automatisch. Dekodieren Sie die .jse zuerst in einfaches JScript und schreiben Sie die Logik dann manuell in PowerShell um. Es gibt keinen automatischen JSE-zu-PS1-Konverter.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.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)

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen