腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
安全多服务器认证
我在在编写服务器时,如何分割登录和游戏逻辑?上读答案。先读一下。 现在,我想知道这个方法何时起作用,以及如何打破它。我认为可能有更好的方法来做到这一点,但是客户端-游戏服务器连接(在我的例子中)必须在一个不安全的通道中启动。但是与登录服务器的连接是安全的。游戏服务器与登录服务器有一个共享的秘密。但是与游戏玩家的连接是不安全的。 那么,有什么更好的方法来做到这一点呢?在那里哈希IP似乎是安全的,但我不确定。而且,这必须很快,非常快。 这只是身份验证。在游戏服务器和客户端之间不需要安全的通道。
浏览 0
提问于2016-06-12
得票数 1
1
回答
https websockets (wss)上的巨大延迟
、
、
、
、
我正在开发一个名为mope.io的mmo浏览器游戏(游戏是在上进行的)--我们最近增加了https支持,但是注意到wss websockets上有大量的延迟。在我们的许多带有https的游戏服务器上(这个问题似乎是随机发生在一些服务器上),wss上的延迟是几秒钟,这在ws上是前所未有的。 快速信息:我们的游戏服务器每秒发送10个更新包,给出在游戏中发生变化的信息。 我们通过自己的通配符证书(*.mope.io)为站点使用cloudflare (设置完整:严格)。我们所有的游戏服务器都有匹配的DNS记录,这些记录都属于这个证书(这样websockets可以在https上工作--我们连接到eg。w
浏览 0
提问于2017-03-17
得票数 1
1
回答
获取多人游戏的数据库结果
、
、
、
我希望你能帮我,或者至少给我指点方向。所有的程序都是用c#编写的,但是客户端应用程序可以使用任何语言,只需要知道用于与服务器通信的tcp协议。 我制作了一个服务器应用程序,包括一个大厅和一个游戏服务器。您可以安装多少游戏服务器,你需要(实际上,我有三个,只是为了测试,每一个与不同类型的游戏)。 客户端应用程序连接到大厅进行身份验证和其他一些小事情,并请求一个游戏.在此之后,它被重定向到批准的游戏服务器。 游戏中处理的所有信息,统计数据,聊天,.保存在PostgreSQL数据库中(您可以将其配置为使用MySQL、MySQL)。 现在,玩家们想要提出一些疑问,以获得关于他们自己的信息,或者统计数据
浏览 0
提问于2011-09-29
得票数 3
1
回答
WAMP 3.1.7 x64我的网页可从世界任何地方访问
在我提出问题之前,我想告诉你我为什么需要这样做的原因。我目前正在制作一个游戏,在未来我将需要人们来测试这个游戏,以帮助我寻找bug。我正在制作的这个网站的目的是作为一个向导/wiki,让人们报告错误,然后当游戏即将向公众开放的时候,成为拥有适当服务器/域的官方页面。说到这里,我想暂时把我的个人电脑作为我的网页服务器,并且允许只允许游戏测试人员的IP连接我的PC。 有人能帮我一下吗?提前谢谢你。
浏览 2
提问于2019-02-25
得票数 0
回答已采纳
1
回答
安全性:如果我在建立连接时已经标记了连接,那么有必要在.writeUTF()中使用JWT吗?
、
、
我已经制作了一个游戏,在游戏中,用户为了获得身份(登录屏幕),向服务器发出socket.writeUTF(username, password);,然后取回一个令牌,该令牌经过签名并包含用户is。 有了这个令牌,每个用户都可以向服务器发出请求,比如移动、跳转…… 但我的问题是:如果我创建了一个到服务器的新连接(我正在使用套接字),并且像上面解释的那样使用用户令牌保护该连接,我是否仍然需要在每次套接字交互时发送和验证令牌? 黑客有没有办法使用其他用户的套接字向服务器发送查询?也许会向端口"123456“中的套接字发送”跳转“请求? 或者,一旦建立了连接,服务器上的套接字只监听一个确切的I
浏览 4
提问于2018-03-27
得票数 0
1
回答
发行版:初学者友好,安全可靠,运行良好,具有网络功能。
我想把我老化的笔记本电脑(没有电池和音频插孔)转换成Linux家庭服务器。我想在它上运行临时游戏服务器(对于GMOD和Terraria这样的游戏),使用它作为NAS,有时使用葡萄酒来玩一些还没有Linux版本的轻量级游戏。 我的问题是:什么发行版是安全的,有网络功能,能相对较好地运行葡萄酒,并且初学者友好?(定制也有好处。) 我需要做些什么来保护我的电脑免受伤害呢?(我无数次都听说过"Linux是安全的“,但反病毒似乎永远不会有伤害,对吧?)
浏览 0
提问于2016-07-29
得票数 0
回答已采纳
1
回答
我是否有可能阻止用户修改元素的内部文本?
、
、
、
假设我正在一个网站上开发一个游戏,并且游戏的分数被作为元素的内部文本来保存: <div id="score">50</div> 当游戏结束时,用户可以选择将他们的分数提交到高分列表中,对应于我数据库中的一个表。从上面的div中提取分数,然后通过AJAX传递给服务器。 但在网页加载和游戏结束之间,我希望游戏不要使用任何服务器端。如果通过打开JS控制台并键入类似的内容来防止用户作弊,这是否有可能? $('#score').text('9912391912381191238120'); ?
浏览 1
提问于2015-07-30
得票数 0
回答已采纳
2
回答
你的服务器的物理保护?
、
、
下面是一个场景。 你是一家小公司,生产电子游戏。在你的电子游戏中,你可以用金钱来交换物品。您不是直接处理信用卡/借记卡,而是将其外包给第三方服务。 尽管如此,即使您没有直接处理信用卡/借记卡,您的数据库也可能包含游戏中的数千/百万美元的项目。 如何保护这些信息? 我的问题更多的是关于你的服务器的物理保护。例如,阻止某人走进您的服务器房并修改您的数据。最好是自己管理这些服务器还是使用流行的云托管解决方案之一?当使用云解决方案时,您可能想知道管理员是否在处理您的数据。 注意:我知道大公司喜欢在自己的服务器室里有自己的专用服务器,每周24小时都有保安人员,但这可能不在那家小公司的预算之内。
浏览 0
提问于2015-09-23
得票数 2
2
回答
如何使用CURL登录Google Play游戏服务?进行客户端服务器游戏
、
、
所以我们已经开发了一个客户端服务器游戏,因为我们的游戏必须向服务器反馈所有的东西,统计数据等等,服务器实际上会生成排行榜之类的东西。 因此,对于我们的服务器来说,与Google Play游戏服务通信以提交排行榜数据是有意义的。 我们不是很确定该怎么做? 对于安卓设备,我们确实有AppID。这看起来更像是我们想要做的服务器到服务器的通信。
浏览 3
提问于2013-07-03
得票数 0
2
回答
在线游戏中的客户应该直接或通过游戏服务器访问数据库吗?
、
、
首先,我对c#和mysql进行了全面介绍。只是想找出哪条路更好。我相信你的回答阻止了我浪费大量的时间。 在线游戏(不超过50个用户在前阿尔法。(最后没有比500+预期的更多。) 基于文本的游戏/控制台(最低图形) PVP ->玩家可以摧毁其他玩家。 模拟黑客攻击。 将会有一些服务器。(NPC服务器和播放器制作的服务器) 玩家可以到达其他玩家制造的服务器。 问:哪个是存储服务器数据的好方法? 游戏客户端-> Mysql服务器? 或者游戏客户端->服务器客户端(它在本地运行mysqL服务器) 如果使用mysql服务器是完全错误的,我怎么做呢?谢谢..。
浏览 0
提问于2016-03-31
得票数 0
1
回答
基于web的silverlight纸牌游戏的服务器实现
、
我必须开发一个在浏览器中使用silverlight的纸牌游戏。这个游戏需要四个玩家才能玩。现在我在网上读到的是,我必须在服务器上实现游戏逻辑,并通过向该服务器发送webservice请求来处理游戏事件。 我的问题是,我们如何实现一个可以处理多个游戏循环实例的服务器。我不知道服务器将如何处理4人组游戏的单独实例。我希望所有的人连接到服务器,然后能够运行后选择其他3名玩家的游戏实例。为了更多的澄清,附上了一个糟糕的油漆示意图。那么,我如何才能做到这一点呢?
浏览 0
提问于2011-11-30
得票数 0
回答已采纳
1
回答
Unity控制台服务器
、
、
、
我必须把这个网络游戏作为我在大学里的项目。这个游戏一定有 任何基于回合的游戏的服务器和客户端。执行游戏的基本原则和规则。服务器保存连接的客户端列表,运行游戏,交易处理和信息传输。该应用服务器具有基于文本界面的用户并发操作。客户端GUI 我想使用Unity3D引擎,但不知道这是否可行。如何制作unity的控制台服务器?
浏览 1
提问于2016-03-14
得票数 0
2
回答
在应用程序中实现聊天?
、
我正在制作一个游戏,我使用Python作为服务器端。 使用Python实现自己的聊天将非常简单--这不是我的问题。 我的问题是 我只是想知道是否有任何预先制作的聊天服务器或某种服务,我可以实现在我的游戏,而不是滚动我自己的聊天服务器? 也许我可以在我的游戏服务器进程旁边运行一个不同的进程?
浏览 4
提问于2009-02-18
得票数 3
回答已采纳
1
回答
如何限制对游戏客户端源的访问
、
、
你好,我运行一个flash游戏网站,当人们继续玩,他们加载这个客户端,进入游戏,如果用户做控制+U,它显示了我的网站的链接和文件的来源!我安装了cloudflare来隐藏我的服务器ip,但是如果我在名为变量的页面中隐藏服务器ip,他们可以通过查看源代码来访问它,变量是我的游戏的SWF,所以我不能阻止SWF访问人,否则游戏将无法加载!我需要停止从外部世界访问,查看这些页面,以了解我的服务器ip。
浏览 0
提问于2012-08-05
得票数 0
4
回答
java中的网络通信加密
、
、
、
我和一位朋友正在开发一个客户端/服务器架构的Java游戏。它工作得很好,但我遇到了一个问题。我们使用TCP Sockets在服务器和客户端之间进行网络连接。我们的网络协议不是加密的,只能被一个费心观看流的人读取。 我们思考如何应用某种加密技术来隐藏登录信息,并防止人们编写自己的客户端。但是像加/减字节这样的基本事情似乎很容易弄清楚。 用于加密游戏(或至少是游戏登录信息)网络通信的常用方法是什么?已经用java编写了服务器和客户端,有没有什么有用的java库?
浏览 5
提问于2010-08-18
得票数 9
回答已采纳
3
回答
我应该如何为在线游戏服务器配置防火墙?
、
我是游戏服务器上的新手。如我所知,在线(大规模多玩)游戏服务器应该与用户保持一些TCP或UDP连接。正如我所猜测的,也许应该打开大量的套接字端口。那么,我应该如何为游戏服务器配置防火墙呢?或者我应该用其他一些特殊的方法来保证安全?如有任何建议,将不胜感激。
浏览 0
提问于2011-03-09
得票数 3
回答已采纳
2
回答
使非越狱设备上的游戏数据难以篡改。
、
、
我们正在开发一个游戏,所有的游戏逻辑都是在本地执行的(没有服务器后端),并且很难篡改游戏数据(比如用户信用,游戏设置等等)。 现在,非越狱设备甚至可以访问文件系统并更改游戏数据,因此,例如,如果用户库存统计数据存储在plist文件中,那么编辑它们就非常容易。 如果我们将游戏设置从plist文件移到源代码文件,从而将其编译为二进制文件,则至少需要修改二进制文件以更改设置。在非越狱手机上,修改后的二进制文件会继续运行吗?还是苹果协同设计会以任何方式阻止修改二进制文件? 什么是快速和容易实施的措施,以使其更难篡改游戏数据(特别是在非越狱手机。最理想的是,我们希望提供某种安全措施,至少需要越狱才能修改
浏览 1
提问于2013-08-08
得票数 1
1
回答
这种基于服务器的数据存储方法是否正确?
、
、
、
、
我已经编写了一个Android游戏,需要将游戏状态存储在我的游戏服务器上。我是个新手,对上面提到的应用程序是合适的。我目前的网络编程和安全/技术方法: 在服务器上用PHP编写的RESTful web服务。 使用.htaccess启用尼斯PUT / GET地址命令。 MySQL数据库,包括用户名、密码、和数据字段,例如在游戏购买的项目中,以游戏货币。 加盐和散列密码。 这种方法是否可以接受,即它是否安全?或者,这可能是过火了;在安全方面,总体上是否有什么缺失呢? 我是否应该将id、用户名和咸/散列密码存储在用户数据库中,然后将用户数据(例如,在应用程序购买的项目中)、以游
浏览 3
提问于2016-10-05
得票数 1
回答已采纳
1
回答
如何让nginx按ip或session顺序处理请求?
、
、
我们使用nginx和php-fpm作为游戏服务器。我们希望确保一个玩家的请求被逐个处理。那么在我们的游戏中多线程的bug就大大减少了。 我们不知道如何那样配置nginx。谢谢。
浏览 1
提问于2013-10-13
得票数 0
1
回答
部分人在末端的安全
、
情况:我正在开发一个脚本,在一个流行的沙箱游戏中运行,作为其他开发人员的付费服务。问题是,游戏并没有实现这样做的方法。语言是Lua,游戏已经禁用字节码加载。这意味着我交给其他开发人员的任何脚本都必须是可执行代码。 威胁模型:开发人员可以访问和修改脚本的源代码。他们可以设置服务器,以便在自己的计算机或游戏所有者的服务器上运行脚本。所有脚本都运行在服务器上,从来没有在播放器的计算机上运行。 当前解决方案:我的代码可以加载字符串源代码,并通过HTTP与外部服务器联系。我认为我最好的选择是与外部服务器联系,后者可以检查运行在哪种服务器上,如果请求不是来自官方游戏服务器,则拒绝访问。我相信官方的游戏服务
浏览 0
提问于2014-12-12
得票数 2
2
回答
在权威游戏服务器上使用Pusher/Pubnub
、
、
、
我想建立一个基于2人回合的游戏与一个权威的服务器来管理游戏状态/逻辑。我想到的流程是这样的: 玩家订阅一个独特的游戏频道(通过pubnub/pusher/类似的) 玩家将他们的回合HTTP直接提交给游戏服务器 服务器运行游戏逻辑并将结果发布到游戏的通道(双方都订阅该通道) 客户端处理响应并呈现结果。 不过,婚介让我有点困惑。有什么建议吗? 这是在这个场景中使用酒吧/分店服务的“正确”方式吗?是否有更好的方法(除了不断轮询服务器)?
浏览 9
提问于2011-12-12
得票数 2
1
回答
传送讯息
、
、
、
我目前正在开发一个游戏,将在一个客户端运行,他们将注册这个游戏,并在那里创建他们的帐户,他们的信息将存储在一个MySQL数据库。我正在创建的游戏使用Lua + Love2D,在游戏启动后,用户将显示一个登录和密码字段。这一进程如下: 用户提交数据 客户端将他们的用户名发送给服务器,请求他们的密码盐。 客户端从服务器接收salt,并将其附加到其输入中。 客户端哈希使用SHA256附加一定数量的密码 客户端将最终哈希发送到服务器。 服务器检查它是正确的哈希 客户端接收“true”或“false”,这取决于密码是否正确 现在我的问题是,我听说有人可以很容易地截获这些数据,并获取他们的用户名、盐分和密
浏览 0
提问于2013-11-14
得票数 0
回答已采纳
1
回答
异步游戏服务器
、
、
、
我正在构建一个异步多人游戏(可与国际象棋相比较)与团结(最多4人在游戏中)。但我只能选择服务器端的解决方案。 对我来说,这种游戏,异步和我也意味着没有实时更新,只能由http请求和数据库来处理(例如维护一个游戏)。 当然,所有到数据库的连接都是在服务器端进行的,而不是在客户端。 根据我的项目,套接字服务器和http服务器之间有什么区别。一个简单的Http服务器可以处理任何操作并链接到数据库,但速度似乎要慢一些。 我看到使用RPC调用可能更好。 非常感谢你的帮助和建议。
浏览 0
提问于2013-04-02
得票数 -1
1
回答
与flash/flex游戏与后端对话,它是只拉还是游戏服务器可以推送?
、
对于基于flash的游戏(或flex),它是一个拉式或请求/响应系统,还是游戏服务器(比如基于java的)实际上可以推送到它的远程闪存客户端?
浏览 0
提问于2012-02-28
得票数 1
1
回答
服务器共享或不共享公钥?
、
、
为了加密从(自定义)客户端到我们(自定义)服务器的通信,我们当前的方案有点像这样: 客户端使用捆绑的公钥A加密一些随机密钥材料。 大厅服务器用私钥解密它,使用加密的密钥材料建立一个对称加密的加密通道。 客户端从大厅服务器获取另一个公钥B1,以便通过加密的通道登录到游戏服务器1。(游戏服务器2将具有公钥B2等,其中每一个都是在服务器重新启动时生成的) 客户端连接到游戏服务器,并遵循与1-2相同的方案来保护通信. 撇开关键材料的产生和使用方式不说,我们是否会将安全方面的任何变化改为: 客户端使用捆绑公钥A加密密钥材料 大堂服务器使用私钥解密,使用加密的密钥材料设置对称加密的加密通道。 客户端连接到
浏览 0
提问于2012-12-31
得票数 5
回答已采纳
1
回答
保护Flash到PHP的通信
、
、
、
、
我有一个php后端和MySQL数据库的flash游戏。 要玩这个游戏,用户必须登录。在游戏期间,客户端还将定期向数据库发送更新。例如,当用户购买新的游戏中物品时。 我有两个顾虑。首先,用户名和密码以明文形式发送到服务器(但是在我的数据库中是加密的)。其次,登录后,将向客户端发送一个用户ID,以便在所有后续请求中使用。这些请求也是以纯文本发送的。 这两种通信都面临数据包嗅探的风险。一旦有人了解了对服务器的请求的结构,他们就可以创建自己的假请求,用自己的值/用户ID替换,通常会造成很多麻烦。 我有什么选择?购买SSL证书并使用https是一种解决方案吗?我可以使用公钥/私钥类型吗?
浏览 2
提问于2012-09-23
得票数 0
回答已采纳
1
回答
在Firebase中编写游戏逻辑
、
、
、
我正在开发一个乘数板游戏(非常类似于国际象棋)。我正在使用Firestore作为后端。我明白,为了防止在游戏中作弊,我需要把游戏逻辑(验证合法动作,改变回合,倒计时)放在服务器端,而不是客户端。现在,据我所知,在Firebase中配置服务器端行为的地方主要有两个:云功能和安全规则。我考虑使用安全规则来验证移动,使用云函数来翻转、倒转和倒计时。我对安全规则没有太多的经验,但我认为编写规则来验证移动可能太复杂了。或者,我还考虑阻止客户端对Firestore的所有写访问,并编写HTTPS函数供客户端调用。例如,我会有一个做动作的功能。客户端将调用此函数,而不是直接写入Firestore。我不知道该怎
浏览 1
提问于2019-10-05
得票数 0
回答已采纳
2
回答
此帐户登录系统的安全性
、
我有一个想法来实现一个帐户系统使用电子邮件和密码的游戏。我打算在网页上创建账户,忘记密码系统。因此,如果用户必须访问网页才能访问这些功能。用户将在游戏中使用这些细节登录。 对于帐户创建和忘记密码,我正在考虑设置在我的网页服务器。而帐户数据库将与游戏服务器一起存储,而游戏服务器也将承载帐户的脚本。 我认为如果我将游戏服务器脚本路径放在HTML表单中,用户将能够知道我的游戏服务器的位置。因此,对于想要黑我的服务器的用户来说,就会知道这个位置。我在想,如果表单指向我的web服务器中的一个脚本,那么该脚本将把数据发送到我的游戏服务器脚本。这是否意味着只有当我的网络服务器被黑客攻击时,游戏服务器才会被包
浏览 0
提问于2014-06-13
得票数 0
1
回答
HTML表单的内容是否默认加密/数据交换是否安全?
、
、
、
我目前正在开发一个使用Unity引擎的手机游戏。我们使用Google App Engine数据存储来保存游戏状态(登录信息、玩家资产等)。我们通过使用Unity的将所需信息集成到超文本标记语言表单中,从而将信息提供给数据存储。 现在,我只想知道这是否是在移动设备和服务器之间交换敏感游戏数据的安全方式。我试着查了查表格,看看他们是否提供了基本的加密,但我真的找不到任何信息。如果数据是默认公开的,有没有一种方法可以通过Unity轻松加密/保护它?通过其他方式?我只是不希望恶意用户截获重要数据或提供自己的指令来破坏游戏状态。
浏览 0
提问于2012-05-17
得票数 0
回答已采纳
3
回答
安全API身份验证
、
、
、
我正在为一个游戏统计系统创建自己的API (用PHP编写)。我希望用户能够从他们的游戏登录到系统。 基本上,这个游戏是用GM:HTML5 (HTML5的GameMaker)制作的,这意味着它只是被混淆了,但仍然可以用任何JavaScript调试器阅读。 为了让它工作,用户将不得不包括一个PHP库,它将连接到我的API系统。但是,我想通过使用API密钥来限制访问。 如果我将API密钥与请求一起发送,它将是可见的(例如,通过使用Firefox的开发人员控制台)。有了这个API密钥,任何人都可以“登录”并提交统计数据。 我想要做的是,发送游戏托管的域名,以加密的形式与登录请求。(只是从我的PHP库向
浏览 0
提问于2011-11-26
得票数 0
回答已采纳
2
回答
开发需要与服务器安全通信的闪存游戏。
、
、
、
我想开发一个闪存游戏(使用ActionScript 3),它可以与java服务器通信,以保存玩家的统计数据、分数和类似的东西。但是,我如何创建从闪存文件到服务器的保存通信,以便不可能使用其他工具连接到服务器并伪造行为来欺骗分数,这是不可能的。 有办法这样做吗? 我的解决方案 游戏本身连接到一个服务器,该服务器管理整个游戏和所有“计算”,类似的事情都是在该服务器上完成的,用户所做的每一个动作都被发送到服务器,游戏所做的一切都由服务器来控制。 所以,闪存文件唯一能做的事情就是显示图形。 但是:有更好更安全的方法吗?还是这药水是最好的解决方案? 因为如果闪存文件也会计算游戏中发生的事情,而不
浏览 0
提问于2013-07-29
得票数 0
回答已采纳
2
回答
在编写服务器时,如何分割登录和游戏逻辑?
、
我正在构建一个扑克游戏服务器,我打算在一台服务器上处理所有的登录和游戏逻辑,但从我对网络的研究中,我了解到这是不会扩展的,将工作分成一个登录服务器和游戏服务器是有意义的。但是我没有得到的是在我处理了登录服务器中的身份验证,并让客户端建立到游戏服务器的新连接之后,我如何知道哪个客户端是哪个?我不需要再重新登录,从而实现拥有服务器登录的目的吗?有什么方法可以在我不知道的进程和机器之间传递连接吗?请原谅我对人际关系的一点了解。
浏览 0
提问于2013-02-10
得票数 10
回答已采纳
1
回答
将客户端/游戏会话验证从一个服务器传递到另一个服务器?(Java)
、
、
、
我是编程新手,我试图为一个简单的在线游戏创建一个简单的登录服务器。因此,基本上客户端连接到登录服务器,登录服务器使用mysql查询检查密码和帐户名。这就是我现在所走的路。 现在我想创建一些连接客户端连接的东西(adress?)到他的游戏账号。因此,每当客户端发送一些东西时,我都可以确保它被发送到相应的游戏帐户。我希望能够将这个东西(无论它看起来是什么样子)传递给另一个服务器(!),该服务器处理游戏逻辑、聊天等。 那么我要找的是什么样的“东西”呢?在服务器端存储客户端与其游戏帐户的连接时,最简单的方法是什么? 我真的很感谢你的帮助!
浏览 2
提问于2016-09-03
得票数 0
8
回答
为什么很多标杆游戏纷纷都要上云?
、
近几年来,随着智能手机进入人们的生活,发现很多游戏的登录接口都出现了云支持的字样,为什么现在很多出名的游戏,比如王者荣耀,fate:冠位指定,各种吃鸡手游甚至卡牌类游戏都纷纷都要上云服务器呢?跟传统的游戏服务器相比,游戏云有哪些优势呢?
浏览 963
提问于2018-07-06
2
回答
保护游戏网络服务器、Memcached服务器和MySQL服务器的良好实践
、
、
我们已经为Facebook平台开发了游戏。我们有几个游戏网络服务器,Memcached服务器和MySQL服务器。 在这里,我们必须使用facebook支付API。 我们需要足够的安全,我们的游戏网络服务器,Memcached服务器和MySQL服务器。 我们有SSL证书 我们每天都在监视日志 这些够了吗?或者你有什么建议?
浏览 0
提问于2012-11-16
得票数 1
回答已采纳
1
回答
多人游戏的套接字认证
、
、
、
、
我正在为一个新的多人游戏实现一个自定义二进制协议。这是一个以转弯为基础的战略游戏,所以时机并不重要。我目前已经完成了系统的基本数据同步部分,我想知道用户登录/注销和加密通常是如何为MMORPG游戏或类似的游戏完成的。 您能推荐一种在登录过程中进行安全/秘密密码传输的方案吗?( Diffie-Hellman密钥交换?) 如何实现对数据包的强加密?(AES 128位?或者这个帖子所指的“加密比你可能破解的更强”的任何方案) 是否有数据报格式方案可以帮助强化游戏服务器以重放攻击、无效数据包等?
浏览 0
提问于2012-03-14
得票数 11
回答已采纳
1
回答
保护Ajax调用
、
、
、
我正在工作的HTML5游戏更像地铁冲浪。这个想法是用户运行一定的时间。通过一些障碍,他就会得到分数。因此,如果用户已经通过了像5栏,他将得到20分。如果他通过了6个跨栏等等。在每次运行中,用户获得一定的分数,然后再加到他的总计中。因此,如果用户玩了5次,每次他得分10分,总计将是50。游戏完成了。我正在使用ajax更新每场比赛的得分。 我的代码比较简单 var score = window.user_score; $.ajax({ url: window.baseURL, data: { score: score },
浏览 2
提问于2015-03-10
得票数 0
回答已采纳
1
回答
客户端和服务器使用的可证明公平的卡片组
假设一个服务器与一个客户端玩一场21点游戏,而这些卡片是由服务器洗牌和处理的。洗牌本身可能是公平的,也可能是不公平的,但需要显示的是,在游戏过程中所处理的牌并没有被改变,即:在牌开始后,牌组中的牌不被服务器秘密地改变它们的顺序。 我正在考虑使用密码学的以下解决方案,并希望获得一些反馈,如果这对于生产系统来说是可以接受的,如果不能的话,原因是: 第1步)服务器会秘密地按某种顺序洗牌,例如:(为了简单起见,我们省略了):3,9,2,.,A 然后,它将创建以下消息M: M=“纸牌洗牌:3,9,2,.,A.随机数: A96A...QT3” 随机数是服务器内部生成的随机数,在游戏结束前保持秘密。它的长
浏览 0
提问于2022-05-03
得票数 15
回答已采纳
1
回答
谷歌应用引擎是否适合实时但单人游戏?
、
我正处于一个新项目的计划阶段。没有细节,这是一个实时的2D游戏与一些基本的建设方面,战斗,和一个大型的程序生成的世界。 由于游戏的设计,在浏览器中直接运行,玩家的所有进度都存储在服务器上,这是非常有意义的。基本上每个玩家都会有他们自己的持久化2D地图,他们可以修改,我希望他们能够从任何计算机访问它。不是多人游戏。 想象一下,一个实时的2D动作和构建游戏完全可以离线运行,除非它可以将您的进度保存到服务器上,以便可以从任何地方访问。 这将是我第一次尝试制作一个在线游戏或网络应用程序,所以我希望它尽可能的无痛。对于这样的游戏,GAE效果好吗?有人告诉我,GAE根本不适合于实时游戏;然而,这一直是在多
浏览 0
提问于2011-04-30
得票数 5
回答已采纳
1
回答
将WCF用于在线多人游戏时的限制
、
、
我想建立一个面向服务的游戏服务器和客户端使用WCF,用户可以在不同的桌子上玩纸牌游戏后,他们登录了一个帐户。 我想选择WCF,因为它在交换通信渠道方面很灵活。也许,稍后会添加一个web接口,然后只需使用其他通道类即可。一个额外的优点是上下文的能力,它可以用来在整个游戏会话中跟踪用户。 在使用WCF进行客户端和服务器之间的通信时,是否有一些我应该注意的限制?
浏览 2
提问于2010-04-16
得票数 0
回答已采纳
1
回答
从服务器提交GPGS事件
、
、
我正在编写一个使用Google游戏服务的任务和事件系统- 的游戏。 游戏将在Android设备上使用,但我想从服务器提交某些事件。我为这个找到了web,但我不清楚如何进行授权。 我能否以某种方式将所有所需的身份验证信息从客户端发送到我的服务器,以便将来使用GPGS的rest?
浏览 1
提问于2014-10-02
得票数 0
回答已采纳
5
回答
安全性:这种身份验证/加密方案有多脆弱?
、
、
、
、
我有一个客户端服务器游戏,客户端连接到服务器并在游戏期间保持连接(大约5-60分钟)。 我希望新客户端能够安全注册,并允许现有客户端进行身份验证,而不必担心登录凭据被公开。 问题是,出于性能原因,最好在游戏会话中坚持使用简单而廉价的加密(如RC4 ),但是对称密钥并不能使注册过程变得容易。 由于我希望保留一个单独的登录服务器,所以我的想法如下: information)The客户端通过凭证(或注册登录服务器收集用户信息)向登录服务器发送HTTPS请求,并生成临时RC4会话加密密钥用户信息+ RC4会话+时间戳+摘要(我可以依靠这两台服务器实现时间同步),并在游戏服务器和登录服务器之间共享一个秘
浏览 13
提问于2011-02-16
得票数 2
回答已采纳
1
回答
两个陌生人之间的公共p2p连接是否存在风险?
、
、
、
、
我目前正在制作一个在线多人游戏,并在考虑如何开发网络。我正在考虑在我的游戏中列出公开托管的p2p服务器,让客户(其他玩家)加入。陌生人的电脑之间有直接联系的风险吗?如果是的话,我又如何解决呢? 我的结论是,主机会知道它的客户端IP地址,反之亦然。这有问题吗?我是否应该让玩家私下主持他们的游戏(例如有密码限制)?
浏览 13
提问于2022-12-01
得票数 -2
1
回答
新租了云主机,但是如何配制外网能访问的端口?
想开个游戏的服务器,但是不知道怎么开放端口。
浏览 427
提问于2016-03-06
3
回答
对于保护Windows2003Enterprise X64游戏服务器有什么想法吗?
、
我在Windows2003EnterpriseX64上运行了一个MUonline (链接)游戏服务器。我也有一个网站在那里运行。在这里,我对安全性不太了解,所以我想要一些技巧或教程,因为我的服务器被黑客入侵(我不知道具体情况),Windows也被删除了。所以现在我想做一个安全的游戏玩家,从0开始。 有什么想法吗?
浏览 0
提问于2010-10-19
得票数 0
2
回答
MMORPG服务器端java体系结构
、
、
、
我目前正在制作一个MMORPG游戏,这是基于转弯的。客户端应该在Android上运行。现在,我的朋友在做图形,我一直在做游戏课程(玩家,武器等等)。现在,如果开始战斗,类可以由接口操作(实际上,对于我的合作伙伴来说,这就像使用纯接口一样,他不需要任何访问实现类的权限)。 现在,我们需要引入一个游戏服务器,以允许多个玩家。一些非常重要的问题出现了: 1)我应该把游戏模型完全复制到服务器上,在客户端上不留下任何类,还是最好有两个模型副本--服务器上的一个副本和设备上的一个副本,并完成这些模型之间的定期同步? 2)在客户端和服务器之间选择哪种连接方式(客户端是android手机)?至于服务器,我转向
浏览 0
提问于2013-06-10
得票数 8
回答已采纳
1
回答
某些Flash SWF文件未在我的服务器上加载
、
编辑:查看我的评论。 你好。 我刚刚看到一些(只有一些) flash文件(游戏)没有加载到我的网站上,而是在其他服务器上。大多数文件都可以正常工作。 例如: (外部) (我的服务器) 这是相同的文件,但不在我的服务器上加载。 知道为什么吗? 谢谢。
浏览 2
提问于2010-08-06
得票数 2
回答已采纳
1
回答
base64是通过互联网加密和传输一组整数的最佳双向哈希函数吗?
、
我正在编写一个移动游戏,我需要将我的游戏数据保存在我的游戏服务器上,这样破解者就无法在他们的手机上找到和访问保存的文件(数据)。游戏数据可以用数字表示,所以使用Base64作为通过网络安全传递数据和/或通过有线发送数据时防止数据损坏的手段并不重要。 我需要一个哈希函数来防止破解游戏数据。因此,我挖了一点,找到了一些,但我不确定我是否可以和/或应该使用它们。 MD5 -我可以使用MD5作为双向函数吗?如果我可以将数据分解为64位部分,我是否能够恢复原始消息而不需要预先计算的查找表? Base64 --这两种方式都可以很容易地使用,这很好,因为它很容易,但这对黑客和黑客来说也很容易。 我不知道SH
浏览 0
提问于2015-09-18
得票数 6
回答已采纳
6
回答
光子统一网络还是闪电或者.?
、
、
、
我无法决定是使用双关语还是博尔特在我的统一多人游戏。游戏必须有局域网和互联网上的游戏选项。 根据光子网站上的文件,双关语是指互联网上的多人游戏。主服务器托管在光子云或运行光子服务器的专用服务器中。 另一方面,Bolt是用于局域网游戏的。其中一个客户端成为服务器。 我的游戏既需要局域网也需要互联网。我应该同时使用这两种SDK吗?这两种选择不能有共同的代码吗?
浏览 9
提问于2017-04-20
得票数 4
回答已采纳
1
回答
我可以相信Microsoft BackgroundService永远是活跃的吗?
、
、
、
、
我正在建立一个多人视频游戏与blazor。 这个游戏非常基础,可以通过网络浏览器来玩。困难的工作是使玩家之间的实时通信成为可能。我过去经常使用像red5这样的套接字服务器。 今天,我想用微软的工具Blazor和signalr来构建这款视频游戏。 我的问题是我在服务器端需要一些线程。这些线程将管理游戏逻辑。我已尝试创建一个BackgroundService任务。它工作得很好。我可以通过signalr集线器与玩家交流。但是我害怕BackgroundService上的一些东西:它们被附加到http服务器进程上。有时,IIS会终止并创建新进程。那么,我如何才能确保我的BackgroundServic
浏览 49
提问于2021-06-24
得票数 1
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
服务器安全加固
服务器的安全等级区分,你租用的服务器安全吗?
美国服务器安全吗?
如何规避服务器安全?
网站服务器安全升级
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券