社区
JavaScript
帖子详情
JS代码混淆初步
ttyp
2006-03-20 03:24:20
http://ttyp.cnblogs.com/archive/2006/03/20/354057.html
...全文
440
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)
关于 常见 JavaScript
混淆
类型
本文介绍了常见的 JavaScript
混淆
类型,包括变量/函数名
混淆
、字符串
混淆
、控制流扁平化等十种类型,阐述了每种
混淆
类型的原理、示例、目的,并给出相应解决方法,最后通过实战举例展示了
混淆
代码
的
初步
分析、逐步还原过程及最终结果。
JavaScript之AST学习记录
本文介绍了通过JavaScript和AST工具来反
混淆
阿里云AWF的
混淆
JavaScript
代码
,特别是针对_0x1885函数的优化和CallExpression的替换,以及控制流平坦化的
初步
尝试。
使用Zig语言破解
混淆
JavaScript中的参数加密
本文介绍使用Zig编程语言分析并破解
混淆
后的JavaScript
代码
中的加密参数逻辑。先
初步
分析
混淆
的JavaScript,接着用Zig模拟加密过程,再分析参数生成,最后编写解密函数。利用Zig处理字符串和字节的能力,实现对加密参数的分析、模拟加密和解密。
猿人学web端爬虫攻防大赛赛题解析_第九题:
js
混淆
-动态cookie2
本文详细解析了一次Web爬虫攻防大赛中的第九题,涉及
JS
混淆
、动态Cookie解密。首先介绍了加密逻辑的
初步
探索,包括无限debugger的解决方法。接着深入分析加密过程,发现加密分为两部分,一部分在
混淆
代码
中,一部分直接在源码里。通过解
混淆
和调试,找到关键加密函数,最终实现了在本地复现加密逻辑的
代码
。文章还提醒读者注意解
混淆
可能导致的语义变化问题,并提供了完整的实现过程。
【分享】javascript合并
混淆
压缩
本文介绍了一种解决公司项目上线中JavaScript
代码
混淆
合并压缩问题的方法,包括使用Google压缩工具进行
初步
压缩以发现潜在问题,然后应用
混淆
压缩工具进行最终压缩。详细步骤包括配置服务器环境、下载并使用特定工具,以及提供示例
代码
片段。
JavaScript
87,987
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章