This commit is contained in:
cilame 2024-08-04 00:27:55 +08:00
parent f2aea4546b
commit bb3e5a611e
4 changed files with 52 additions and 1 deletions

View File

@ -188,6 +188,7 @@
<button id='open_ast_page'>打开本地ast页面</button>
<button id='sojson'>解密sojson混淆</button>
<button id='obnormal'>普通解混淆</button>
<button id='tr2es5'>js转es5</button>
<button id='ob'>解密ob高级混淆</button>
<button id='jsfuck'>解密jsfuck混淆</button>
<button id='babel_aline'>将代码变成一行,不压缩[babel]</button>
@ -239,6 +240,7 @@
<button id="myinject_enc_2">简易反调试代码</button>
<button id="myinject_enc_3">捕获请求代码</button>
<button id="myinject_enc_4">canvas分析代码</button>
<button id="myinject_enc_5">生成代码</button>
<!-- <button id="test_get_model_code">测试获取模板代码</button> -->
<br/>

File diff suppressed because one or more lines are too long

View File

@ -5,6 +5,7 @@ var sojsontn = document.getElementById('sojson')
var obtn = document.getElementById('ob')
var jsfuckbtn = document.getElementById('jsfuck')
var obnormalbtn = document.getElementById('obnormal')
var tr2es5btn = document.getElementById('tr2es5')
var babel_aline = document.getElementById('babel_aline')
var uglifybtn = document.getElementById('uglify')
var terserbtn = document.getElementById('terser')
@ -90,6 +91,14 @@ obnormal.addEventListener('click', function(e){
}
})
tr2es5.addEventListener('click', function(e){
try{
;(txt2||txt).value = transform_jscode_to_es5(txt.value, get_ob_config())
}catch(e){
;(txt2||txt).value = e.stack
}
})
jsfuckbtn.addEventListener('click', function(e){
try{
;(txt2||txt).value = muti_process_jsfuckdefusion(txt.value)

File diff suppressed because one or more lines are too long