.JSE

JSE-fil

JScript Encoded Script File
Stil et spørgsmål
HURTIGT SVAR

En JSE-fil er et JScript Encoded Script - et Windows-automatiseringsscript, der er sløret af Microsofts Script Encoder. Windows Script Host (wscript.exe) eksekverer den med det samme ved dobbeltklik. Legitime JSE-filer er ekstremt sjældne i dag; hvis du har modtaget en uventet, skal du behandle den som malware og ikke åbne den.

Udvikler: Microsoft Corporation Kategori: Eksekverbare filer MIME: application/x-javascript
ÅBNER PÅ Windows
Relateret: .APK · .EXE · .VBS · .JAR

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 27, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er JSE-filformatet?

Filer med filtypenavnet .jse gemmer JScript-kode, der er sløret ved hjælp af Microsoft Script Encoder - et værktøj, som Microsoft leverede sammen med Windows Script Host 2.0 i 1999. Det underliggende sprog er JScript, Microsofts Windows-specifikke dialekt af JavaScript (ECMAScript), men kildekoden er blevet kørt gennem en proprietær substitutions-cipher-kodning, der skjuler klarteksten for tilfældig inspektion.

Sådan køres en .jse-fil

Microsoft Windows inkluderer Windows Script Host (wscript.exe / cscript.exe), som kan bruges til at køre scripts i .jse-filer. Windows Script Host afkoder sløringen og eksekverer JScript ved kørsel. .jse-scripts kan også køres direkte fra kommandolinjen ved hjælp af cscript myscript.jse.

Er det sikkert at køre .jse-scripts?

I modsætning til browser-JavaScript har JScript-scripts, der kører under Windows Script Host, direkte adgang til filsystemet, Windows-registreringsdatabasen, netværksforbindelser og COM-automatiseringsobjekter - der er ingen sandkasse. Script Encoder-sløringen er triviel at omstøde og giver ingen reel beskyttelse; der findes flere open source-dekodere online. Det frarådes kraftigt at køre ubekræftede eller upålidelige .jse-filer. Da kodningen hjælper med at undgå detektering af klartekst-signaturer, er .jse i dag næsten udelukkende forbundet med levering af malware. Mange organisationer deaktiverer Windows Script Host for standardbrugere eller blokerer .jse-filer helt i e-mail-gatewayen. Sammenlign med .VBE - det tilsvarende kodede VBScript-format.

Sikkerhed og tryghed

RISIKO: HIGH

JSE er et af de mest almindelige malware-leveringsformater på Windows. Windows Script Host eksekverer .jse-filer med det samme ved dobbeltklik uden sandkasse, og sløringen er designet til at undgå signaturbaseret antivirus. Åbn aldrig en JSE-fil modtaget via e-mail, beskeder eller downloadet fra et upålideligt websted. Hvis du skal inspicere en, skal du afkode den først (kør aldrig originalen) og læse den i en teksteditor i en sandkasse-VM. Organisationer bør deaktivere Windows Script Host via gruppepolitik eller registreringsdatabasen (HKLM\SOFTWARE\Microsoft\Windows Script Host\Settings\Enabled = 0) og blokere .jse i e-mail-filtre. APT32, Kimsuky, FIN6, FIN7, Cobalt Group er dokumenterede JSE-brugere.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNJScript Encoded Script Fileogså kendt som JScript.Encoded file, Windows Script Host encoded script
UDVIKLERMicrosoft Corporationsiden 1999 (Microsoft Script Encoder / Windows Script Host 2.0, Windows 98 SE / Windows 2000)
MIME-TYPEapplication/x-javascript
TYPEMicrosoft JScript (JavaScript-dialekt) kildekode sløret med Microsoft Script Encoder
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
23407E5E
ASCII
#@~^
Kodede JScript-filer begynder med ASCII-sekvensen «#@~^» efterfulgt af den kodede script-længde i en brugerdefineret base64-lignende kodning, og derefter selve den slørede script-tekst. Kodningen bruger en substitutions-cipher (ikke kryptering - den kan omstødes uden en nøgle). Denne markør er konsekvent til stede ved offset 0 i alle korrekt kodede .jse-filer.

Programmer der åbner JSE-filer

Windows3 apps
Microsoft Windows Script Host (wscript.exe / cscript.exe) Indbygget Windows eksekverer .jse indfødt ved dobbeltklik via wscript.exe. ADVARSEL: kør kun .jse-filer fra betroede, verificerede kilder - dette eksekverer scriptet med det samme.
Notepad++ (after decoding) Open-source For at INSPICERE (ikke køre) en JSE-fil: afkod den først med en Script Encoder-dekoder (f.eks. Windows Script Decoder på GitHub), og åbn derefter den afkodede .js i Notepad++ for at læse kildekoden.
Microsoft Visual Studio (script debugging) Freemium Kan bruges til at debugge WSH-scripts, men .jse-filen skal afkodes først for at kunne debugges meningsfuldt.

Tekniske detaljer

dyb specifikation
FormattypeMicrosoft JScript (ECMAScript-dialekt) sløret med Microsoft Script Encoder
SløringsmetodeSubstitutions-cipher - ikke kryptering; kan omstødes uden nøgle. Der findes flere open source-dekodere.
FilsignaturASCII-sekvens `#@~^` ved offset 0, efterfulgt af et kodet felt for script-længde
Tekstkodning7-bit ASCII med proprietær Script Encoder-tegnerstatning anvendt ovenpå
EksekveringsmiljøWindows Script Host (`wscript.exe` / `cscript.exe`) på alle Windows-versioner fra XP til 11
Underliggende sprogJScript - Microsofts ECMAScript-dialekt til Windows-automatisering (COM, WScript, FileSystemObject)
Typisk filstørrelse1 KB - 500 KB (varierer med scriptets kompleksitet)
MIME-type`application/x-javascript` (også `text/jscript`)
SikkerhedsrisikoEkstremt høj - eksekveres indfødt ved dobbeltklik; bruges i praksis næsten udelukkende til levering af malware
ChecksumKodet blok indeholder en valideringsbyte; ikke en kryptografisk integritetsmekanisme
Introduceret1999, med Microsoft Script Encoder og Windows Script Host 2.0 (Windows 98 SE / Windows 2000)
OS-kompatibilitetWindows XP til Windows 11 (enhver Windows-version med Windows Script Host)
Relaterede formater`.js` (almindelig JScript-kilde), `.vbe` (tilsvarende VBScript Encoded)
Afløst afAlmindelig `.js` med minificering/bundling (web); PowerShell `.ps1`-scripts (Windows-automatisering)
Udgivet1999 (Microsoft Script Encoder / Windows Script Host 2.0, Windows 98 SE / Windows 2000)
Seneste versionN/A - Script Encoder tool discontinued; format still executed by Windows Script Host on all Windows versions
Specifikationlearn.microsoft.com

JSE-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med JSE-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om JSE-filer.

Ofte stillede spørgsmål

Er en JSE-fil farlig?
Det er ekstremt sandsynligt, hvis den modtages uventet. JSE er det mest anvendte malware-leveringsformat til Windows Script Host - et dobbeltklik eksekverer scriptet med det samme. Behandl enhver uopfordret JSE-fil som malware. Inspicér den kun i en sandkasse-VM efter afkodning.
Hvordan læser/afkoder jeg en JSE-fil uden at køre den?
Brug en Windows Script Decoder (f.eks. open source-dekoderen på github.com/bcse/1834878) til at omstøde sløringen. Dette genererer en læsbar .js-fil. Åbn den i Notepad++ eller VS Code for at inspicere koden. Kør aldrig den originale fil.
Hvad er forskellen på .jse og .js?
.js er en almindelig JavaScript/JScript-fil (læsbar tekst). .jse er det samme script efter Microsoft Script Encoder-sløring - ulæseligt ved første øjekast, men trivielt at omstøde. Begge eksekveres af Windows Script Host (wscript.exe).
Hvad er forskellen på .jse og .vbe?
.jse bruger JScript (Microsofts JavaScript); .vbe bruger VBScript. Begge bruger det identiske Microsoft Script Encoder-format («#@~^»-header) og eksekveres af WSH. Begge er højrisiko-malware-vektorer.
Hvordan deaktiverer jeg Windows Script Host for at forhindre JSE-eksekvering?
Indstil registreringsdatabasenøglen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings\Enabled til 0, eller brug gruppepolitik (Bruger/Computerkonfiguration > Windows-indstillinger > Scripts). Herefter vil et dobbeltklik på en .jse vise en fejl i stedet for at eksekvere den.
Kan jeg konvertere en JSE-fil til PowerShell?
Ikke automatisk. Afkod først .jse-filen til almindelig JScript, og genskriv derefter logikken manuelt i PowerShell. Der findes ingen automatisk JSE-til-PS1-konverter.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.M4AMPEG-4 Audio File
7.ICSiCalendar data file
8.JPGJPEG Image
9.DATProgram Data File (generic)
10.TAGDataFlex Query Tag Name File

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å