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

做网站设计怎么提升百度网站链接

做网站设计怎么提升,百度网站链接,上海高端网站建设公司,子网站建设工作室免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 本次游戏没法给 内容参考于:微尘网络安全 上一个内容:这是第一章 x64相比较与x86来说是简单的,因为x64的游戏都比较新&am…

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!

本次游戏没法给

内容参考于:微尘网络安全

上一个内容:这是第一章

x64相比较与x86来说是简单的,因为x64的游戏都比较新,对游戏加的一些防护也比较少,而且它的游戏数据相对于x86来说更简单,更容易分析,很多32位游戏都进行了升级加入了64位版本

主要记住x64函数由于64位处理器多了几个寄存器,编译器会优先使用寄存器传参从而增加性能

传参优先使用rcx、rdx、r8、r9,其余参数使用栈传

rcx(第一个参数)

rdx(第二个参数)

r8(第三个参数)

r9(第四个参数)

函数调用之前会申请一块栈空间,访问栈时使用rbp+偏移的方式

寄存器的区别:

64位寄存器兼容源32位寄存器,下图是常用的64位寄存器

调用约定

x86中使用stdcall(调用的函数进行平栈操作)、cdecl(调用完函数我们自己手动平栈)、fastcall等

x64使用类似fastcall的约定,fastcall前4个参数会使用rcx(第一个参数)、rdx(第二个参数)、r8(第三个参数)、r9(第四个参数),4个参数之外的使用栈传参

栈的使用

32位代码在函数中使用push和pop等指令改变栈的大小

64位代码在函数中在函数执行之前会申请一块栈空间,如下图sub rsp,0x80这样的代码申请栈空间,至于sub后面的数是多少取决于编译器

申请之后访问变量时或存放变量时采用,mov rbp-0x10, 0x10这样的代码进行操作

32位代函数中会频繁push或pop,这就会导致esp频繁变动,所以64位函数比32位函数性能会好

fastcall汇编代码

使用CE搜索的血量

如下图可以看出内存地址很长了是8字节的

游戏中血量修改成2361,再次搜索

然后就能找到游戏中血量在当前电脑内存的位置了

下图1和2都要双击

双击完2如下图修改数值为12,修改完游戏中也会变化,如果不变化可以尝试关闭角色详情窗口重新打开

然后角色数据一般都会写到一个结构体或一个类中,所以找到了血量也会找到其它的属性,比如防御力、怒气、闪避、暴击率、外功、内功等

鼠标右击如下图,选择浏览相关内存区域

如下图右击选择4字节(DEC),意思是以4字节十进制的模式显示数据

通过与游戏中角色属性界面的对比下图红框都是角色属性的值


img

http://www.dtcms.com/wzjs/303385.html

相关文章:

  • .php的网站是怎么做的深圳网站seo
  • chinacd wordpress宁波seo推广外包公司
  • clouder认证考试网站建设软文时光发稿平台
  • 网站建设规划书模板宁波seo怎么做引流推广
  • 西安网站的设计说明百度明令禁止搜索的词
  • wordpress 公式编辑器企业关键词优化专业公司
  • 郑州富士康最新招聘信息薪资待遇seo线上培训机构
  • web网站开发公司搜狗推广登陆
  • 东莞互联网招聘seo在线优化工具 si
  • 宝安营销型网站设计seo整站优化外包
  • wordpress建站教程简书网络营销推广的渠道有哪些
  • 做营销型网站公司网站seo如何优化
  • 网站投票活动怎么做个人在百度上发广告怎么发
  • 陕西建设教育网站无锡百度竞价
  • wordpress 小学生重庆网页优化seo
  • 网站开发商品排序逻辑品牌网站设计
  • 凡客网站登录廊坊seo排名霸屏
  • 常德市网站建设关键词seo排名怎么做的
  • 做网站的公司创业杭州seo
  • 分类信息网站手机版我要软文网
  • 网站开发思维导图内容营销策划书
  • 营销网站的关键字网络营销软文
  • 网站备案真麻烦seo外链怎么做
  • 电信ip做的网站移动不能访问爱站权重
  • 广州高端做网站微信视频号小店
  • 哪里网站可以有做那个的女人智能建站系统
  • 建站工具 营销网络营销的成功案例分析
  • 菏泽网站建设 梧桐树最佳的搜索引擎
  • 玉环专业做网站怎么在百度发布信息
  • 做网站要租服务器吗抖音seo排名优化软件