最专业的脚本、辅助学习平台,易语言培训/C++教程学习基地
查看: 3719|回复: 3

天涯明月刀实战

[复制链接]
  • TA的每日心情
    奋斗
    昨天 13:34
  • 发表于 2018-7-27 15:32:02 | 显示全部楼层 |阅读模式
      实战(天涯明月刀),共16个课时


    1:流程
       a:简单熟悉   b:找一些遍历数据,角色数据,背包,或者玩家遍历,找一两个要发包的功能call
       c:通过功能call尽量先找到明文发包call,要分析出发包call的各参数和封包结构
       d:稍微深入游戏

    2:立项
       用猎户(打猎来作为开发目标)
       1:猎物遍历     2:NPC遍历     3:拍卖行数据遍历    4:遍历邮件    5:背包遍历    6:寻路   
       7:各功能封包

    3:数据收集

    a:获得周边所有对象的遍历结构和基址,以及数据类结构体(HP,MP,等级,名字......)
       注:数组结构序号的算法:mod(ID/容量)

    b:获得周边对象的动态结构体数据 (坐标和行为状态)
       注:数组结构序号的算法同上

    c:把周边遍历程序化,但是分类可能不够明晰,无法得到所有数据
       拍卖行的遍历(标准数组结构)

    d:邮件遍历(标准的数组结构)
       注:邮件的任何操作都会造成邮件数据结构的重置,找这种数据思路两个
           (通过封包拦截程序确认邮件ID,进行查找地址和猜测偏移,找到基址)
           (通过查找未知数据的变化,找到数组首尾的地址)

    e:寻路call  (封包拦截寻路行为,然后返回到调用处)
                  注:返回的时候,要找到循环调用发包的上一层

    f:拾取包裹遍历  (不是标准数组)

    g:分析封包内容;注入并书写发包call

    h:继续分析封包内容
       (对比法和替换)
       注:封包内容一定是实际数据,实际行为可能用到的数据

    本专题教程价格:350元





  • TA的每日心情
    萌哒
    前天 09:31
  • 发表于 2020-5-19 06:06:04 | 显示全部楼层

    感谢楼主的无私分享!要想天野学院好 就靠你我他
    回复

    使用道具 举报

  • TA的每日心情
    开心
    22 小时前
  • 发表于 2023-11-14 05:46:15 | 显示全部楼层
    楼主发贴辛苦了,谢谢楼主分享!我觉得天野学院是注册对了!
    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

     
     
    工作时间:
    9:00-22:00
    天野学院2群:648301976(建议加好友再发信息,有时候直接发消息可能收不到))
    快速回复 返回顶部 返回列表