-
-
JS 混淆工具 v0.1
-
2022-3-25 19:43
5733
-
摸鱼时间学了一会词法分析,随手写的JS混淆器。没有经过过多测试。只测了下面2个JS文件。
使用教程:
jsobscure.exe 源文件
jsobscure.exe 源文件 目标文件
比如: jsobscure.exe test1.js test_obs.js
/*
先忽略注释的分析,就是代码里不能出现注释。
代码里暂时不能忽略分号,因为还不知道怎么判断一个语句的结束。
-------------------test1.js-------------------------------
var a = '123';
var b = "abc\"abc"+"456";
var c = "abc'123'def";
let num2 = 123+ (((456 * 0x123))) + 0o456;
let fun = (o) => console.log(o);
let s = a+b+c;
fun(s) ;
fun(num2);
-------------------test2.js-------------------------------
let fun = function (n) {
console.log(n);
};
e = "123";
let b = 456;
let c =237;
var u = 10;
dict = {a:1, b:2};
console.log(fun(10));
console.log(e);
let arr2 = [1,2,3];
newfun = (a) => {console.log(a.length)};
newfun(arr2);
*/
下载地址:
链接: https://pan.baidu.com/s/1ugD3tdnUQQ9OQZGPwel41g?pwd=29fi
提取码: 29fi
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课