首页
社区
课程
招聘
JS 混淆工具 v0.1
发表于: 2022-3-25 19:43 6363

JS 混淆工具 v0.1

2022-3-25 19:43
6363

摸鱼时间学了一会词法分析,随手写的JS混淆器。没有经过过多测试。只测了下面2个JS文件。


使用教程:

  1.     jsobscure.exe 源文件

  2.     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);
*/


下载地址:

链接: 1b9K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6H3j5h3&6Q4x3X3g2T1j5h3W2V1N6g2)9J5k6h3y4G2L8g2)9J5c8Y4y4Q4x3V1j5I4N6h3N6p5x3%4c8V1L8W2g2c8f1e0W2a6f1g2A6s2f1s2N6W2L8o6b7I4k6#2)9K6c8Y4m8%4k6q4)9K6c8o6t1&6k6X3V1`.

提取码: 29fi 


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 2
支持
分享
最新回复 (2)
雪    币: 300
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2
怎么打不开?
2022-3-26 02:28
0
雪    币: 2037
活跃值: (3810)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
3
MrSean 怎么打不开?
我用DENO打包的EXE,目标平台应该是64位的
2022-3-26 09:40
0
游客
登录 | 注册 方可回帖
返回