类库
› JSIMPLIFIER
XingTuLab/JSIMPLIFIER
JSimplifier 是一个基于大型语言模型和AST转换的JavaScript代码反混淆、反压缩和简化工具。它通过多阶段处理管道,有效降低代码复杂度,提升可读性,主要用于安全分析领域。
技术栈
代码规范
ESLint
^9.8.0
Prettier
^3.3.3
查看全部依赖 (57)
依赖
@anthropic-ai/sdk
^0.32.1
@babel/preset-react
^7.26.3
@babel/types
^7.25.2
@google/generative-ai
^0.20.0
@types/babel__core
^7.20.5
NumPy
unknown
Pandas
unknown
acorn-logical-assignment
^0.1.4
archiver
^7.0.1
babel-plugin-transform-object-rest-spread
^6.26.0
babel-runtime
^6.26.0
cheerio
^1.0.0
circular-json
^0.5.9
commander
^12.1.0
dotenv
^16.4.5
escodegen
^2.1.0
esmangle
^1.0.1
espree
^10.3.0
esprima
^4.0.1
estree-builder
^1.12.0
express
^5.1.0
fs
^0.0.1-security
gemini-js
^1.0.2
js-base64
^3.7.7
json2csv
^6.0.0-alpha.2
lodash
^4.17.21
matplotlib
unknown
meriyah
^6.0.5
multer
^2.0.2
openai
^4.55.1
p-limit
^6.1.0
pandas-js
^0.2.4
recase
^1.0.4
recast
^0.23.11
scikit-learn
unknown
seaborn
unknown
tsx
^4.20.3
vm
^0.1.0
webcrack
^2.13.0
yauzl
^3.2.0
开发依赖
@babel/cli
^7.25.9
@babel/core
^7.26.9
@babel/plugin-proposal-class-properties
^7.18.6
@babel/plugin-proposal-private-methods
^7.18.6
@babel/plugin-proposal-private-property-in-object
^7.21.11
@babel/preset-env
^7.26.9
@eslint/js
^9.8.0
@types/espree
^10.1.0
@types/express
^5.0.3
@types/node
^22.0.0
babel-plugin-transform-beautifier
^0.1.0
eslint-plugin-unused-imports
^4.1.2
globals
^15.8.0
pkgroll
^2.4.2
ts-node
^10.9.2
typescript
^5.8.3
typescript-eslint
^8.0.0