.JSE

JSE-fil

JScript Encoded Script File
Still et spørsmål
HURTIGSVAR

En JSE-fil er et JScript Encoded Script - et Windows-automatiseringsskript som er skjult (obfuskert) av Microsoft Script Encoder. Windows Script Host (wscript.exe) kjører den umiddelbart ved dobbeltklikk. Legitime JSE-filer er ekstremt sjeldne i dag; hvis du mottok en uventet, må du behandle den som skadelig programvare og ikke åpne den.

Utvikler: Microsoft Corporation Kategori: Eksekverbare filer MIME: application/x-javascript
ÅPNES PÅ Windows
Relatert: .APK · .EXE · .VBS · .JAR

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 27, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er JSE-filformatet?

Filer med filendelsen .jse lagrer JScript-kode som er obfuskert med Microsoft Script Encoder - et verktøy Microsoft leverte med Windows Script Host 2.0 i 1999. Det underliggende språket er JScript, Microsofts Windows-spesifikke dialekt av JavaScript (ECMAScript), men kildekoden har blitt kjørt gjennom en proprietær substitusjons-chiffer-koding som skjuler klarteksten fra enkel inspeksjon.

Hvordan kjøre en .jse-fil

Microsoft Windows inkluderer Windows Script Host (wscript.exe / cscript.exe), som kan brukes til å kjøre skript i .jse-filer. Windows Script Host dekoder obfuskeringen og utfører JScript ved kjøretid. .jse-skript kan også kjøres direkte fra kommandolinjen ved å bruke cscript myscript.jse.

Er det trygt å kjøre .jse-skript?

I motsetning til JavaScript i nettleseren, har JScript-skript som kjører under Windows Script Host direkte tilgang til filsystemet, Windows-registeret, nettverkstilkoblinger og COM-automatiseringsobjekter - det finnes ingen sandkasse. Script Encoder-obfuskeringen er triviell å reversere og gir null reell beskyttelse; flere dekodere med åpen kildekode finnes på nettet. Kjøring av ubekreftede eller upålitelige .jse-filer frarådes på det sterkeste. Fordi kodingen bidrar til å unngå signaturbasert deteksjon av klartekst, er .jse nesten utelukkende assosiert med levering av skadelig programvare i dag. Mange organisasjoner deaktiverer Windows Script Host for standardbrukere eller blokkerer .jse-filer helt i e-postgatewayen. Sammenlign med .VBE - det tilsvarende kodede VBScript-formatet.

Sikkerhet og trygghet

RISIKO: HIGH

JSE er et av de vanligste formatene for levering av skadelig programvare på Windows. Windows Script Host kjører .jse-filer umiddelbart ved dobbeltklikk uten sandkasse, og obfuskeringen er designet for å unngå signaturbasert antivirus. Åpne aldri en JSE-fil mottatt via e-post, meldinger eller lastet ned fra et upålitelig nettsted. Hvis du må inspisere en, dekod den først (kjør aldri originalen) og les den i et tekstredigeringsprogram i en sandkasse-VM. Organisasjoner bør deaktivere Windows Script Host via gruppepolicy eller register (HKLM\SOFTWARE\Microsoft\Windows Script Host\Settings\Enabled = 0) og blokkere .jse i e-postfiltre. APT32, Kimsuky, FIN6, FIN7, Cobalt Group er dokumenterte brukere av JSE.

Formatdetaljer

i et nøtteskall
FULLT NAVNJScript Encoded Script Fileogså kjent som JScript.Encoded file, Windows Script Host encoded script
UTVIKLERMicrosoft Corporationsiden 1999 (Microsoft Script Encoder / Windows Script Host 2.0, Windows 98 SE / Windows 2000)
MIME-TYPEapplication/x-javascript
TYPEMicrosoft JScript (JavaScript-dialekt) kildekode obfuskert med Microsoft Script Encoder
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
23407E5E
ASCII
#@~^
Kodede JScript-filer starter med ASCII-sekvensen «#@~^» etterfulgt av den kodede skriptlengden i en tilpasset base64-lignende koding, og deretter den obfuserte skriptkroppen. Kodingen bruker et substitusjons-chiffer (ikke kryptering - det er reversibelt uten nøkkel). Denne markøren er konsekvent til stede ved offset 0 i alle korrekt kodede .jse-filer.

Programmer som åpner JSE-filer

Windows3 apps
Microsoft Windows Script Host (wscript.exe / cscript.exe) Innebygd Windows kjører .jse innfødt ved dobbeltklikk via wscript.exe. ADVARSEL: kjør kun .jse-filer fra pålitelige, verifiserte kilder - dette kjører skriptet umiddelbart.
Notepad++ (after decoding) Åpen kildekode For å INSPISERE (ikke kjøre) en JSE-fil: dekod den først med en Script Encoder-dekoder (f.eks. Windows Script Decoder på GitHub), og åpne deretter den dekodede .js-filen i Notepad++ for å lese kildekoden.
Microsoft Visual Studio (script debugging) Freemium Kan brukes til å feilsøke WSH-skript, men .jse-filen må dekodes først for å kunne feilsøkes på en meningsfull måte.

Tekniske detaljer

dyp spesifikasjon
Format-typeMicrosoft JScript (ECMAScript-dialekt) obfuskert med Microsoft Script Encoder
ObfuskeringmetodeSubstitusjons-chiffer - ikke kryptering; reversibel uten nøkkel. Flere dekodere med åpen kildekode eksisterer.
FilsignaturASCII-sekvens `#@~^` ved offset 0, etterfulgt av et kodet felt for skriptlengde
Tekstkoding7-bits ASCII med proprietær Script Encoder-tegnsubstitusjon påført på toppen
KjøremiljøWindows Script Host (`wscript.exe` / `cscript.exe`) på alle Windows-versjoner fra XP til 11
Underliggende språkJScript - Microsofts ECMAScript-dialekt for Windows-automatisering (COM, WScript, FileSystemObject)
Typisk filstørrelse1 KB - 500 KB (varierer med skriptets kompleksitet)
MIME-type`application/x-javascript` (også `text/jscript`)
SikkerhetsrisikoEkstremt høy - kjøres innfødt ved dobbeltklikk; brukes nesten utelukkende til levering av skadelig programvare i praksis
SjekksumKodet blokk inneholder en valideringsbyte; ikke en kryptografisk integritetsmekanisme
Introdusert1999, med Microsoft Script Encoder og Windows Script Host 2.0 (Windows 98 SE / Windows 2000)
OS-kompatibilitetWindows XP til Windows 11 (alle Windows-versjoner med Windows Script Host)
Relaterte formater`.js` (vanlig JScript-kilde), `.vbe` (VBScript Encoded-ekvivalent)
Erstattet avVanlig `.js` med minifisering/pakking (web); PowerShell `.ps1`-skript (Windows-automatisering)
Utgitt1999 (Microsoft Script Encoder / Windows Script Host 2.0, Windows 98 SE / Windows 2000)
Siste versjonN/A - Script Encoder tool discontinued; format still executed by Windows Script Host on all Windows versions
Spesifikasjonlearn.microsoft.com

JSE-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med JSE-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om JSE-filer.

Ofte stilte spørsmål

Er en JSE-fil farlig?
Ekstremt sannsynlig hvis den mottas uventet. JSE er det fremste formatet for levering av skadelig programvare for Windows Script Host - dobbeltklikk kjører skriptet umiddelbart. Behandle enhver uoppfordret JSE-fil som skadelig programvare. Inspiser den kun i en sandkasse-VM etter dekoding.
Hvordan leser eller dekoder jeg en JSE-fil uten å kjøre den?
Bruk en Windows Script Decoder (f.eks. dekoderen med åpen kildekode på github.com/bcse/1834878) for å reversere obfuskeringen. Dette produserer en lesbar .js-fil. Åpne den i Notepad++ eller VS Code for å inspisere koden. Kjør aldri den originale filen.
Hva er forskjellen mellom .jse og .js?
.js er en vanlig JavaScript/JScript-fil (lesbar tekst). .jse er det samme skriptet etter obfuskering med Microsoft Script Encoder - uleselig ved første øyekast, men trivielt å reversere. Begge utføres av Windows Script Host (wscript.exe).
Hva er forskjellen mellom .jse og .vbe?
.jse bruker JScript (Microsofts JavaScript); .vbe bruker VBScript. Begge bruker det identiske Microsoft Script Encoder-formatet («#@~^»-header) og utføres av WSH. Begge er høyrisiko-vektorer for skadelig programvare.
Hvordan deaktiverer jeg Windows Script Host for å forhindre JSE-kjøring?
Sett registernøkkelen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings\Enabled til 0, eller bruk gruppepolicy (Bruker/Datamaskinkonfigurasjon > Windows-innstillinger > Skript). Etter dette vil dobbeltklikk på en .jse vise en feilmelding i stedet for å kjøre den.
Kan jeg konvertere en JSE-fil til PowerShell?
Ikke automatisk. Dekod .jse-filen til vanlig JScript først, og skriv deretter om logikken manuelt i PowerShell. Det finnes ingen automatisk JSE-til-PS1-konverterer.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å