-
-
[原创]分析数组越界问题
-
发表于: 2022-3-6 21:34 6284
-
旨在熟悉调试工具。本次调试,原本是为了熟悉WinDbg的使用,在学习和动手调试过程中,发现IDA在关键字查找方面的能力明显要优于WinDbg。于是也有了一些反思,在实操过程中,可以通过工具看分析思路,但不能用工具奴役了自己。
入正题,这是一个内存泄漏的问题,依然是无源码调试。
从程序的表现来看,有32个元素正常输出,有7个元素输出异常。
通过关键字找到出现异常的代码出处。
通过图文分析,基本可以很明显的找到并证明问题的发生过程,反编译代码基本可以是:
再附上一份WinDbg动态调试,验证控制台过程:
赞赏记录
参与人
雪币
留言
时间
伟叔叔
为你点赞~
2023-3-18 03:49
一笑人间万事
为你点赞~
2023-1-12 19:01
飞羽VIP
为你点赞~
2022-3-15 17:13
赞赏
他的文章
- 重新认识线程sleep 998
- [原创]CPU爆高,程序卡顿分析 1733
- [原创]再战堆栈损坏:Critical error detected c0000374 1287
- [原创]在无用的堆栈中分析DLL版本错误 1336
- [原创]小白也能通过特征码定位源码 2801
看原图
赞赏
雪币:
留言: