.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.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
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)

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-Å