首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >“反AI逆向”JS代码混淆加密!

“反AI逆向”JS代码混淆加密!

原创
作者头像
用户8703799
发布2025-04-22 08:14:35
发布2025-04-22 08:14:35
6560
举报
文章被收录于专栏:javascript技术javascript技术

JS混淆加密,是保护JS代码安全的重要手段。

原本,只有技术高手才能对混淆加密后的JS代码进行分析或逆向。

但在这个AI时代,普通人也可以借助AI尝试进行逆向还原。

这便给JS代码安全带来了更多的威胁,也给JS混淆加密带来了考验。

好在“魔高一尺,道高一丈”,国内有名的JS混淆加密服务商JShaman已发布了“反AI”功能。

JShaman旗下的JS-Obfuscator平台为例,其混淆加密配置中的“Anti AI”选项。可抵御ChatGPT、DeepSeek等AI工具对混淆加密后JS代码的逆向还原。

以下,用一个示例进行测试,看看它的反AI效果。

1、来到JS-Obfuscator网站。以官网默认示例程序做为测试代码:

2、配置,在使用默认配置的基础上,额外启用“Anti AI”选项:

3、然后,得到混淆加密后的JS代码:

4、尝试让AI工具DeepSeek逆向还原:

5、DeepSeek给出错误的分析过程和错误的逆向结果,如下:

6、再用通义千问尝试逆向,也给出了错误的分析过程和结果,如下:

7、而如果是传统没有“反AI”功能的JS混淆工具,比如,ob:

OB的混淆结果,AI工具是可以轻松逆向还原出原始代码的:

由对比可知,JShaman的“反AI”功能确实有效。

8:总结:

对于JS混淆加密,AI逆向还原能力确实强大。JShaman的“反AI”功能更加强大。

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

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

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

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

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