Update unpacker.py

master
Arjix 2021-03-26 21:33:33 +02:00 committed by GitHub
parent b65e2a3ad9
commit 3f649db0cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 10 deletions

View File

@ -1,10 +1,11 @@
from jsbeautifier.unpackers import javascriptobfuscator, myobfuscate, packer
UNPACKERS = [javascriptobfuscator, myobfuscate, packer]
def deobfuscate_packed_js(js):
for unpacker in UNPACKERS:
if unpacker.detect(js):
return unpacker.unpack(js)
return js
try:
from jsbeautifier.unpackers import javascriptobfuscator, myobfuscate, packer
UNPACKERS = [javascriptobfuscator, myobfuscate, packer]
def deobfuscate_packed_js(js):
for unpacker in UNPACKERS:
if unpacker.detect(js):
return unpacker.unpack(js)
return js
except ImportError:
def deobfuscate_packed_js(js):
return js