echo094 / decode-js

JS混淆代码的AST分析工具 AST analysis tool for obfuscated JS code
MIT License
570 stars 301 forks source link

feat: 替换类和对象的计算方法和计算属性 #39

Closed cesaryuan closed 10 months ago

cesaryuan commented 10 months ago
class a {
    ["a"](){}
    ["a"]: 1
}
let obj = {
    ["a"](){},
    ["a"]: 1,
}

to

class a {
  a() {}

  a: 1;
}

let obj = {
  a() {},

  a: 1
};

image