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

如何找到突破口

[复制链接]
  • TA的每日心情
    开心
    前天 08:44
  • 发表于 7 天前 | 显示全部楼层 |阅读模式
    1、可以借助CE是什么访问改地址找到突破口
    2、基本方法:向上跟某个寄存器的值的来源
    3、注意,找基址是优先跟地址,如果跟赋值来源,有可能会跟到接收封包的地方,因为赋值来自于游戏服务器
    4、遇到堆栈数据,注意将堆栈数据看成一个整体,分清楚是上一层的参数还是本层的局部变量
    5、跟的过程中注意跳转的流程线
    6、跟eax的值注意看是否来自于CALL的返回值
    7、遇到分支太多或者跳转太复杂的情况,可以返回到CE中搜索,有时候可以获得突破
    8、动态变化的值需要下条件断点来判断代码的走向
    9、逆向的过程中注意做好记录,逆向完成后整理出地址表达式
    10、注意做好特征码,方便下次可以快速定位
    11、附加游戏卡住不动,注意看是不是线程挂起了  
    12、借助CTRL+A分析游戏,可以得到更多有用的信息
    13、借助字符搜索找到突破口


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

    本版积分规则

    关闭

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

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