永发信息网

关于网络外挂,若是把客户端运行的文件让服务器去运算,是否就不能通过客户端来做外挂?

答案:4  悬赏:20  手机版
解决时间 2021-02-17 21:20
实在不明白修改客户端来做外挂的原理是什么?毕竟数据在服务器啊...也不太明白如何通过封包技术如何能欺骗服务器?毕竟数据也在服务器那里,比如你有10瓶血把它买了,你发个20瓶血买了,与数据不符啊..
假如有一个简单的网络游戏,所有的运算与数据在服务器那里,而玩家那边只能接受与发送命令,而这个命令的数据是一定的,比如玩家发送一个指令A到服务器,那么服务器根据内存数据相应给予一个B指令的回应,但如果玩家所发送的命令不与这个角色游戏数据相匹配的话,比如发个现在这个角色所不能相对应的命令(加速命令,无限血,秒杀,)等不符合情景的C指令过去,服务器不予回应,需要说明的是这个玩家的角色数据都在服务器里进行更新与更改,不与客户端有联系的,比如物品的数量,具体数据,爆率,装备等都以服务器运行与更新,简单来说客户端只能发送操作动作的指令,这样是否就能断绝模拟服务器发给客户端,或者模拟客户端发送给服务器,或者断绝伪装数据包以修改游戏的方法了?

能否通过网上入侵游戏内存而达到修改数据的方法?若是游戏数据内存是物理隔绝的呢?
最佳答案
事实上很多运算都是在都是在客户端运行的,服务器只负责储存数据和对一些关键性的数据进行运算。LZ的想法很好,可是现有的计算机水平还达不到这个要求。虽说现在对多线程的技术已经有了软硬件方面的支持,但是不要忘了网游是多人互动的游戏,同一时间有不知多少人在线。
就以现在的垃圾网页游戏来说吧。假设有100人同时在线,只对每人打一个怪的事件,服务器就至少要同时处理200条信息(其中100条是人打怪,还有100条是怪打人)。事实上,同一时间要处理的事件绝对不止这一点。我不知道现在的超级计算机能不能搞定怎么复杂的运算。就算能,这世上又有几台超级计算机呢?
全部回答
1,服务器收到的地址是路由器公网地址 2、返回数据,目标ip 是路由器的公网ip 3、当路由器收到服务器的数据时,路由器根据存储的ip-mac拓扑表,直接发给客户机 4、如第3所说,ip-mac拓扑表,你客户端发送数据出去,必然经过路由器,那么路由器将记录这条记录,当服务器回复是,可以直接经过nat回给客户端
那你去学着做外挂就知道了,然后再去做游戏的开发,等你学号的时候,去做的时候,你就发现你学着说的完全是屁话!
wpe的原理 修改网络封包 比如传送的数据是+10点血 通过修改网络封包把10改成1000
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
名侦探柯南的Magic file有哪些
苏州大学城市轨道交通学院考研分数怎么样?相
摩托罗拉x1115手机多少钱
望湖农贸市场站自行车租赁点这个地址在什么地
【莲花落的意思】莲花落的意思莲花落具体的意
求办理光大银行信用卡业务员号码
炖鸡面奶汤面怎么去啊,有知道地址的么
哪里能买到真正的黑猪肉,也就是土猪肉。在北
浦发银行信用卡想提现1w分期利息是多少。最长
金雅涛卫浴这个地址在什么地方,我要处理点事
【路不拾遗的意思】你知道“路不拾遗”是什么
经人介绍的女孩十天后突然说我们不合适,你不
思迪冷启动容易,热启动困难怎么回事
请问南京大学研究生是在鼓楼还是浦口?两个校
为了抑制蔬菜水果的呼吸,往往向贮存的仓库里
推荐资讯
3㎡-9m+2=0
【apologize】Apologize的用法
我的三星应用商店被我删了,在哪里可以下载?
【食品雕刻刀】食品雕刻刀具的种类有哪些?刻
大同酒家这个地址在什么地方,我要处理点事
请问针鱼有没有鱼鳞片
九江县黄老们春华村的历史上有什么出名人物
我想找人来清理下楼下的建筑垃圾,问了环卫站
怎样才能上电视
指甲长到肉里如果要做手术要多少钱
白色短毛犬有哪些品种
1000uf25的电解电容连接到电源上有什么作用
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?