anti-cheat

    2热度

    2回答

    我做了一个游戏,其任务是按空格键100次,这是mutiplayer,人们开始使用简单的应用程序,垃圾邮件的关键“空间”,我想知道是否有办法只听用户输入或检测模拟关键事件的程序。 我还没有测试过这些程序,但我的程序正在侦听KeyUp事件。 只是测试:他们可以模拟按键

    -3热度

    1回答

    我已经尝试了一些方法,并在网上跟着一些教程,但没有帮助我。我想要做的是为我的游戏制作一个简单的预热程序。它所要做的就是按名称扫描源代码中定义的程序,读取十六进制代码并搜索字符串或十六进制值。示例:如果cheatengine.exe正在运行,请扫描此进程的十六进制代码。如果在十六进制代码中找到0x328934,请关闭该程序。这可能吗 ?谢谢您的帮助。

    16热度

    3回答

    Cheat Engine附带一个称为速度黑客的功能,它基本上可以减慢或提高游戏速度。实际上,不仅游戏,如果有时钟滴答软件,它也可以加快速度。这是如何运作的?我可以想象有一些内部时钟可以运行这些事情,但不知道这些事情是如何发生在低级别的。 尽管这个功能对我尝试过的大多数游戏都有效,但它在很多方面也失败了,例如NFS Most想要的。为什么?这些游戏运行有没有什么不同的机制,或者只是一些反作弊?

    0热度

    2回答

    我正在开发一个使用SharePreferences的应用程序,以避免用户作弊。 但是用户如何删除sharedPreferences? 有更好的方法来保存更安全的SharePreferences之类的数据吗?

    0热度

    2回答

    比方说,我正在制作一款游戏,玩家的健康状况存储在一个变量float player_hp中。玩游戏时,用户可以打开像Cheat Engine这样的内存编辑器,对内存进行一些聪明的搜索,并在内存中找到变量的位置。然后,他们可以将其编辑为任何他们想要的内容,从而有效地允许他们作弊。 是否有一种奇妙的方式来存储我的变量,这将有效地阻止用户恶意编辑它们?我应该在记忆中移动它们吗?我应该加密或散列它们吗? 如

    3热度

    1回答

    最近我正在开发基于Cocos2dx-lua的移动脱机游戏。 我在Google Play上找到一款名为GameGuardian的应用程序,它可以设置时间速度。该应用程序可能会修改方法gettimeofday()libc.so。我已经尝试了很多API,如os.time(),SystemClock.elapsedRealtime(),但都失败了。 有人请给我一种方法来避免应用程序的影响?

    0热度

    1回答

    有一个通用的作弊程序的游戏。 我可以做一个代理DirectX DLL并注入我想要的任何代码。我应该扫描过程列表,然后尝试查找脚印? 有人指点我适合启发式的方向吗?

    1热度

    2回答

    假设我有一个开源的客户端和服务器软件,都是完全开源的。 如何确保修改的客户端无法连接到未修改的服务器?或检测修改的客户端?例如为了防止在开源的大型多人在线游戏中作弊? 我找不到任何关于这个主题和excepf空谷歌搜索我不知道从哪里开始寻找关于这个问题的信息,所以我想也许有人在这里可以回答这个问题,甚至指向我在正确的方向得到答案。

    -3热度

    1回答

    我需要做一个区域的副本存储在存储器(特别00401000-00E88000),然后将其复制到我的memcpy的分配空间。有没有什么办法可以在DLL里面有效地用C++来做到这一点?继承人我当前的代码: #include <Windows.h> #include <iostream> LPVOID base = VirtualAlloc(NULL, 0xFFFFFF, MEM_COMMIT, P

    0热度

    3回答

    我有2个变量简单的游戏得分和最佳得分商店:SharedPreferences static SharedPreferences app_preferences; //Save hight score example SharedPreferences.Editor hightScore = app_preferences.edit(); hightScore.putInt("HighSco