编码转字符let value = String.fromCharCode(72,69,76,76,79); console.log(value); //结果:HTLLO字符转编码let value = 'h'; console.log(value.charCodeAt()) //结果:104
最近项目遇到很多使用jsjiami.com.v7的程序,所以就有了下文:decode-js基于 Babel 的 AST 分析器和处理器,可以处理以下情况:stringArray(包括添加了旋转操作,以及嵌套调用的情况)死代码控制流扁平化(switch)局部代码变换(Object表达式、字符串分割等)自定义代码(自保护,禁止控制台调试,禁止控制台输出)使用方法准备一个nodejs环境通过npm i安装依赖按如下方式运行插件:# pre-defined command npm run xxx # or full command npm run decode -- -t type [-i input.js] [-o output.js]xxx为预定义的指令,见package.json中的scripts字段。type:common (高频局部混淆)jjencode (sojson.com 版本)sojsonsojsonv7obfuscator默认输入文件为input.js,文件中不能包含除混淆代码以外的内容(例如非混淆代码)。默认输出文件为output.js。原文链接以及下载地址
拾点笔记
记录分享开发历程中的点滴