• 4.5 逆向班级在线答疑一周


    1.在小迪老师的CF 人物透视检测课程中,老师突然说eax里面的数值,然后进行了一个结构体查看,就直接的说出了crossfire.exe+3B65CF是eax的值,请问这个是怎么来的,太突然了有点懵。。还有就是为什么在检测那边改成101或者100会透视呢,那边不是数据检测吗??

    答:你可以下个断看一下eax的值,最终发现和这个地址 一样的,至于为什么改这些数值会透视,是个谜只有cf能这样其他游戏都不行

    2.找一个数据发现来至于call eax的返回值,跟到call里,eax来至于【ebp-8】,上面就是函数头部了,这个来源怎么找?

    答:下断看ebp-8对应是什么数值,然后看看附近寄存器中是否有对应值或者ce直接搜索这个数值,在搜出来的数值中查看各个地址

    3.老师我在看cf透视教程,在教学的过程中老师说cf加保护啦!加不了ce和od,我想问后面有办法加ce和od吗?如果有办法,能不能先交下,不然没实操学的不深刻,也很抽象。

    答:第三阶段我已经录制过过tx游戏的保护教程

    4.为什么我用VS2017 hook内联汇编没事,偏偏在写字节 jmp地址的之前就有这些(OD里看到的):

    0368000C CC int3

    0368000D CC int3

    0368000E CC int3

    0368000F CC int3

    03680010 55 push ebp

    03680011 8BEC mov ebp, esp

    我是win10 64 用的虚拟机win7 64 一直说考核阶段的题不要问,可是,我这也不是教学内容里出现的问题啊。。求指条活路

    答:你用的编辑器是debug的话就换成release

    (追问):没用啊,DeBug和Release版本我编译以后,运行都这样。。。

    追答:把程序的所有优化去掉,在项目属性里面

    追问2:我把项目属性里的C/C++的优化禁用了,全程序优化也选择了否,可编译运行后的汇编代码里还是会出现 int3 push ebp等内容 ~郁闷

    5.dd db dw这三个断点命令和 bp命令有什么区别哇  前三个是硬断  bp是int 3断点吗?

    答:这些百度就有,还有就是ollydbg的软件帮助文档里面也有写

    6.请问我该怎么处理某些单机游戏钩子(崩坏3),不处理根本无法读写

    答:课程会有这个教学,如果不想耐心观看百度也有,吾爱破解论坛和看雪论坛有恢复钩子的源码,或者用火绒剑或者pchuntepchunter处理。

  • 相关阅读:
    函数(五)——装饰器,递归调用,匿名函数
    函数(四)——装饰器
    函数(三)
    函数(二)
    函数(一)
    python基础(九)
    python基础(八)
    python基础(七)
    javaweb开发 idea ssm开发(二)
    PHP计算两个经纬度地点之间的距离
  • 原文地址:https://www.cnblogs.com/Rehacker/p/12643291.html
Copyright © 2020-2023  润新知