结果sourcemap发到线上了
xxtea luajit jsc ,这些都能ida反编译找线索破解,还是混淆大法好
微信会过滤js.map文件,其它平台不清楚
实际上,web平台上你打包出来的也是abcd,不用你特意去改
不是的,开发者工具里面按一下"{}"按钮就还原了,变量名都改了但是方法名都是原来的
个人一点思路分享,已在lua中实现:
路径混淆+类内容混淆+luajit双层保护,这样是不可逆的,能让尝破解者多找一会儿想看的东西。
可以找压缩工具再压缩一次,理论上是可以支持的
卧槽
大佬这个怎么弄的。。。
之前觉得思路可行就搞了,就是写了个lua代码分析和重命名替换的工具
都是自己加密的 不加密等于东西都要送人了
想问加密对性能影响大吗?本身做小游戏性能就吃紧,如果运行时还要先翻译一下,会对性能有影响吗
不同的加密是不一样的,可以分析一下解密过程在运行时的开销
小游戏能不能跟unity一样,统一用WebAssembly
写上/** 注释 */ 没问题的,不过能不能入库另说。
你那个是方法名和局部变量名,对象中的索引key是不会修改的,是UglifyJS搞的
研究过各种类型的游戏, Lua 是最不安全的, Luajit 也没用, 这个逼脚本最后都要还原出来执行, 只要拿捏住 lua 引擎, 别说函数名, 变量名了, 注释都给你还原出来…
等一个靠谱的方案,或者官方推荐几种方案
web的图片有什么靠谱的加密方式吗
jare离职了, 加密的需求还会继续吗?
1赞
纳尼,离职了