游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2733|回复: 6

急!求大神讲解下H5的JS混淆技术,在线等

[复制链接]

11

主题

111

帖子

377

积分

中级会员

Rank: 3Rank: 3

积分
377
发表于 2015-8-4 12:02:48 | 显示全部楼层 |阅读模式
急急急!!!
求大神讲解下H5的JS混淆技术,在线等,可加我QQ:1029128097

31

主题

257

帖子

1752

积分

金牌会员

申城谍影

Rank: 6Rank: 6

积分
1752
QQ
发表于 2015-8-4 13:33:43 | 显示全部楼层
我前段时间也在研究这玩意,

要是不怕花钱,可以bing一下js obfuscator,有两三种选择。

要是想免费,
可以试试google closure compiler
和yui compiler

google compiler的好处是,不但能压缩空格,
还能重命名局部变量,

不过我试验的结果是,压缩后,程序跑不起来,
我也没时间深入调试。

用yui compiler能压缩空格,
但会保留你命名的局部变量。

我最后用的方案是,
用yui压缩空格,
自己维护一个需要替换的局部变量列表,
然后,自己把变量列表替换为随机2位字符,比如:xs, cy等。

当你的程序比较复杂时,处理后,看起来那么一坨,
估计没有人有兴趣仔细整理。

不过这方法也只是我想出的对付的方法,如果你的代码商业价值很高,这方法不见得行。

11

主题

111

帖子

377

积分

中级会员

Rank: 3Rank: 3

积分
377
 楼主| 发表于 2015-8-4 16:09:26 | 显示全部楼层
据说现在的能找到的加密方法都能被破解,是真的么?

11

主题

111

帖子

377

积分

中级会员

Rank: 3Rank: 3

积分
377
 楼主| 发表于 2015-8-5 10:07:17 | 显示全部楼层
顶顶顶!!!

71

主题

1330

帖子

2585

积分

金牌会员

Rank: 6Rank: 6

积分
2585
发表于 2015-8-5 15:05:26 | 显示全部楼层
这样说吧,别人能拿到你的可读性很差的,理论上搭配一个服务器端就可以山寨你的游戏,但是很难再做二次开发。

11

主题

111

帖子

377

积分

中级会员

Rank: 3Rank: 3

积分
377
 楼主| 发表于 2015-8-10 11:47:50 | 显示全部楼层
顶!!!

11

主题

111

帖子

377

积分

中级会员

Rank: 3Rank: 3

积分
377
 楼主| 发表于 2015-8-11 16:08:50 | 显示全部楼层
欢迎大家来盖楼,给我分享一下知识,谢谢la !
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-25 17:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表