社区
JavaScript
帖子详情
JS代码混淆初步
ttyp
2006-03-20 03:24:20
http://ttyp.cnblogs.com/archive/2006/03/20/354057.html
...全文
420
24
打赏
收藏
JS代码混淆初步
http://ttyp.cnblogs.com/archive/2006/03/20/354057.html
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
soft_2008
2006-06-09
打赏
举报
回复
mark
ImN1
2006-06-09
打赏
举报
回复
赞同最后那句,一直不使用什么加密
保护只有一个目的,防止攻击,不过即使要做这个的话,也不在客户端实施保护
Sunny319
2006-06-09
打赏
举报
回复
jf
ttyp
2006-06-09
打赏
举报
回复
写这个目的就是看到国内这方面的软件一片空白,能开源的更是没有,再说简单的混淆也不是特别复杂的事情,在看完经典论坛里的讨论后,决定做一个练练手,不过很遗憾,能参与很少很少
ttyp
2006-06-08
打赏
举报
回复
up
sanshisong
2006-06-08
打赏
举报
回复
支持!
碧海情天-赵亮
2006-06-08
打赏
举报
回复
MARK
笨笨兔兔兔兔兔
2006-06-08
打赏
举报
回复
bingle 原来的混淆器我看迷失写过一个,后来群里的“月在雨中”狮子在迷失的基础上也加了些改进,不过他们两位的逻辑都是在C#里实现的,不如楼主这种直接在脚本里实现,支持JS的开发研究,不赞成闭关锁国的思想,嘿嘿。
也不知道狮子卖的编辑器什么的,卖出了多少了....
好记忆不如烂笔头abc
2006-03-22
打赏
举报
回复
厉害,不知道这个是否有bug呢?
faisun
2006-03-21
打赏
举报
回复
js 代码混淆我也有写过,不过在混淆变量名称的时候,在 eval(); 语句里的变量不知道如何处理, 到现在还没有弄好...
yiyioo
2006-03-21
打赏
举报
回复
学习一下~~~~
ttyp
2006-03-21
打赏
举报
回复
楼上说的不能太绝对,在开发AJAX应用时,暴露出来的WEBAPI可能使敏感数据不安全,有必要做点加密混淆
moodboy1982
2006-03-21
打赏
举报
回复
在技术上是支持。但不赞成JS加密,任何方式的。
ttyp
2006-03-21
打赏
举报
回复
多谢大家捧场啊,呵呵
mingxuan3000
2006-03-21
打赏
举报
回复
支持。
meizz
2006-03-21
打赏
举报
回复
bingle 原来的混淆器我看迷失写过一个,后来群里的“月在雨中”狮子在迷失的基础上也加了些改进,不过他们两位的逻辑都是在C#里实现的,不如楼主这种直接在脚本里实现,支持JS的开发研究,不赞成闭关锁国的思想,嘿嘿。
KimSoft
2006-03-21
打赏
举报
回复
支持楼主最后的一段话
是是非非
2006-03-21
打赏
举报
回复
学习
本人原则上不反对也不赞成代码混淆加密
ttyp
2006-03-21
打赏
举报
回复
谢谢楼上,刚才对eval做了点修改,对于eval里简单的字符串里的变量做了替换,对于引用调用(.调用)的方法和内置函数如(alert)等均为做替换,发现如果要对其替换,必须对其动态解析,如果是eval("")等形式还好办,如果里面是一个变量,那简直是不可能的任务!所以建议如果要混淆的代码还是少写eval为好,混淆后可能解析不准确!如果非写还是手工修改为妙
gu1dai
2006-03-20
打赏
举报
回复
支持。
加载更多回复(4)
JS
代码
混淆
实战[源码]
本文详细介绍了JavaScript
代码
混淆
的实战应用,从
混淆
的本质与分类入手,重点分析了开源框架obfuscator.io的核心功能与配置项,包括变量与字符串
混淆
、控制流与结构
混淆
、防御性
混淆
等。文章还提供了四种预设配置,快速适配不同需求,并通过高
混淆
配置示例展示了字符串还原的难度。此外,文章还探讨了动态网页中的ob
混淆
实战,包括场景分析、逆向四步曲(
初步
解
混淆
、字符串数组还原、控制流逆推、模拟执行与验证)以及处理动态
代码
的核心概念。最后,文章总结了obfuscator.io作为开源
混淆
标杆的全链条能力,并展望了未来
混淆
与反
混淆
对抗的发展趋势。
优化uniapp发行操作[项目
代码
]
本文详细介绍了如何优化uniapp的发行操作,包括一键打包和
混淆
代码
的步骤。首先,通过安装javascript-obfuscator插件,实现在项目根目录下的
代码
混淆
。接着,在HbuilderX中完成
代码
打包后,创建并运行build.bat脚本文件,实现
代码
混淆
。此外,文章还推荐了另一款简单易用的
混淆
工具ipaguard,并详细说明了其使用方法,包括
代码
加固和导出签名包的过程。通过这些步骤,开发者可以更高效地完成uniapp的发行操作,同时提升
代码
的安全性。
JavaScript学习笔记.doc
JavaScript学习笔记.doc
You Don't Know
JS
(高清带目录中文版)1-3
You Don't Know
JS
(高清带目录中文版)1-3,单次上传不能超过60M,分两次上传了。4-6到要去另一个资源贴上下。。。
JavaScript
87,995
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章