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

wordpress 慢 2019台州优化官方网站

wordpress 慢 2019,台州优化官方网站,做恐怖网站,订餐网站怎么做免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 本次游戏没法给 内容参考于:微尘网络安全 上一个内容:11.第二阶段x64游戏实战-框架代码细节优化 本次写的内容是关于调试、排错相关的…

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

本次游戏没法给

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

上一个内容:11.第二阶段x64游戏实战-框架代码细节优化

本次写的内容是关于调试、排错相关的,在写代码的过程中肯定会遇到问题,不可能会一帆风顺

比如说注入我们写的dll之后游戏就会崩溃或者点击按钮之后会崩溃,这要怎么解决问题?怎么找出问题在哪,比如有人写了代码会让游戏崩溃,然后跑过来跟我说游戏崩溃,我根本不知道你说的是什么,正确的是找到问题,比如这行代码怎么怎么报错了怎么怎么不行,就要把问题的细节描述出来

首先是注入就崩溃,这是什么情况?

关于注入就崩溃这个问题,首先要搞清楚代码执行的流程,就是说我们的dll一注入进去会发生什么情况,从哪里开始执行,如下图红框MFCdll一注入进去会从以项目名字命名的.cpp文件开始

从InitInstance函数开始执行

所以一注入就崩溃可以写打印日志的代码,如下图红框的代码是用来打印日志

然后如下图红框就在InitInstance函数中调用LogA函数,打印日志,这样可以看到执行到哪一行,导致的崩溃,如果打印了1111没打印2222就说明73行代码报错了,这样就定位到错误的代码了,就是看它执行到那了该有的日志有没有打印出来

查看日志的方式是通过Dbgview这个软件,打开之后点击下图红框位置,包含写的*说明所有日志都打印,包含它还可以AAA*这样就只打印内容以AAA开头的数据,排除写的1;2;3说明只要日志的内容包含1或2或3就不显示

现在的日志代码正常执行它会打印1111、2222、3333、4444

注入打印的内容,为什么没打印4444?因为 PMainDialog->DoModal(); 这个代码是一个模态窗口,代码会在它这一行卡主后面不会执行,只有把窗口关闭了才会打印4444

关闭窗口打印4444,通过这些步骤的打印就可以清楚的知道代码执行的流程,也就能知道注入就崩溃是哪一行代码引起的

注入不崩溃点击按钮这种的崩溃怎么办?

也是跟上方注入崩溃一样,找到按钮点击之后执行的函数,把每一行都加上LogA,看看执行了哪一行代码导致了崩溃

如果不想用上面的方式可以使用 Visual Studio 2022 提供的附加,如下图点击附加到进程

然后如下图搜索进程名,找到想要附加的进程

鼠标左键单机进程,然后点附加

附加之后的样子

然后在入口位置设置断点,如下图红框

然后使用注入器注入我们的dll文件,然后就可以触发我们设置的断点了

它是可以直接看得到每个变量内存的数据的,可以很方便的看崩溃的原因 ,比较好用,但是有些有检测的软件没法使用,到时候还是要用LogA的方式


img

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

相关文章:

  • 58徐州网站建设惠州seo排名收费
  • 济南本地网站建设公司广州网站建设哪家技术好
  • 企业官方网站需要备案吗厦门电子商务网站建
  • 手机网站域名哈尔滨模板建站品牌
  • dede采集规则下载网站全屏响应式网站建设
  • 山东聊城建设局网站WordPress建站教程 网盘
  • 绵阳定制网站建设科技布沙发
  • 做网站要多少钱呀wordpress幻灯片教程
  • 如何增加网站板块海外社交媒体平台
  • 网站建设 数据库深圳西乡 网站建设
  • 福州网站建设策划方案企业公示信息查询系统全国
  • 玉溪市住房城乡建设局网站北京培训seo哪个好
  • app开发网站排行榜今天重大新闻事件
  • wordpress 选项卡插件珠海百度搜索排名优化
  • 做网站工商局要不要备案呢青岛建设银行网站
  • 常州建设工程交易网站自适用网站的建设
  • 新郑市建设局网站拔别人的网站做网站合法吗
  • 个人网站的搭建北京ui设计app制作公司
  • 广东网站建设找哪家辽宁省和城乡建设厅网站
  • 如何建设医院网站网站怎样做301
  • 做计算机版权需要网站源代码有没有教做生态手工的网站
  • 公众号第三方建微网站去哪里找需要推广的app
  • 模板建站总公司个人网站的设计与开发
  • 汕头网页设计制作河南网站关键词优化代理
  • 英语网站海报手抄报怎么做福建得兴建设工程网站
  • 公司内部网站建设哪里的网站可以做围棋死活题
  • 视频网站自己怎么做的wordpress rar附件
  • windows 2012做网站伪静态wordpress主题包下载
  • 太原网站建设方案托管html 网站
  • 做行业门户网站注意什么东莞市建设网站