网络游戏:律师与外挂的对话之二(外挂侵犯著作权?!)- -| 回首页 | 2005年索引 | - -网络游戏:律师与外挂的对话之四(外挂犯罪?!)

网络游戏:律师与外挂的对话之三(外挂的技术机理)- -

                                      

注:作为关于网络游戏发展的律师,我很想有机会能够一些外挂的制造者或者精通外挂技术的专业人士一起,探讨关于外挂的相关法律问题。本文就是我和一位精通外挂的技术高手的对话整理摘录,希望对你我正确认识外挂,正确区分"外挂"和"私服"提供一些有益的帮助。

原文链接:http://www.donews.com/donews/article/5/56863.html


网络游戏:律师与外挂的对话之三(外挂的技术机理)
(这条文章已经被阅读了 次) 时间:2003年12月26日 22:38 来源:商建刚 网络游戏

注:作为关于网络游戏发展的律师,我很想有机会能够一些外挂的制造者或者精通外挂技术的专业人士一起,探讨关于外挂的相关法律问题。本文就是我和一位精通外挂的技术高手的对话整理摘录,希望对你我正确认识外挂,正确区分"外挂"和"私服"提供一些有益的帮助。

第三部分:关于外挂的技术机理

2003-12-26 20:18:36 网络游戏专业委员会律师商建刚
外挂的技术机理是什么呢?简单的说。

2003-12-26 20:19:54 网络游戏外挂的制造者
一般我认为有2种外挂。1是挂机类外挂。2是作弊类外挂。 2种外挂都可以是模拟通讯,也可是模拟鼠标或者分析修改游戏内。挂机类外挂就是将一系列的动作智能化的组合在一起,让玩家可以不用动手,计算机自动打怪升级。a,如果是模拟通讯的程序:当服务器发来有怪的信息,外挂根据玩家事先的设定,将模拟打怪的数据报发送给服务器。如果服务器传来的信息是血不够了法不够了,外挂就根据用户实现的设定发送吃药的数据包给服务器 。b.如果是模拟鼠标,外挂就按照一定的规律给游戏客户端发送模拟的鼠标点击移动消息,让客户端以为是用户在操作。作弊类外挂,就是利用服务器判别数据的缺陷,自行或者让游戏客户端发送不正常的数据包给服务器。这种不正常的数据报经过服务器解释后可能使用户的状态发生未由游戏开发商定义的变化。

2003-12-26 20:27:14 网络游戏专业委员会律师商建刚
作弊类外挂是否是这样的。玩家只进行了一项操作,比如说只砍了一刀,外挂向服务器发送了5个数据包,服务器认为玩家砍了五刀。

2003-12-26 20:28:36 网络游戏外挂的制造者
这个有点特殊,等会再说。先说顺移。比如玩家坐标在100,100,那么这时候玩家任何移动的数据包正常都是应该是这样的:从100,100向100,105移动。但是,作弊数据包可能是直接说从500,500到500,505移动,如果服务器没有判别起始坐标的合法性,那么用户就实现了顺移 。又如复制,刷钱,那就更简单了,如果发送的数据包是给某甲-1w块钱,服务器如果不判别负数那就耍钱了

2003-12-26 20:31:03 网络游戏专业委员会律师商建刚
这是怎么做到的呢?说技术机理。


2003-12-26 20:33:16 网络游戏外挂的制造者
实现方式有2种,如果是模拟通讯的外挂,因为其本生有发送服务器可以识别的数据的能力,所以只要在接受到玩家指令的时候发送这样一个数据包就可以。如果是分析修改内存的外挂,那么只要在客户端在数据打包发向服务器之前将内存中的数据包内容修改掉,也就可以实现了

2003-12-26 20:34:32 网络游戏专业委员会律师商建刚
如果是模拟通讯的外挂,因为其本生有发送服务器可以识别的数据的能力,所以只要在接受到玩家指令的时候发送这样一个数据包就可以了。达到了替换的目的?


2003-12-26 20:36:17 网络游戏外挂的制造者
不一定是替换啊,客户端不发包,外挂也可以自己发包的

2003-12-26 20:38:03 网络游戏专业委员会律师商建刚
看来这里面还是有区别的。设想你想要写一个Windows的程序,但是你需要使用一个未公开的API。Microsoft 不会提供给你信息的,因此你不得不自己寻找。美国法律通常允许你反汇编Windows的一部份和调用秘密函数,即使Microsoft说你不能。类似的,Microsoft 不能阻止 Samba小组对Windows的文件共享作逆向工程。

2003-12-26 20:39:31 网络游戏外挂的制造者
是啊,是有不少区别的,但是要构成计算机犯罪应该是肯定不会了

- 作者: Yun-Hai 2005年03月22日, 星期二 22:22 加入博采

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=995955

回复

评论内容: