资源简介
高性能的内存加密类库,主要可用于各种游戏的内存加密,防止用户修改游戏数据从而影响游戏的平衡性。
可用于Unity游戏项目,集成简单,使用方便。集成后基本无需修改原来的代码逻辑,仅需要将变量声明中的int改为EncryptInt,float改为EncryptFloat……,支持int,float,double,long四种基本数据类型的内存加密。可靠性很高,性能也很高,不影响游戏品质。发现内存被修改后抛出MemoryCheatException异常,可捕获该异常,并提交服务器,服务端对用户进行封号等惩罚(网游类型)。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using home.MemoryEncrypt;
class Test
{
static void Main(string[] args)
{
for (EncryptInt i = 0; i < 10; i++)
{
Console.WriteLine(i);
}
Console.ReadKey();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 389 2016-03-30 11:44 ReadMe.txt
文件 303 2016-03-30 11:40 Test.cs
文件 7168 2016-03-30 11:25 MemoryEncrypt.dll
----------- --------- ---------- ----- ----
7860 3
评论
共有 条评论