首页 > 传奇攻略 传奇世界抄袭传奇2的技术分析报告

传奇世界抄袭传奇2的技术分析报告

传奇世界抄传奇袭2的术技析报分(一告)传2为奇韩国Wmedae公司发开,2040年1231月日以前,ctAzo在和(托士)共亚拥有版权,同0240年21月31号后为Wemade以独立有版权拥。传奇世界络游网开戏发的背景盛开大传发世奇的唯一目界是用来的换替传奇游2,原因主戏有要三:个()1韩国司公技的支持术到不位,外等问题在挂营商运来看无法是决的我问解题(2。)“传奇事件让”盛大陷绝入境随时,能可被求终止要运营传奇,2对于掌巨握大户资客源的营商运来,说一款用游新替戏代来原的戏是游留客户保的最手好段。()3传世奇开界始运行,只花后了6小个时即完一个成大的玩家资区料从传2向传奇奇界世转移,的且移转后有数所都据到得保留(包括人及物所有属性其、装、备技、地图能位等置),这证明也了奇世界传是一个只奇传2替代品,而的是不个一新游戏。传奇和2传奇世界比的对本对比告报要根据三份主法司鉴定内书容,结合对奇传2和奇传界的世游功戏能际操作结实果出的。做傲月助辅:ww.wwr96co.m中传奇其界主世使要用是当的前用的使新最版,本如果而使用刚开始运营的版其的本,比对话结可能相果性似更大沪公。鉴著[字206]0006第:传号世界奇服和私大盛奇传2比对的定书。鉴沪公鉴字[2著00]6第010号传奇:2服和盛大传私奇2的对比定鉴。书公沪鉴字著2[06]0第009号:传奇世私服和盛界传大奇世界的比鉴定对。这三份书术鉴技书的定鉴结论认定为:奇传2服私盛和大奇传2存大在部分复关制系、传奇界私服世和大传奇盛2存部分复在制关系、传奇界私世服和盛传奇大世界存在分部复制关。系其中传世界奇服私几个核心程除序及以可使用客户的端不之外,同和传奇私2没服本有质不同,的即奇世传界私服全采用传奇2完服服私务端,替只了换个核心程序几。比对物:被盛传大奇世服界器端主务要根据司法鉴定告的报容内出,做户客主端根据要际安装实大传奇世盛客界端,分户安装析的后标目件,文并入游戏实际操作所进获的结得果比对物:传奇2务服器端要主根据司法鉴报告内容以定一个典型的及奇传2私服服务端出做客端户主根要据际实装盛大传奇安2客户端并入进游实际戏操作,分析装后的目安文标、分析件传奇2户端客代而做出的码果除了结两对个游的戏目标文件行比进外,还对技术从现实角的度分,两个游析戏的务服端器软架件构脚、本地、图文格件、式数据库文件、务端服与户端通客讯数据结 构客户端软件图、库设片、音计效计设、2D图贴、角设色、操作计界 面、游戏功等能角进度比行对服务文件端静比对(态1目录结构)传奇界服世务共端有8一级个子目,传录奇共29有个一子级目,如录果略忽文英字母大写的区小,别其中2个一子级目的名称录同相,相同率为2.2%。2另外,如下文件夹名相称:似传奇世界DatBaase应对奇传2的DBSrveerFDB传世界奇bdsv2r0对应0奇传2的DBeSverr传世奇界LgoniervSre对应传奇2的LognirSv奇传世界NeGwS应传奇对2的Mir020传奇世共界有900个文1件程,序为量670G,B奇传共2有1161文件,程序个为量25M3。B81有对件文和名放位存相同置,内容不但同(2)核心可执行文。传件世界主目奇中录在存:ogLinGta-1.0e0..52.-exe、LoInSgeverr.xe、NeeGS.ewex、Rnugtea1.ex4、eBSeDvrreexe、.eSGlat.eexe可执文件。行奇2传务端存服在:oLginateGLgoniGaet.xee、LginSrovLgoinSr.vex、eMir020M2Sreerv.xe、euRnGaetungaRe.txe、eDBeSrervDBerServ.xeeS、elageGatet3.e0xe。上两个游述中存戏的这些在文件,功能具有一一其应的关系。对()3核心可执行文件执行的流程当一有玩个通家过户客软件端接到连游戏服器务,时按执将行步的骤别和上分面列出的心核可行文件执发联系生其,程流如下:录:传奇登界连接到世oLginate-G..105-2.ex.e,该而程和序LogIneSvrree.ex通过Sockte行连接,Lo进ingaGet本不身对户客端发的送据进行数任处何,理而是直接发送给LognSIrevre由Lo,ginSrveer登录对帐号进行校的验。奇2传对应中的程序分别是LoinGgaet.xeeL、onignSv.rxee。择人选物:户端断开和客LgonGiaet的连接而新连接重到eSgatl.eex,e而Sleagetexe.本不处身任何客理端发送户的数来,据而把是据数发给送BServDe.erx,由eDBSever.rxee对数据进行处理通过并elGaSt.exee送给客发户。端传奇2中应的两对程序分个是别atGe30.ex有时e也名为命SelGae.exe)t(、DBSevrr.exee。进游戏以入在游戏及中的所动作:有客端户断开和elgaSe.tee的连x接而重新,连接到Rnugtea.ex,e而Rungat.exe本身e实际不理处何数据任,是把数据而发给送NwesG.ee,xNe由wsG.eex处理据并数通过Rnguateex.发送e给客端。传户奇2中对的两个应序程分是别Rungate.xee、MSer2vere.xe。根据上述处流程理可发现以,奇传世界传奇和2具相同有的络架构网相和的同数据处流程理,对且的各个程应序虽名称上然有分部在存异差但其作用完,全一。致其 中NewGs.exe的意思就是NwGeameeSrve(即新r游服戏器,务相于传对奇2的M2Sever游r戏务服程序而言器。())4心核配制件文奇传界世有共5核个配心置件文传奇2,共1有1个配制件,其中文5个属核心配于文件置两。个戏有游4核心配置个文名件相 同,但内不容。同()数据库5件双方文均三有个名称M为gac.id(魔法b技)能、onsMterdb(动物怪.)物、tSdtIem.sb(物品d装备的数据库)文,件以下别对三个分文件的名称内、容做比:对于对agicM.DB传奇,界共世有20个段字,奇传共2有19个字段两,者有91个字段完全名相,同传奇世界加增了1个字段为名EQALU的段字该字,的作用主段是要实技现能斥。互传奇世共有界80记个录,传2奇共有33个记录,其中33个录记有具相同记录的和记名录编(M号gaI),传D世界奇出多来记的均录是传在2奇的基上础增新的加(这些增加新记的录在早期本版传奇世的界戏游并不中存,这点是在保在从传证2迁移数奇据到传世界奇时够能留人保物能技的关)键对。Mo于stenr.db,传奇界共有3世3个字,段奇传2共有22个字段其,中22个字段名全相完同传奇世界共。1有556个记录,传奇2共有322记录个其,中存在228记名录完全同相的记,录有还量大记录的名字在是主要名字后加上面字1数、2等,若忽这个略数字(实际在客端显户示时也是显不这个示数的字),则同率更相高。对于StdItems.b,传奇世d共界有27个字段,传奇共2有24字个段其中,42个字段名完全相同。传世奇新增界加的三个字段其内,在容大部分记中录为白空(0或者空符字),串明表增新的加段内容为字非关内容键传奇世。共界有5091个记录,传奇2共有348个录记其,中48个记3录名完相全且同在数库中据的记录号完全同(这相是点保从证奇传2移数据到传迁奇世时能够界保人物留装备数的据键)关(6)地图文。件传奇界世有共3601文个,件奇传2共有965地个文件图其中,2地图个文件内相同容3,对图文件的地目录结和构文件名同相,但内有容异差地。图文扩展名件为均MPA对,地图文件结构分析,以可现发,传世界和奇传奇2地的图文件结构完相同,全虑到这考个为作景表场达形式地的图件文结构有具一的复杂性定,两个戏游用完全采相的地图同文结件也可以推断构出两个戏具有游相的场景同表形式。达地图件结文构主包括要文件:、以记录头式表示的形件内容文。一个图文地件多有记录,个个记每录表示际地实坐标上的一图个。文点件:头25字个,传节奇的记录头有2Lgeednofir,m传世奇界地图的文件头有ShndaaWool字样o两。的文者头的含义一致件记录。结:构一个记共有录12个节字传奇世界,传奇和2的地图文记录件构完全一致结文件。容内比的对传奇世:的界家普玩反映遍传世界奇地和传图奇2不差,多例如传世奇的“界中州地”图图形征特:为 传奇2的比齐”地“图形特图征为: 两都有者一个王(中间城上偏方框突的出部分,水)的布域也基本相似局新人、的位置也村本一致基(图部),并且下王城和之间有河流割开来分。两这地个图分别是个游戏两中的最重的地图,要玩一般家要主在这两地图个上动。活他地其也图类有似情的况例如迷宫地图的设置。,图之间地连的点设接:计两个游戏采都了同名的用MaInfo.txp文件来t义定地图间的连接点之,这个且件的文数定据义格(表达形式式一致)。()游戏7名传称奇世在正界开式运营始前名,为“新称传”。英奇名称为文WrodlofLeend。g奇2传英的文称名为LeegdnoMif2r二。者用了采同相词的结构汇且都有,Legned样字,其中名称都采文了用传“”奇,中其奇世界传开时命名为“始新奇”传。二的者称容名易生市场认知产的淆。混 传世奇界抄袭传奇的技2分析术报(二)(8)告游功能比对戏查两检游个的戏系统能功、会行城堡、NPC、体功现能、品物、易、交组队、聊、天职业能、技人战物属斗、性斗战系、统角操色、作地属性图、面等功能界,现发能表功形现基本一式致,人物话内对容、公告内容部有分同不。能功比对果如下:测试项结创帐建号修改密登码录建立角删除角色比对色果结注备一致号属帐性也一致一致致一致一均只能时建同立2角色个,其中传奇界可以选择发一世致。型者两界面一。致建行会立一致会公告一行致会行位职一致入/加出退会一致行联盟行会一敌对致会行致一行战争一致行会变色会致一城数堡量一致1个城名堡一称致均沙巴为,克称或“城”沙攻城争战致一堡城能功收入(、复等)修致一点取择选PNC一致买致卖一一致修一致特理殊修一致理传送致一并合致一级升一致管保一致话提示对菜单选、一致择久消持耗和久持大值最的一损致个两游的戏品物定格义耗式全一致完,具相有同的属性,属性值且相同时,含其升武器级一致统功系能行会城堡NPC功能物品 易交组队聊物品说明天学习技能复恢HP、PM增加器武运值幸增加人属物传性修送理特殊修理流通币货次交一易易成功交/断中的处理交失败易创组建队加添队组员允许成/止组队当禁发前私人言聊天喊话队组话喊会聊天行动禁自言红的发字游布戏定时公告进入游戏时确定公告版的戏命令游能技学的按职习学业习不的同能技技的能升级技能的捷快设置键一一致一致致致一致一一致一致一致一致一致一致一致致一一致一致一一致一致一致致一一致致致一 一致一致一致致一一致致一一致的义致。一服在端和客户务传端的递物定义数品格式据(表达形)式全一致。完操流作、程操作界面元素全完致。一功能一致,字有文同不功能一,致字文有同不具体令命字符不同,作用但相同。技能奇传界通世辅过工具助(内)实挂除现F1~F外,还可8以设置Shif+t1FF8~为快捷,键传2奇通过些某外挂也以实可现这个能功。使用技能全体攻模击式和攻平模式击战斗式模善恶&击模攻式转换物人战斗属性组攻击队模行会式击模式攻受伤中毒致一一致一致一致一致一致一致 角色操作地图属性作界面操麻痹一死亡致物品掉落后致死一亡重后出生进地致一打死怪获得经物一致验怪与物怪物的死亡掉装备落一致斗战道具可召唤怪一致物名字变色致一一致与戏人游名红物战斗的K模式一P致受斗战模限式制一致走一跑致一致割取一致挖矿一致看其查角色他性属致一击攻怪一物致击人攻一物安全致带地一致图拼接地一致障物碍致一许/禁允传止送致一验经倍一率致矿区许挖允矿一致陆登面界一致择选务服器面界一致创角建色界一面致择选色角面界一致话框对提示面一界创致帐号界面建一致修密改码面界致一PCN对话界面一主操致作界面一致捷快品物一栏致裹包一致人物属查性界看面致查看一其人他属物性面界一致队组操界面作一致行会作操界面一致直接标鼠键点取左Shif+鼠标t键点取所左使用的图不同片但界面,上使用所的到元素(钮、按输入框,字)文元、的布素局同相或者似相所。有元素在个游戏两中可以都找一到对一关系。应少部界面增加了新的分元素(如主例界面增了几个按加呼钮出增加新好的友骑、马频、等道功)。能 传奇世界抄袭传奇2的术技析报告(三分)9)服(端和客务端数据交互的户据数构比结对数据结是构一数种据表形式,达如数果据结构完一全、致当数据构结的成员中的值一致时其含也义一致则可,以为认者两表在达形式上一。致网络戏游服的端务和客户之端间,过通互交数据实现所有游戏功的,交互的数能的内据容是个游戏的这全功部(极能数少功不需能交互)要从。交互消息的内的可容看以到这网个游戏络所有的具功。能而内容格的式是作为游戏内的一容表种形式。所达以,析分务端服和户端客之间的据数讯的数通格据式内和容,分对两个析戏游在表形达式和内上容否是在存抄袭至重要。关两游戏的服务个器端和客端之户间接收发送和的消,息从消息构结上以可分为结构的有 消息和无结的构消。息无结的消构息:均以符字+”开“,后头是消面的息文本内容两个游。戏无的构消息结以找到可应对系关传:世界奇+G//yx+L/F/yx+WRPL+GNUL+GNW+DIU+IDW+RSCU+RCS+TWNU+TNWST+N+USNT+IFR+UIFR+IDG传奇+2GODOx/y/+AFI/Lxy+PW/RL+NGU+LGNW+D+IWUIDC+SRUC+S+TWNRU+TWN+TSN+SUT+NFRIUFI+=DRG消I含义走动成息功,,xy别分当前为坐标动失败,x走y,分为别当前坐标这为技些开关消息能,为传奇2传和世界都奇有的技能所以,消字息符串完一致挖矿全除了上这面些无构结消的外,息更多的是结有的构息消。于由构数结可能包含非可视据字符化,个两游都戏用使了一编个/解码码算法把,消息容转换为内可视化符字例(如,AB,C等符字。)析分两个这戏的游码/编解算法可码以现发,们都属于他aseB64算法可以把,何任一个节字流,换成转用使SACII表码6中个可视化4的符字成组字符串,从而的实文本形现式网的络通讯议协传数送。据结构化 的息内容消括两个部分包成组:消息头、息体消。中其息消体是每个消不都息。有分析现,两个游发的消息头长度戏均为12字个节,由且个5分部组:成色角DI(4字节、消息)号2(节字、参数)(21节字、参数2(2)字节)参数、3(2节字。)两在个游戏中这,个息头的各消个部分含的义有一具致。性消息头的消息中是表号这个消息的具示含体的义段,字用作非常关,下面键对两游戏的部个消息号及分其义含一个做比对:识符标M_QUERYUCERSANMECMQ_EURYAGITEMBSCM_QURYUEESRTSTAECM_UQRYCHECR_MEWCHRCM_NDECLRHCMS_LECRHMC_ESLETCSEVERR值对比结果说明户端发送到客务服端消的息比号对$000全5数字一,含义一致致,在息消头的中节字$005顺1序部一。每个致息号消的义可以从标识含$0符052一的含看出来义$0。60$40650$0066$007$6008致(以下略6去81消息个服务)发端到送客户端消的息号对比M_SURSH6全数字一,致含义一致,在息头中消字的M_SRSUKHUNG7部节顺序一致。每消息个号含的义可从以MS_FIERHI8T一标符的含识看出来义。S_BACMSTKPE9致MS_TURNMS_ALWSM_SITDOKWN(以下略1去98消个息101)121 部分息消除了号消息头中的在参数部实分现参的数传递之,外还需要个一外的消额息体来,递传关有个这息的消更多信息的比对。两游戏个封包发的现在消息,相同的情况下号,有息消的体包,封消其体息的结完构一全,且消息体致的中各员成数的据义完含全致(即消息一的体达表式一致)。形面只下几对个关键的数结据进构分行析有必(时可要提供以体具数的据构结定义)。一同数结据在不构的同编语言程中定 的义有所不同但从,据数构的结节大字、小员数量和类型、成成员据数结构在的中位置成、的员义含上析分可,以得是出否有一致性具结构名。称所有消的息息头结构消物品定义结构查其看他家玩性属数的结据构帐号数据结构掉落品数据结构人物物属性据结数构人装物备数结构据魔技法数能结据构色角外、观态状据数构N结PC出的物售品列表包中裹物的定品义仓库物品定义对比果结致一一一致一致致一致一致一一致致一致一致致一一致注备部成分员长的有不度,同但关成键定员义一。致新最传奇世1.9界x.增加了版4个节字综上合述析分,可得以出结:论于传对2和奇传世奇界这两网络个游戏来说,客户在端服务和之端通讯间的数据构结、数含据义消(息和号息消构结义定上存)在大分复制部系关。比对论:传结奇界和世传奇2两个游戏,主目文录名部件相分,文件同容内小分相同;部心可核行文件执名和作称用本基相同;软件架完构相全同核;心配文置名件大部分同相但,容内不同;数库据文名件全相同;完据库字段数名大部分相同(传世界奇数据库的字段名括了全部的包奇传2的数据库段名字并有,少增加量;)据库数记录有部相分;同地文件图格完式全相,图同特征相似;形游戏名称有带定的一淆混可;能为作网络游的关键戏分—部—据数讯的通据数构、消结号等息表形式达完全上相同(传世界奇包全括传部2的数奇据构和消息结,并号有量少增)加。 奇世界传抄传袭奇2技的术析分告报四()两个游客戏户端件分析软(1主)目要录的对比:奇世传主目录下有3个一级子界录目传奇,2有个一级子目录4,中其2个一级子录目字相名,同有另个一传奇2一级子的录存目于传在世界奇的aDa 目录子下,这两个子录目为均存地放文图的子目录;传奇件2一级子目的录Cnoifg存在于也传世奇的界Daat目录下。子以这所两游戏客户端个主的要子录目名完字全相同,有部分但存放置位不。(同)图2片库件文比的:传奇世对的界片库图文为S件GL式格共有4,5文件;个传奇2的片库文件为图IWL文+件IXW文件其中,WIX文件是图片索文件引共有,55个图库文件。忽略两个游片的图片库戏件文展扩不同,比的发现对传:世奇界两有魔个效果法图库文片,件奇传2有5;个奇传世界有2个人物动作分图片库解件文,传奇2有1个;传奇世有界7动个物怪物图片库文件,传奇2有23个传;奇世界1有个6物装品备图片库文件传奇,2有10;传个世奇界一有操个界面图作库片文,件传奇2有4个传;世 奇界有2个表示头样式的发片图文库,传奇件21有;个传世界有1个奇图贴图地图库,片奇传有12个传;奇界世有1个武器效果图片库,传奇2有个1;传奇界有世1个PCN图库片,奇2传有个N1CP片图库。其他片库图也可以在两游个中找戏到应对关。这些图片系的库文名基本件相同作用也基,本同。相内从上容看除了传奇,界分世61位色和32色位的片图、奇传2只有8位色的片之图,图外片的内在容观上还存外颜在色调上的基异,差内上容不。同图库文片的结构:件两游个的戏人物、怪图片库均由物一图片组示人表或物物怪的个一作,每个动图表片这个动示作一个分的解图。中其物人图库片根还据服装的同而不服装分按,类各服个分类装又根据动作下分。所类有动作均有具8个方向的视。角一个怪物一有五般动作。依个次为:站1、立2走、行攻击34、挨打5、亡。有死两例种外(1)有怪物的有第六个动还作6特动殊作(。2)有一些殊特的物怪。般一怪的物片图数大为多242帧依次为:。站立4帧╳=823、行6走帧╳=88、4击攻6╳帧848=、打2挨╳8=帧61、死10亡帧╳=808 有但候时的有物怪的某动个帧数作多会一或少些一。些有候时有的物怪的攻动击作帧数有会80帧,并且最后在会加另增一外攻种击方,有时会式魔法攻是。击器武图库片图片的置设人和物着装库human具对有应系,关个一武器要配合装着中库不的着同,装经已一着同装下的不同动作,解成一分一个个帧的。上述片图库的计设直接响影到戏游2D图贴算的法计设和物人作动设计是,2D戏游关的键技术性。两游戏在此个面的设方计同雷。奇世传人物界造型:传奇人2物型造:以可出看两个,戏游使均用是的采一用组片表图不同服装、不同示作动中一的系列动作分解图,个动每作分8个方。除向了影部分阴向方不同外画,构面造本基致一。()3核软件心比:两对个游戏软件的由都一个登录器一个游加客户戏端组。登成陆实器对现戏游分区的择选、软更新件游戏设置、功等能游,客户戏实端具体现的登、陆角管色理、游戏功。登能器和陆游客戏户软件之端间均通i过ni配文件传递数据制。4)核心配置文(件:奇传世有界2核个心置文件配gma.ini、ceofin.gin,传i奇有2三个核配置文心件tp.fin、miriini、setu..pni。i核配心文置件不同,名但用基本作相同。5)音(效传:奇界世音的效文件为AW格V式存放在D,taaumscieDfualt录下目;传奇2音效的件也为文WAV格,存式在一放级目子录AVW。文下件名在存部分相同运。客户行端发现,两游戏的个音 效表现形相同式,如例动走时根,所据经的过地面的材(草质、湿地、地地沙、地硬板不)同发出不同的,声音被;攻击根据被攻击的怪时或人物的性物别不而同发不出同的音;声使用品物选、择品物装、备/取下物品等物品操作时对,根物品的属据不同而发性出同不的音等声。 新浪0网年83月21开始日一项调的查示显,有6.63%6的参调查与者认为大盛传奇世界确有能抄可袭:(引自:http//:agme.ssni.aom.ccnzt/0/03812_zhqc/nidx.ehstml)综上述所,奇传界和世奇传2两个戏游软件间之存实质性在相关系。似传奇世游戏开界发在者开传奇世界发前和之开发程中,过有触到接传奇2目标码的代机,会及以有能可已获经得传奇了2的代码:源盛在大02109年月得《获奇2》传中的地区独家运国权营,201年110该游戏月正式市上。2002年5月大宣布开发新游盛戏,目是为的了韩国在公司胁终威止其奇2传运的权营后之用使该新戏游代原来替传奇2,并把的73大的传奇区2数据全平部到移传奇界世5。区盛大在营传奇运2期间,机有会触接传奇到的2服务和端客户目标端文件,这一点是可以肯定的。有并证据明,表大盛未经传奇在2开商发意同下,擅自升过级传奇2游服务戏软端件,这表盛大已明能经够对传奇2心程核进序行修改并且,实施这了修种。改盛大在运营奇传2期间,有更的机会获多得关有奇传游2的相关文戏,档些这文档对于解游了的戏功能、内等方容提供面了最有的效帮助,且以从可些这文档中获游得开发的第戏手一资料。盛大据职员离工透露:大盛有一个门专软对进行分析件研的究门部——件研软究门,部要主作工对是戏游引擎外、挂、木马行进编译反分析研,究其中就括包对传奇2戏引游的擎析研分。 盛趣信息究术(技海上)有限公司盛大互动娱乐是有公司限(hSnaadInteracitvEetertniamennt,aNdaq:sSNDA的)发研子司。公趣盛责传负奇世界戏的游开,发大盛负责营。运综所述,上盛大在发开奇世界之传前和期,间接有到传奇触2游服戏端全部务软的件会机根据司法实。践的“中质实相性+接触似原”,可以认则定奇世传复制界传奇了2游戏件软。