会员登录 用户名: 密码: 登录 新会员注册 [找回密码]
当前位置:编程论坛 >> C/S程序开发专区 >> VB编程论坛 >> Wpe工作原理和可行性分析 vb制作外挂的课外知识
首页
  发表一个新主题  发表一个新投票  回复主题 您是本帖的第 4500 个阅读者浏览上一篇主题  刷新本主题   平板显示贴子 浏览下一篇主题
 * 贴子主题:Wpe工作原理和可行性分析 vb制作外挂的课外知识 报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 newkedison 帅哥哟,离线,有人找我吗?
  
  
  头 衔:无聊之人
  等 级:贵宾
  积 分:7334
  专家分:3204
  提问帖:7/7
  回答帖:303
  总帖数:422
  经验值:461
  注 册:2007-7-18
给newkedison发送一个短消息 把newkedison加入好友 查看newkedison的个人资料 搜索newkedison在VB编程论坛的所有贴子 引用回复这个贴子 回复这个贴子

发贴心情 

为什么要设置回复可见呢,多此一举,我给复制出来了,说实话,说的这些毫无意义

看看文章的发表日期 2004-9-6 ,过时太久了,现在根本没有这么容易就被修改的网游。

------------以下为复制的楼主的内容-------------------------

Wpe工作原理和可行性分析 
 
 
--------------------------------------------------------------------------------
以下内容只有回复后才可以浏览

作者:未知 来源:未知 加入时间:2004-9-6 酷酷精品外挂
 
wpe所要改的,不是[游戏里面的数值],而是[伪造信息封包]。 什么意思咧??就是我们用wpe所要改的,并不是"生命力由100变成10000"之类的东西, 这种东西无法用wpe改, 我们要改的可能是把"我卖了一个500元的东西" 改成"我卖了一个50000元的东西"或把"我得了10的exp"改成"我得了10000的exp"之类 的, 或者是明明身上没东西还一直卖"500元的东西"或没怪物还"一直打10的exp"。


因为wpe是个一封包截取软件,它能截取网络上的数据封包,《传奇》采用了Client/server模式,我们的信息全在服务器上面,想从服务器上修改我们的个人用户信息,可能性为微乎其微,客户端安装在你的机器上, 玩游戏的时候,你发出指令,其实就是向服务器发送封包,服务器接收到封包后进行分析,然后返回结果,结果也是以封包的形式发送到你的机器上,你的机器接收到後就可以看到结果了。


这就给我们修改造成了机会,如果我们把封包里的数据改了会怎么样呢??比如我发了一小火球,截取到代码,然后改成闪电的代码,那么我在机器上的效果应该就是闪电的效果了(已经试验过,可行)。这种方法理论上是可行的,可是为什么有时实现不了呢??因为服务器还有应对措施,对一些重要的数据往往需要检测多项,我们修改的时候只是修改了其中一项,是不行的。而且往往数据包是加密传输的,这也给我们找正确的数据制造了麻烦。


但是服务器的监测工作是有限度的,因此不可能全部都由服务器完成,很多耗资源的监测都放到了客户端上,早期的免腊,半月,穿人都是在本机上进行了监测,服务端并没有相应的监测机制,只有最近的更新才加入了一些监测,但也造成了整个服务端的狂慢。


所以对一些服务器并没有监测的东西我们还是可以修改的,当然这些东西需要大家一起探索。

一点技术提示: 


传奇 的c/s通信采用了字节流套接字,这种通信可靠,双向,顺序,因此,封包只要按照原来的顺序就可以了。


游戏采用了32位加密(crc/32),故我们不能随便篡改其中的信息,否这服务器在校验时,发现出错,就会断开服务器连接哦,故采用李代桃疆之法更有效。身份认证信息的篡改当然没问题了(通一台机器,同一用户嘛!)


我们发送的数据含有坐标码,改包时不要改坐标哦。
 

[此贴子已经被作者于2007-9-3 16:45:58编辑过]

编程编程,不编咋成?

对于初级的程序员来说,养成良好的习惯往往比追求哪种语言/开发工具好用更有意义

发帖:2007-9-3 16:41:00

本主题贴数38,分页:[返回帖子列表] [上一页] [1] [2] [3] [4] [下一页]

 *树形目录 顶端 
主题:  Wpe工作原理和可行性分析 vb制作外挂的课外知识(2019字) - 小糊涂仙,2007年9月3日
    回复:  [em01][em01][em03](22字) - xl8888,2008年11月28日
    回复:  ding............(16字) - pheonix99,2008年11月19日
    回复:  学习一下,想学一学这个(22字) - iorolv,2008年11月15日
    回复:  看 看 。。(10字) - shaQ,2008年11月12日
    回复:  没什么意义!~~~~~~~太老了!~~~~~~~~~~~~~(40字) - jxanu,2008年11月7日
    回复:  学习一下(8字) - gqiaiqg,2008年11月6日
    回复:  来学习一下(10字) - lfmiao,2008年11月6日
    回复:  ok(11字) - 18yxh,2008年10月23日
    回复:  来学习一下(10字) - ipqbfmgu,2008年10月23日
    回复:  ddd(30字) - slyhan1234,2008年10月23日
    回复:  无奈调 二楼 强大~(19字) - huli,2008年10月12日
    回复:  33顶(4字) - 75592097,2008年10月12日
    回复:  做个试验[img]http://www.programbbs.com/image/zzy_955_..(65字) - nodiy,2008年10月9日
    回复:  做人要厚道,呵呵.了解一下还是很有用的(36字) - nodiy,2008年10月7日
    回复:  我要看看写的是什么(18字) - yong001,2008年10月4日
    回复:  xxcgfsd(7字) - maijh,2008年10月1日
    回复:  支持 我也想学习外挂(19字) - woxxb135,2008年9月27日
    回复:  asldfkjlaskdjfl;aksjdf;laksjdfl;kajsdf;lk..(41字) - bade90,2008年9月22日
    回复:  kankan~~~~(10字) - daniel0214,2008年9月14日
    回复:  dddddddddddddddd(16字) - zodiac,2008年9月13日
    回复:  支持二楼,好东西是拿来分享,不是赚分的,哇哈哈哈哈,开玩笑的说呢,还有什么新发现吗?哈哈.期待着,..(93字) - 懒小虫,2008年6月19日
    回复:  晕死....(10字) - wjzitboy,2008年6月19日
    回复:  什么东西啊(10字) - sxb5000,2008年5月27日
    回复:  很想看看(8字) - 初学者_傻,2008年5月16日
    回复:  看看吧,楼主,谢了啊!!!(26字) - babybaby12,2008年5月13日
    回复:  顶一顶…(8字) - babywolf,2008年4月16日
    回复:  dd  ..(54字) - ss__328,2008年1月21日
    回复:  .(1字) - 285833450,2008年1月3日
    回复:  现在还能用吗?封包里的数据怎样分析,能说明下吗?(49字) - 雪域之狼,2007年12月11日
    回复:  [em09](6字) - panlin,2007年12月6日
    回复:  用vb制做一种简单外挂的原理(26字) - 快乐一生,2007年12月6日
    回复:  我回复~~~~~~~~`(15字) - wuhuawuxue,2007年11月12日
    回复:  支持2楼!!!!!!!!!!(27字) - 何必友我,2007年9月27日
    回复:  5345345345345(13字) - sjjihc,2007年9月25日
    回复:  謝謝大大的分享我也很希望能夠是一個能夠自行設定外掛的人(56字) - william999,2007年9月15日
    回复:  你够狠!本来想赚点积分的!(24字) - 小糊涂仙,2007年9月4日
    回复:  为什么要设置回复可见呢,多此一举,我给复制出来了,说实话,说的这些毫无意义看看文章的发表日期[co..(2428字) - newkedison,2007年9月3日

 *快速回复:Wpe工作原理和可行性分析 vb制作外挂的课外知识  [ 回帖是一种美德 :) ]
会员账号 用户名    还没注册?    密码    忘记密码?
内容
  • HTML标签: 不可用
  • UBB标签: 可用
  • 贴图标签: 可用
  • 多媒体标签:可用
  • 表情字符转换:可用
  • 上传图片:不可用
  • 最多15KB
  • 点击表情图即可在帖子中加入相应的表情
                                
    邮件回复 显示签名   [Ctrl+Enter直接提交贴子]