小调查:你们是如何对代码进行加密的?

混淆的本质不就是把可读性高的代码转成屎山代码么

微信开发者平台可以混淆加固

在npm上有一个库bytenode是把js变成v8的字节码的,没有用过,但如果可行,应该可以当成加密手段!或者直接用wasm!

俺也一样,上线后就破解,真是蛋疼,有什么好的解决方案吗?jsc也是真的和没有一样,逆向的分分钟就破解了

用混淆,去github搜js混淆

想不被破解 那就C++吧还是,脚本你玩个毛的加密啊,就是个笑话

也是在Cocos的jsc加密前先混淆一遍吗?大佬是亲测能稍微减少外挂数量吗?

可以明显减少,但是遇到纸飞机的一些大佬还是难。前后端属性检测必不可少

现在有AI减少不了外挂,怎么加密都没有用

对!!!最近怎么混淆,外挂崽几小时就破解了。ai随便解析。
要么就是用lua的字节码,不知道js有没有

AI魔法打败魔法

:see_no_evil:大佬快出方案把,2000都买不开玩笑。之前的ts版本的合批还在用着,不方便升级原生版本。

做过网页的cocos工程逆向还原,啥都能还原出来,很方便 :rofl:

别挣扎了,只要是js游戏,你真有心逆向,单机都是纸糊的,去咸鱼找人给你逆向真的就是一杯咖啡钱,什么奇技淫巧都是徒劳
目前怕是只有转wasm才行

加密干啥 加密我怎么逆向 :grinning:

我代码写的烂构思,明文给别人都不稀罕;最强加密

3赞

这个有笑点,从架构面烂到难以理解,连明文都不想看,才是真的天下无敌

字节码也没有用,ai可以破解so,然后还原字节码成lua

:sneezing_face::sneezing_face::sneezing_face::laughing::laughing:

AI给你重构一遍就能看了