注:作为关于网络游戏发展的律师,我很想有机会能够一些外挂的制造者或者精通外挂技术的专业人士一起,探讨关于外挂的相关法律问题。本文就是我和一位精通外挂的技术高手的对话整理摘录,希望对你我正确认识外挂,正确区分"外挂"和"私服"提供一些有益的帮助。
原文链接:http://www.donews.com/donews/article/5/56861.html
注:作为关于网络游戏发展的律师,我很想有机会能够一些外挂的制造者或者精通外挂技术的专业人士一起,探讨关于外挂的相关法律问题。本文就是我和一位精通外挂的技术高手的对话整理摘录,希望对你我正确认识外挂,正确区分"外挂"和"私服"提供一些有益的帮助。
第一部分:关于商业秘密
2003-12-26 19:21:57 网络游戏外挂的制造者
有关游戏外挂的法律问题,据说做奇迹外挂的被抓了?
2003-12-26 19:22:12 网络游戏专业委员会律师商建刚
是吧。应该没有事情的,我知道公安部的态度,一般不构成犯罪。现在还没有办法定罪。侵犯著作权罪。我认为,这是目前为止唯一的可能。
2003-12-26 19:24:11 网络游戏外挂的制造者
什么情况下构成犯罪呢?如果卖钱是不是不能个人卖否则就是非法经营?嗬嗬,不过我觉得制作有的外挂是不违反法律的。不过中国的法律没有规定反编译程序是违法的啊
2003-12-26 19:43:35 网络游戏专业委员会律师商建刚
你的外挂是怎么制作的。你有没有通过黑客的方式到运营商的服务器上复制程序?
2003-12-26 19:44:24 网络游戏外挂的制造者
当然没有。我早就不做这种勾当了。实际操作是,我反编译游戏的客户端,自己写程序模拟客户端发送合法游戏数据
2003-12-26 19:46:26 网络游戏专业委员会律师商建刚
我知道了,现在很多的外挂都是这样的吧。是很多,还是全部?你是分析游戏的客户端和服务器之间的收据交换流,然后自行写的程序,达到模拟客户端发送的合法游戏收据的效果?
2003-12-26 19:47:21 网络游戏外挂的制造者
基本上都是这样的,因为作外挂并不需要服务器端得程序。这在技术上叫做逆向工程。还有不少外挂直接模拟鼠标操作,分析客户端程序内存状态的。都差不多 。
2003-12-26 19:49:52 网络游戏专业委员会律师商建刚
好的。我可以认定,外挂的制作者一定不构成涉及计算机犯罪的三个罪。现在讨论侵犯著作权的事情。你有没有复制人家的程序?复制人家的客户端程序?
2003-12-26 19:52:48 网络游戏外挂的制造者
外挂中,可能会包括客户端程序的代码的一小段。当然也可能不包括。比如客户端和服务器端的数据通讯是加密的,而且不是使用国际标准的加密算法,那么为了发出的数据服务器能够识别,所以需要将该加密算法提取出来在外挂中使用,可以是直接拿客户端中的这段代码,也可以是自己分析理解后重新写。
2003-12-26 19:54:32 网络游戏专业委员会律师商建刚
为什么要包括,这一小段主要是派什么用场?这里面是否涉及到侵犯人家的商业秘密?将该加密算法提取出来在外挂中使用,这是一种情况。第二种情况,直接拿客户端中的这段代码抄袭,达到混淆的目的。
2003-12-26 19:59:18 网络游戏外挂的制造者
那就要看什么叫商业秘密了。如果概算法是该公司申请专利,并且是该公司的利润来源,那我想可以算商业秘密。其实,就是说,数据加密算法本身也没有创新性。其实,就是说,数据加密算法本身也没有创新性。其唯一目的就是让游戏通讯数据不被窃听。当然,另外也增加了制作外挂的难度。
2003-12-26 20:00:04 网络游戏专业委员会律师商建刚
算法,肯定不能申请专利。算法应该可以算是加密的东西,你有没有破译人家的密码?
2003-12-26 20:03:18 网络游戏外挂的制造者
你所谓的密码是什么密码。比如说,密码是1 可以把abcd加密成bcde
2003-12-26 20:03:06 网络游戏专业委员会律师商建刚
"数据加密算法"就是我说的密码
2003-12-26 20:04:47 网络游戏外挂的制造者
只能叫做破解了加密算法。破解=逆向工程
2003-12-26 20:04:29 网络游戏专业委员会律师商建刚
你知道人家的算法么?
2003-12-26 20:05:33 网络游戏外挂的制造者
可以通过逆向工程知道。在这里逆向工程就是把一段二进制代码的程序复原成一般人比较容易读懂的程序代码
2003-12-26 20:07:30 网络游戏专业委员会律师商建刚
我的问题是:外挂的制造者是否必须知道,肯定知道客户端和服务器端之间数据交换的数据加密算法?
2003-12-26 20:08:37 网络游戏外挂的制造者
有的知道,有的不知道
2003-12-26 20:08:26 网络游戏专业委员会律师商建刚
不知道的人,就是复制这个小程序就行了。对吧?
2003-12-26 20:09:24 网络游戏外挂的制造者
知道的就可以制作功能比较强的外挂,模拟客户端发送数据,甚至制作不需要客户端的程序。不知道的,只能通过模拟鼠标操作或其他上层的手段来制作外挂
2003-12-26 20:09:30 网络游戏专业委员会律师商建刚
不知道的,就是必须要附加在客户端使用,对吧。
2003-12-26 20:10:51 网络游戏外挂的制造者
知道算法的分2种,一种是直接复制这段小程序,一种是自己重写一边这个小程序。基本上大部分外挂都要附加在客户端使用的,这是外挂名称的由来 。极少数才能做出不需要客户端的程序
2003-12-26 20:12:43 网络游戏专业委员会律师商建刚
这个问题先放一放。我撂下一个问题。
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=995838