签到

05月06日
尚未签到

共有回帖数 0

    回望空城

    等级:
    网络游戏外挂的基本思路
    1.文件修改
    有接触过DirectX或OpenGL游戏开发的人都知道,纹理文件都保存在客户端的电脑上,比如奇葩CF的烟雾弹纹理,有一段时间将那段烟雾弹纹理替换了,那个烟雾弹就变成透视了,瞬间烟雾弹变成嗝屁蛋,CF的人物透视也可以通过修改文件的方法来获得,不过听说是有bug

    2.读取内存
    还有什么比直接读取内存进行战略游戏的战争迷雾透视更加有效方便的,读取内存还常常见于各个方面,比如读取血量,读取魔法值,获取经验,用这种方法配合远程call来实现自动加血,自动补篮

    3.修改内存
    这种方法在单机游戏上绝对是一个屡试不爽的方法,但是,网络游戏这种方法是绝大时候不会成功的,要不掉线,要不异常,我没说错,网络游戏会对一些重要的数据进行保护,你的金钱经验血量不再只存在于你的电脑上更在服务器上,所以一般别想,但是!但是!早期的腾讯奇葩网游DNF居然可以靠修改内存或文件来提高成百倍的攻击力,你敢信?

    4.图形匹配
    windows很识相地提供给我们各种GDI函数,然后我们用它来获得连连看图像的属性,然后依据算法,调用keyevent函数来实现模拟点击,然后就逆天了

    5.按键模拟
    不管怎么说,这个绝对是对简单,最有效,最不容易被追查到的方法,sendmessage解决了一切

    6.dll注入技术,远程call
    玩编程的人都知道,我们将代码封装好然后在需要的时候去调用它,那你有没有想过,但我们人为外在地调用这些函数会怎么样,比如武林外传这款游戏,恰当地调用选怪函数,恰当地调用攻击函数,恰当地调用加血加蓝函数,一个很不错的外挂挂机软件就出来了
    7.抓包解包
    直接用WinAPI抓包估计再写N天的教程呵呵。我们还是用WPE提供的API吧,抓包解包的方法涉及的方面太多,从网络到加密解密无所不及,不要误会,我只是说思路,,看帖子,我们要干的是远程call,我可没说教你抓包解包,说句老实话,这种解包我不会,有兴趣去逛看雪吧。

    楼主 2015-11-12 20:13 回复

共有回帖数 0
  • 回 帖
  • 表情 图片 视频
  • 发表

登录直线网账号

Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号 意见反馈 | 关于直线 | 版权声明 | 会员须知