【步兵 cocos2dx】加密和混淆

本文介绍了在Cocos2d-x游戏中进行代码、图片、音频、so文件加密和混淆的方法,旨在增加游戏的安全性。通过lua代码加密、TexturePacker生成的pvr.ccz二次加密、音频加密的挑战以及so文件和apk加壳的初步探讨,展示了基础的安全防护措施。同时,讨论了混淆技术,包括文件名混淆和代码混淆,强调了安全性在游戏开发中的重要性。
摘要由CSDN通过智能技术生成

【步兵 cocos2dx】加密和混淆 By EOS.

正值端午佳节,大家都吃粽子了么=、= 开始秀公司福利了么?
秀吧,反正我是 我只服公务员和老师,为什么? 分楼啊QAQ 这事一个悲伤的话题。


代码加密

主要以lua代码为例,js还没怎么用过,并不熟悉。
lua的代码,有两种状态:明文的lua文件和二进制的luac文件。
luac文件即用luajit编译后的文件,不但起到了加密的作用而且还有性能上的大福提升。
但是在大佬面前,好像这些都并不是什么问题=、=,可以看下这篇逆向的文章:
浅析android手游lua脚本的加密与解密

仿佛看到了大佬们智慧的碰撞,跪着看完过后我们继续,虽然做不到防专业的,
但是基本的加密还是要有点,美术辛辛苦苦搞出来的资源不能免费送人不是~
为什么不说代码? 因为看到你的代码人家会默默的alt+F4(跑
(ps: 上锁,防的不是开锁的、防的那些有心的=、=! 额,有心的会开锁去哪说理?)

luac文件和lua文件都可以进行二次加密,因为都是读取文件字节流,再对字节流进行处理的,
只要是这种方式,我们就可以在传入前进行解密,图片、动画啊也不例外。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值