关于cocos2dx-js游戏的研究,jsc究竟如何变成js?

首先,我先声明一下,纯粹技术研究,不针对任何游戏app,也不针对cocos2d公司。

为了研究如何将jsc文件变成js文件,首先要找一款app,随便网上搜索一下堵伯游戏,就有很多。

然后用apktool解包看看。

接下来你会发现jsc文件是打不开的,二进制。

于是分析一下,游戏代码在本地运行,则必须要解压出来才能运行代码。

但是既然是加密的,则必须是有密码,而且密码肯定是隐藏在哪里。

于是分析libcocos2djs.so,尝试过各自工具,比如ida,有点麻烦。

自己写了一段代码,进行分析。最终将jsc文件解密了得到js文件。

 

整个过程,我花费了5天时间,不断思考,搜索,最终还是有了答案。

如果各位对这方面感兴趣,我们可以私下聊,lab-robot加我微笑。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值