当前位置: 首页 > news >正文

响应式网站开发毕业论文宁波网站推广制作

响应式网站开发毕业论文,宁波网站推广制作,wordpress 关闭缓存,微网站是什么意思内容来源于:易道云信息技术研究院VIP课 之前的内容:接管游戏的自动药水设定功能-CSDN博客 码云地址(master分支):https://gitee.com/dye_your_fingers/sro_-ex.git 码云版本号:34b9c1d43b512d0b4a3c395b…

内容来源于:易道云信息技术研究院VIP课

之前的内容:接管游戏的自动药水设定功能-CSDN博客

码云地址(master分支):https://gitee.com/dye_your_fingers/sro_-ex.git

码云版本号:34b9c1d43b512d0b4a3c395b81c03c0b8e8aa374

代码下载地址,在 SRO_EX 目录下,文件名为:SRO_Ex-游戏菜单文字资源读取的逆向分析.zip

链接:https://pan.baidu.com/s/1W-JpUcGOWbSJmMdmtMzYZg

提取码:q9n5

--来自百度网盘超级会员V4的分享

HOOK引擎,文件名为:黑兔sdk.zip

链接:https://pan.baidu.com/s/1IB-Zs6hi3yU8LC2f-8hIEw

提取码:78h8

--来自百度网盘超级会员V4的分享

 接管游戏的自动药水设定功能-CSDN博客 它的代码为基础进行修改

修改了分析记录文件

现在我们基本的思路是要改内存,所以首先要确定,改内存的行为可不可行,就要看它的复杂度,复杂度太高那就没办法了,复杂度还行就有的玩了。

正常情况下 自动药水设定 它在内存里一定存在,接下里就搜索,首先打开游戏,然后再打开Cheat Engine

如下图红框里的内容,然后点击首次扫描

可以找到三个地址

修改内存之后游戏中并没有生效,原因也很简单,这种东西肯定只会初始化一次,我们改晚了,接下来就要想办法触发自动药水设定这个地方的变化

触发的方式可以通过修改它的快捷键

然后就改成功了,也就是说当修改快捷键的时候,它是一定会读取,下图红框里的字符串的

接下来找出是什么访问了它,通过更改快捷键,来获取是什么访问了它

然后游戏初始化的时候也会初始化,所以在通过游重新开始找是什么访问了字符串

可以发现它们的地址都是一样的

然后先记入一下信息:不管是通过修改快捷键,还是重新开始,它们的寄存器的值都是一样的,所以下方每个地址只有一个图

接下来打开x96dbg,C50E5C、C51668,优先C50E5C这个地址,然后断到C50E5C地址(通过条件断点,C50E5C是一个被经常调用的函数,不用条件断点没法玩),然后字符串是通过edi寄存器来的,edi的值不知道从哪来,所以按ctrl+f9再按f8来到调用方,先确定一下大体的范围

来到调用方,可以发现在调用方这里,自动药水设定字符串就已经存在了,所以 C50E5C 这个函数不用看了,然后再按ctrl+f9再按f8

再来到上一层,自动药水设定字符串还是存在,我现在要看的是自动药水设定字符串是从哪来的,所以还要往上,所以按ctrl+f9再按f8,来到它的上一层

然后就在栈里没有看到了,这里记入下一它的地址,C3D969

 然后给C3D969位置打断点,可以看出它好像是用来处理,快捷键与按钮字符串绑定的,一个拼接字符串的操作

所以再来到它的上一层打断点

可以发现这里只有自动药水设定才会触发

然后可以看到,自动药水设定字符串是通过eax来的,eax寄存器会跟函数返回值有关,所以要注意一下eax的值3是从上一次传递的还是通过函数返回值来的

然后下图红框,在6DA8B8位置,有一个比较,根据下图中的值来说就是 if(F>8){*((char*)(eax+4))}这样的代码,然后继续往下看

意思就是,下图红框位置是一个缓冲区,缓冲区大小是8,所以eax+18位置是字符串的长度,也就是说0xF是长度,接下来也就是我们也调用下图中6DA8B3位置的函数也就能得到字符串的地址,然后通过模拟它的一个基本的判断得出来,最终eax的地址,得出来以后就可以修改了

然后就分析9A46C0函数,直接在返回的位置打断点,找一个eax+18小于8的可以看出eax+4位置是一个字符串,锁定俩字,然后eax+18位置是7,eax+14位置是2,这个2可能就是有效字符的意思,7是缓冲区大小,2是有效字符,所以现在就可以给它的返回值定义一个结构体了

 定义的结构体:

typedef struct sro_string{
    int un1;
    union{
        wchar_t title[0x4];
        wchar_t* Ptitle;
    }
    int lenth;
    int size;

    wchar_t* wcstr(){
        if(size<0x8){
            return title;
        }else{
            return Ptitle;
        }
    }
}*psro_string;

psro_string 1036518::ReadTitle(wchar_t* index);

http://www.wangmingla.cn/news/147378.html

相关文章:

  • 做门窗网站怎么做seo方案书案例
  • 企业网站建设计划表免费发布信息的平台
  • 和网站建设相关的行业互联网优化
  • 营销型网站制作平台万州网站建设
  • 不是做有网站都叫jwth广州营销型网站
  • 重庆高端网站制作北京知名seo公司精准互联
  • 做外贸网站平台有哪些内容如何自己弄个免费网站
  • 做公司年报网站登录密码是什么steam交易链接怎么看
  • 注册网站会员需要详细填写网站的seo如何优化
  • 做网批那个网站好网站提交收录入口链接
  • 苏州企业网站制作服务国内网络推广渠道
  • cms网站后台上传图片提示图片类型错误但是类型是正确的关键词优化最好的方法
  • jsp可以做那些小网站怎样做网络推广效果好
  • 网站流量图片生成关键词林俊杰mp3
  • 济南金融行业网站开发百度入口网页版
  • 公司网站如何做分录产品推广ppt
  • abp网站开发网上销售培训课程
  • 企业网站建设北京公司排名竞价托管哪家效果好
  • 网站后台添加编辑器互联网营销师培训学校
  • 网站建设论文 优帮云西安疫情最新数据
  • 做量化投资网站长春百度快速优化
  • 与做网站有关的参考文献中文搜索引擎大全
  • 花木企业网站源码北京百度网讯人工客服电话
  • 如何维护公司网站网站推广优化外包公司
  • 网站建设行业衰落百度指数批量
  • 公司网站优化怎么做seo是什么意思新手怎么做seo
  • 海口网站建设加王道下拉东莞网站推广营销
  • 网站建设 php 企业网站2024很有可能再次封城吗
  • 顺德做营销网站公司元搜索引擎有哪些
  • B2C网站可使用的交易功能为网站排名top排行榜