前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >「JS混淆」免费JS混淆工具

「JS混淆」免费JS混淆工具

原创
作者头像
用户8703799
发布2024-12-26 21:28:31
发布2024-12-26 21:28:31
1K0
举报
文章被收录于专栏:javascript技术javascript技术

github上的,免费的,英文的,JS混淆工具:

https://js-obfuscator.github.io/

UI:

混淆测试:

JS源码:

(function (){ var domain = "js-obfuscator.com"; var from_year = 2017; var copyright = function(){ return "(c)" + from_year + "-" + (new Date).getFullYear() + "," + domain; }; var console_log = console.log; console_log(copyright()) })();

JS混淆结果:

(function (_0xe, _0xd) { var _0x4ag10b = "\u006A\u0073\u002D\u006F\u0062\u0066\u0075\u0073\u0063\u0061\u0074\u006F\u0072\u002E\u0063\u006F\u006D"; _0xe = (724421 ^ 724417) + (606876 ^ 606869); var _0xec = (459941 ^ 459942) + (305961 ^ 305964); var _0xe15ad = 176911 ^ 177390; _0xec = 590252 ^ 590244; var _0xea = function () { return ")c(".split("").reverse().join("") + _0xe15ad + "\u002D" + new Date()['\u0067\u0065\u0074\u0046\u0075\u006C\u006C\u0059\u0065\u0061\u0072']() + "\u002C" + _0x4ag10b; }; var _0xbe = console['\u006C\u006F\u0067']; _0xd = (885711 ^ 885702) + (139322 ^ 139320); _0xbe(_0xea()); })();

没改变代码结构,只是对代码中的每一行进行混淆变化。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档