windbg 调试技巧
技巧一:在加载名卸载的时候下断点
1. 加载某个DLL 的时候下断点的WinDBG 命令:
sxe ld:[dll name]
然后按F5,进行刷新,再使用lmf 查看装载的Dll名称。
2. 卸载某个DLL 的时候下断点的WinDBG命令:
sxe ud:[dll name]
比如:
sxe ld:wininet (在wininet.dll 被装载的时候断点)
3. 还可以通过直接在DllMain下断点来达到相同目的:
bu wininet!DllMain
技巧二:用windbg -I 将Windbg设置为默认调试器
1.如windbg安装在C:\Program Files\Debugging Tools for Windows (x86)目录下,在Cmd中输入:
成功后:
这个操作其实修改是注册表键值:
\\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug
or
\\HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
转载于:https://www.cnblogs.com/yu2000/p/4090237.html
windbg 调试技巧相关推荐
- [调试技巧] 如何利用WinDbg找出程序崩溃的位置
http://blog.csdn.net/wangningyu/article/details/6748138 之前碰到论坛里有几个好友,说程序不时的崩溃,什么xxoo不能read的! 如果光要是这个 ...
- 反调试技巧总结-原理和实现(1)(2)(3)(4)(5)(6)......
反调试技巧总结-原理和实现 -------------------------------------------------------------------------------------- ...
- Windbg调试命令详解
Windbg调试命令详解 发表于2013 年 8 月 23 日 转载注明>> [作者:张佩][原文:http://www.yiiyee.cn/Blog] 1. 概述 用户成功安装微软Win ...
- [转]两个经典的windbg调试案例,值得学习。
1. 调试Bug的神兵利器:通过WinDbg条件断点收集Log 原文地址:http://blogs.msdn.com/yizhang/archive/2009/03/30/bug-windbg-log ...
- 再分享 5 个 vs 调试技巧
前言 之前在<5 个非常实用的 vs 调试技巧>和<继续分享 5 个实用的 vs 调试技巧>中分享了 10 个我认为非常值得了解的 vs 调试技巧,本周继续分享 5 个很实用的 ...
- 继续分享 5 个实用的 vs 调试技巧
前言 我在上一篇文章????<5 个非常实用的 vs 调试技巧> 中分享了 5 个我认为非常值得了解的 vs 调试技巧,本周继续分享 5 个很基础但同样实用的调试技巧. 1. 条件断点 作 ...
- [原创]反调试技巧总结-原理和实现(1)(2)(3)(4)(5)(6)......
反调试技巧总结-原理和实现 -------------------------------------------------------------------------------------- ...
- [转转]反调试技巧总结-原理和实现-----转
原本也是转的,但我没找到原作者 标 题: 反调试技巧总结-原理和实现-----转 作 者: lcx4 时 间: 2016-4-7 链 接: http://www.lcx4.com/?post=51 2 ...
- 【原创】反调试技巧总结-原理和实现(1)(2)(3)(4)(5)(6)......
标 题: [原创]反调试技巧总结-原理和实现(1)(2)(3)(4)(5)(6)...... 作 者: shellwolf 时 间: 2008-08-10,22:40:53 链 接: http://b ...
最新文章
- 用了 Elasticsearch 后,查询起飞了!
- 数据库架构优化的12种组合方式与风险解读
- python ctypes模块安装_ctypes模块扩展python
- flink file sink
- 久等了,41连开班仪式!
- checkbox居中 editor_radio 或 CheckBox 关联 其他元素 整体选择
- Oracle结果集缓存(Result Cache)--服务器、客户端、函数缓存
- Excel VBA利用事件对图表自动更新
- HDU 2017 字符串统计
- python用二维码共享文档_[源码和文档分享]基于Python的QR二维码的生成与识别程序...
- Theano 中文文档 0.9 - 5.2 Mac OS安装说明
- RHEL5安装无线网卡驱动
- Download Android source code
- 使命召唤为啥显示新服务器玩家,《使命召唤8》建立服务器和加入自己、别人服务器方法...
- (转载)Linux上iptables防火墙的基本应用教程
- Bp算法公式推导推导-详解
- stl格式导入matlab,机器人模型导入MATLAB(三):导入MATLAB URDF/stl 格式
- Python数据存取详解
- 老外码农酒后吐槽,该说的不该说的全说了!!
- 软件配置 | win / mac M1 imagemagick 的安装
热门文章
- android+4.3+root,安卓4.3要怎么root?安卓4.3 root教程
- Shellcode开发辅助工具shellnoob
- ​HealthKit开发快速入门教程大学霸内部教程
- Java方法调用事件_Java中的事件处理和Java中actionPerformed方法的执行
- linux32内核下载rpm,Vivaldi TP4 for Linux Rpm (32bit)
- matlab解符号方程组,matlab 求解符号方程组
- js字符串如何拼接java代码_JS如何定义用字符串拼接的变量
- Deepmind“好奇心”强化学习新突破!改变奖励机制,让智能体不再“兜圈子”
- python问题:IndentationError:expected an indented block错误解决
- 武大50名学生将卫星送上天!用了老师800万科研经费,搭长征八号“顺风车”升空...