《游戏安全 - 手游安全技术入门》笔记(1)

开始就是些工具简介和基本概念

强服务器,不追求低延迟的,逻辑尽量放在服务器。

游戏引擎有Cocos2d-x,Unity 3D,然后有游戏引擎子系统。渲染系统render,将二进制文件中的图像信息输出到屏幕的过程。因为耗内存而且30FPS,一般会采用预渲染获取静态物体贴图。跟外挂相关的是透视外挂,这类外挂核心就是关闭引擎z-buffer,导致墙壁后面人物也能被渲染出来,实现透视外挂。

还有音频系统,物理系统,比如碰撞检测(子弹命中之类的),引擎接口公开,所以外挂很容易知道哪些接口处理碰撞,从而修改逻辑,实现外挂。碰撞检测原理是理想像素级别,事件2d使用地图格子,把像素转化为格子,格子是像素的N倍大,另外矩形或者原型保卫起来,更进一步是四叉树。

还有人工智能引擎。

常用手游引擎有Cocos2D和Unity3D,前者基于MIT协议开源框架。后者3D,使用者王者荣耀等。封装了底层代码。

游戏漏洞分为逻辑漏洞,协议稳定漏洞,服务端校验漏洞。

 

 

 

你可能感兴趣的:(游戏安全)