文件名称:illuminatejs:IlluminateJS是静态JavaScript反混淆器
文件大小:320KB
文件格式:ZIP
更新时间:2024-06-03 10:36:36
javascript analysis malware deobfuscator TypeScript
介绍 IlluminateJs是一个静态javascript反混淆器,旨在帮助分析人员了解混淆的和潜在的恶意JavaScript代码。 像JSDetox(静态部分)一样考虑它,但要在类固醇上使用它。 用法 命令行界面 有关详细信息,请参阅插件。 React Webapp playground文件夹包含一个使用deobfuscator插件的简单React应用。 请参阅使其运行。 还有一个过时的版本仍在存档 贡献 请参考babel-plugin-deobfuscate/README.md文件开始贡献。 拉取请求非常受欢迎。 主要特征 持续传播 由于类型信息不可用并且通常无法推断,因此表达式通常只能在所有操作数具有已知值的情况下进行简化。 因此,强大的持续传播是去混淆的重要组成部分。 给定一个标识符,反混淆器会尝试查找该标识符引用的值。 如果标识符是声明的变量,则此引用关系称为绑定。 区分绑