cocos2dx lua代码和图片资源加密和解密

  • Post author:
  • Post category:其他


在cocos2dx项目开发中,发布游戏的时候我们需要对脚本代码和图片进行加密,防止别人破解利用我们的资源干坏事。


加密

:

1. 代码加密:采用cocos自带的luac加密方式, 打开cocos工程的根目录(大概是下面这个位置)

在红色目录栏中输入cmd回车打开控制台,在控制台输入:cocos luacompile -s xxx -d xxx。(-s的xxx填写你要加密的文件路径, -d的xxx填写加密后的输出文件路径,我这里就是cocos luacompile -s src -d src1) 。然后回车运行,等待控制台加密完成

2.图片加密:这里我们采用xxtea加密方式,附上具体加密代码下载链接:

https://download.csdn.net/download/zhang1461376499/13206009


解密

1代码:cocos引擎自带了读取luac文件的功能,所以不要需要我们手动解密了。引擎自己就能完成

2图片解密:

a.打开CCImage.cpp 找



版权声明:本文为zhang1461376499原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。