Chinaunix首页 | 论坛 | 博客
  • 博客访问: 273004
  • 博文数量: 53
  • 博客积分: 2535
  • 博客等级: 少校
  • 技术积分: 776
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-15 23:14
文章分类

全部博文(53)

文章存档

2011年(1)

2009年(1)

2008年(31)

2007年(20)

我的朋友

分类:

2007-08-24 09:30:42

网络游戏的繁荣使它的“寄生虫”——外挂也迅速繁荣起来,进而形成了一种畸形产业,不少开发高手在这里找到了所谓的“第一桶金”。由于外挂,游戏运营商在不停的“流失营养”,当这种状况达到不堪重负的时候,网络游戏业将轰然倒下,运营商对外挂恨之入骨。

  玩家们对外挂又恨又爱,爱它可以迅速提高自己的级别和很容易的获得宝物,恨它让这个级别和宝物很快贬值。

  外挂如同罂粟花般灿烂美丽,它最终结出的是有毒的果实。

  我将在这个专题揭示一些外挂的设计技术,但我不希望人们去设计外挂,我研究它的目的是为了更好的防范它。  

 
 

 
 
网络游戏外挂编写基础
 
  用传统的修改单机版游戏的方法来修改网络游戏是肯定不行的,在网络游戏中通讯是通过IP数据包的传输来实现的,所以我们要做的工作就是分析客户端和服务器之间往来的数据包。

                        
 
 
游戏外挂基本原理及实现
 
  修改游戏无非是修改一下本地内存的数据,或者截获API函数等等。本文将对一些常用的网络游戏修改方法作一个介绍,希望大家能做出很好的外挂来使游戏厂商更好的完善自己的技术。

                        
 
 

网络游戏通讯模型初探

 
  网络游戏的致命漏洞就在通讯,这也几乎是唯一的漏洞,在通讯环节提交修改后的数据就能成功欺骗运营商,因此网络游戏的通讯方式是外挂设计者必须要掌握的。

                        
 
 
游戏外挂设计技术探讨
 
  所谓游戏外挂,其实是一种游戏外辅程序,在这些小小程序中使用了许多高端技术,如拦截Sock技术、拦截API技术、模拟键盘与鼠标技术、直接修改程序内存技术等等。

                        
 
 
网络游戏的封包技术揭密
 
  封包技术是网络游戏的核心技术之一,向服务器传送的数据就是存放在封包中,因此拦截封包是外挂设计的常用技术。

                        
 
 
四种网络游戏外挂的设计方法
 
  这四种外挂是:1、动作式;2、本地修改式;3、木马式;4、加速式。前三种可以用VB,Delphi等语言比较好实现,后一种则要用VC等Windows底层支持比较好的编程工具才好实现。

                        
 
 
在内存中修改数据的网游外挂
 
  游戏在运行时一些数据都是临时存放在内存中的,那么我们只需要修改具体内存值就能修改游戏中的属性,用这种方法就可以设计一种游戏外挂。

                        
阅读(642) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~