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

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

然后用apktool解包看看。

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

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

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

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

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

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

 

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

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

相关文章:

  • 2021-11-17
  • 2022-12-23
  • 2021-12-22
  • 2021-09-22
  • 2021-11-21
  • 2021-05-29
  • 2021-06-28
  • 2022-12-23
猜你喜欢
  • 2022-02-03
  • 2022-12-23
  • 2022-12-23
  • 2021-05-15
  • 2021-12-07
  • 2021-04-21
  • 2021-11-18
相关资源
相似解决方案