AST实战|免安装一键还原ob混淆详细使用教程
本帖最后由 正己 于 2022-5-26 15:51 编辑一.项目地址
免安装一键还原经Obfuscator混淆框架混淆过的js代码
项目地址
二.环境安装
在nodejs官网下载最新稳定版并安装:
下载地址:
nodejs官网下载
https://nodejs.org/en/
安装成功后,在命令行模式输入 node,如果有版本号显示,则表示安装成功。
三.项目结构
目录结构如下:
[*]input文件夹, 存放ob混淆代码;
[*]output文件夹,存放还原后的代码;
[*]tools,存放打包的babel库以及部分还原的AST插件;
[*]main.js 运行主文件;
四.运行看结果
下载后解压,切换到 decodeObfuscator-main 目录,命令行模式下运行:
node main.js
运行时,会打印一些日志,结果文件在output文件夹,打开后是这样的:
至此,就将一段混淆非常严重的js代码,还原成了它原本的样子,做到了百分百还原。
希望各位大佬们不要吝惜你的star,帮忙点一个,感谢!
万事笔通 发表于 2022-6-1 17:30
解密出来还有很多这样的字符,这种有什么方法解的吗
基本上每天都有回答这样的问题。。。
变量名就是一个标识,是没办法还原的,只能去优化。 涛之雨 发表于 2022-5-26 10:54
蔡老板tql
还有文章链接贴反了我帮你编辑回来了
超链接我始终搞不上去,我在这里试试:
免安装一键还原经Obfuscator混淆框架混淆过的js代码
nodejs官网下载 蔡老板tql
还有文章链接贴反了我帮你编辑回来了{:301_999:} 没看到工具在哪里下载 蔡老板牛逼 学习了,谢谢 谢谢老板分享 感谢分享 https://api.qiyiw.xyz/?fromuid=50093感谢分享 nb 学习了