DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 107 108 109 110 111 112 113 114 115 ··· 474 下一页

2021年2月6日

摘要: 前面4篇文章提到的方法,已经可以解决我们的大部分内存泄露问题了,但是这些方法是有前提的,那就是一定要有源代码,而且还只能是Debug版本调试模式下。实际上很多时候,我们的程序会用到第三方没有源代码的模块,有些情况下模块有内存泄露,但是没有证据,又或者VC++ MFC退出提示有内存泄漏,但是信息不足, 阅读全文
posted @ 2021-02-06 10:10 DoubleLi 阅读(437) 评论(0) 推荐(0)

摘要: 安装与配置 windbg 的 symbol (符号) 本篇是新手自己写的一点心得.建议新手看看.同时希望前辈多多指教. 写这篇的动机:在网上找了一上午的 windbg 配置符号教程.楞是没找到详细的,都讲的太模糊而且互相抄袭.不适合新手看.终于靠自己的努力弄懂了一点,呵呵写出来新手们分享. 安装与配 阅读全文
posted @ 2021-02-06 09:53 DoubleLi 阅读(214) 评论(0) 推荐(0)

摘要: 文章目录 一、符号文件的用处 二、下载符号文件(微软官方符号服务器无法访问) 三、加载用户层的符号文件 参考资料 一、符号文件的用处 符号文件即PBD(Program Debug DataBase)文件,他的用处是让调试器能够将地址与函数名对应,例如:WinDBG中输入命令u NtClose就能定位 阅读全文
posted @ 2021-02-06 09:51 DoubleLi 阅读(1487) 评论(0) 推荐(0)

摘要: 今天本来想跟着调个漏洞,结果折腾windbg就折腾了半天,仅做个记录。 1. 设置环境变量 _NT_SYMBOL_PATH srv*c:\symbols*http://msdl.microsoft.com/download/symbols 2. FQ 发现不FQ好像下载不了。 3. 发现有时候需要某 阅读全文
posted @ 2021-02-06 09:45 DoubleLi 阅读(862) 评论(0) 推荐(0)

摘要: 1. 首先设置符号表路径 在系统环境变量添加一个 _NT_SYMBOL_PATH 值为srv*d:\symbols*http://msdl.microsoft.com/download/symbols 这样IDA, windbg, vs 都会自动到该目录加载符号表. 对于这个路径d:\symbols 阅读全文
posted @ 2021-02-06 09:42 DoubleLi 阅读(547) 评论(0) 推荐(0)

2021年2月5日

摘要: 新建一个环境变量_NT_SYMBOL_PATH 值为: SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols WinDBG无法加载符号表是很痛苦的事情,明明符号表的路径已经加载进去了,可是还是无法加断点,下面直接进入主题: 符号表无法 阅读全文
posted @ 2021-02-05 17:39 DoubleLi 阅读(1341) 评论(0) 推荐(0)

2021年2月3日

摘要: 1.找不到符号文件 抓取完Dump后,打开WinDbg,Ctrl+D找到刚才抓取的Dump文件,报如下异常: *** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll - ntdll!Zw 阅读全文
posted @ 2021-02-03 17:34 DoubleLi 阅读(691) 评论(0) 推荐(0)

2021年2月2日

摘要: 文章目录 1、使用windbg中的umdh检查 1.1、 工具下载 1.2、环境配置 1.3、利用工具umdh(user-mode dump heap)分析 1.4、利用umdh创建heap快照 2、使用windbg中的htrace检查 2.1、准备工作 2.2、快照 2.3 、执行操作,比较差异 阅读全文
posted @ 2021-02-02 19:47 DoubleLi 阅读(582) 评论(0) 推荐(0)

摘要: 缘起: 作为C++程序员,检测内存泄漏是非常痛苦的事情。尤其是看着程序的内存在一直增长,你却无能为力。此时,windbg可以用来检测内存泄漏。 配置windbg: 配置symbol文件路径: “SRV*d:\symbols*http://msdl.microsoft.com/download/sym 阅读全文
posted @ 2021-02-02 19:42 DoubleLi 阅读(620) 评论(0) 推荐(0)

摘要: Windbg,这是微软设计的一款Windows调试器,体积小巧、开源免费,它可以调试软件进程,还可以帮助修复电脑蓝屏问题。如果你是初次使用WinDbg,需要对软件进行配置,详情可以参考文章说明。 Win10系统如何正确安装配置WinDbg? 下载Windbg,根据提示进行安装,启动软件,界面如图, 阅读全文
posted @ 2021-02-02 19:38 DoubleLi 阅读(2638) 评论(0) 推荐(0)

上一页 1 ··· 107 108 109 110 111 112 113 114 115 ··· 474 下一页