E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WinDBG
软件调试总结及分享
如利用
Windbg
深入理解变量的存储模型:我们可以通过
windbg
验证查看C++书上关于各种类型变量存储区域的说明,简单来说就是全局变量和静态变量会被编译到可执行文件的数据节(分只读和可读写)中,非静态的局部变量则分配在堆栈
blacet
·
2018-05-23 11:33
VC++
windbg软件调试
WinDbg
查找问题异常堆栈,堆栈跟踪UnhandledExceptionFilter
Windbg
.exe打开转储文件下载并安装调试程序。要下
缘
·
2018-05-21 17:42
c++
调试与异常--手工注册SEH
配置好双机调试环境,在
WINDBG
中输入dt_TEB-b,就可以查看TEB(ThreadEnvironmentBlock线程环境块)结构。kd>dt_TEB-bntdll!
CMC_HHM
·
2018-05-01 21:04
调试与异常--手工注册SEH
配置好双机调试环境,在
WINDBG
中输入dt_TEB-b,就可以查看TEB(ThreadEnvironmentBlock线程环境块)结构。kd>dt_TEB-bntdll!
CMC_HHM
·
2018-05-01 21:04
WIN10 + VM12( 虚拟机WIN7系统) +
WinDbg
+配置双机调试
第0步:主机与虚拟机必须互相PING通。关闭防火墙可实现命令行输入IPconfig可查IP地址,然后PING下,别找错了,看清楚自己连的。也可直接PING计算机名,但工作组必须一样。建议直接PINGIP地址,虚拟机工作组一样时,我PING不了。一开始还可以的,可能时网络类型给我换了。第一步:虚拟机添加串行端口,注意移除打印机防止打印机占用COM1(端口1)第二步:进入虚拟机WIN7系统,运行MSc
Alonetramp
·
2018-04-13 21:44
驱动开发
内核工程师必备工具--crash
熟悉windows的朋友都知道系统如果出现蓝屏了,会使用
windbg
工具来分析coredump文件,那么linux呢?
天弓(tg)
·
2018-02-28 20:13
分析调试
C++生成dump文件,调试dump文件
1.生成Dump文件 Dump文件是进程的内存镜像,可以把程序的执行状态通过调试器保存到dump文件中;Dump文件是用来给驱动程序编写人员调试驱动程序用的,这种文件必须用专用工具软件打开,比如使用
WinDbg
小小妖妖
·
2018-02-28 11:56
c++
windows下Qt5安装使用
对于已安装了Qt4的朋友,建议保留,再装个Qt5应该没有影响,我现在装的是QtSDK1.2.1(Qt4.8)+用VS2010做编译器
windbg
做调试器的Qt5。有俩QtCreater都能用。
caoshunxin01
·
2018-02-23 17:59
【JVM性能调优】jstack和线程dump分析
Dump文件是用来给驱动程序编写人员调试驱动程序用的,这种文件必须用专门的工具软件打开,比如使用
Windbg
。在
Windbg
中可以通过.dump命令保存进程的dump文件。
May的博客
·
2018-02-22 21:59
JVM/性能调优
Windbg
-- 查看调用堆栈
一.显示堆栈信息k*命令[~Thread]k[b|p|P|v][c][n][f][L][M][FrameCount][~Thread]k[b|p|P|v][c][n][f][L][M]=BasePtr[FrameCount][~Thread]k[b|p|P|v][c][n][f][L][M]=BasePtrStackPtrInstructionPtr[~Thread]kd[WordCount]参数
china_jeffery
·
2018-02-12 17:45
☆
软件调试
使用
Windbg
分析蓝屏原因
序言:当电脑频繁蓝屏时我们需要软件来查找蓝屏原因,此时可以使用
Windbg
软件对蓝屏文件进行分析查找原因。
Neo_robot
·
2018-02-03 12:36
Windbg
分析
蓝屏原因
微软
安装与配置
windbg
的symbol(符号)
下载最新版的
WinDbg
工具,有两种方式,假设我的电脑系统为Win10,Windows10必须周年更新版本哦,那么可以去这个官网下载。
Neo_robot
·
2018-02-03 11:40
WinDbg
symbol
配置
微软
windbg
符号加载和调试
使用
windbg
调试。一般安装ddk后,就安装了
windbg
,在目录C:\ProgramFiles(x86)\WindowsKits\8.1\Debuggers\x64里就有了wind
Neo_robot
·
2018-02-03 11:22
windbg
电脑蓝屏
调试工具
微软
Windbg
使用手册
一、安装从下面的链接或其他链接下载安装:DownloadDebuggingtoolsforWindows二、配置常用的配置就是符号文件搜索路径、可执行文件搜索路径、源码文件搜索路径配置。符号文件搜索路径配置(SymbolFilePath)在菜单项File->SymbolFilePath中设置,如D:\symbol_path;SRV*D:\symbolslocal*http://msdl.micro
china_jeffery
·
2018-01-03 23:47
windbg
调试
☆
软件调试
windbg
指定SOS版本,执行扩展命令报错
调试dump文件,加载相匹配版本的sos/clr时,绝大多数都是可以正常使用的。然而凡事都有例外,今天在做类似工作时,遇到了错误:CLRDLL:Considerusing".cordll-lp"commandtospecify.NETruntimedirectory.FailedtoloaddataaccessDLL,0x80004005再次指定mscordacwks.dll所在路径,问题解决。T
召冠
·
2018-01-01 12:00
windbg
关于.NET分析的扩展命令
mex扩展提供了大量节省人力搜索的命令,类似扩展可以到
windbg
网站了解:http://www.
windbg
.org/0:102>.timeDebugsessiontime:WedNov151
召冠
·
2017-12-31 17:00
WinDbg
-- 调试互斥体(Mutex)死锁
一.演示用例#include#include#includeHANDLEhMutexA=NULL;HANDLEhMutexB=NULL;unsigned__stdcallThreadProc1(void*pArg){WaitForSingleObject(hMutexA,INFINITE);Sleep(500);WaitForSingleObject(hMutexB,INFINITE);print
china_jeffery
·
2017-12-28 23:29
☆
软件调试
驱动开发入门 - 之二:Win7-x64 + VMWare (Win7-x64) +
WinDbg
双机调试环境搭建
驱动开发入门-之二Win7-x64+VMWare(Win7-x64)+
WinDbg
双机调试环境搭建——ByEXP2017-10-08完整原文下载(转载请注明出处,仅供分享学习,严禁用于商业用途)1.概述
小優YoU
·
2017-10-13 22:14
逆向工程
驱动开发
解决HSDB中UnsatisfiedLinkError异常
thread "Thread-1" java.lang.UnsatisfiedLinkError: Can't load library: E:\Program Files\Java\jre\bin\sa
windbg
.dll
HappyBoyLi
·
2017-10-07 00:07
SA
sawindbg.dll
HSDB
.Net 内存对象分析
所以,今天我们推荐.Net进阶必备神器:
Windbg
,基于
Windbg
分析内存中对象的状态。还是以实际场景为例吧,这样可以更加贴合实际应用,同时更有借鉴
Eric zhou
·
2017-10-06 10:00
玩转
windbg
软件调试视频教程发布-
windbg
入门教程
几年前就筹划着写一套
windbg
软件调试的教程,名字都想好了,叫《跟我一起学windows调试》。因为某些原因一拖再拖,最后直接放弃了。
ithzhang
·
2017-09-29 19:28
玩转windbg软件调试
课堂资料下载
pan.baidu.com/s/1QLYckfZkz7oK5WewShxJIg密码:dd0g常见代码注入课堂资料:链接:http://pan.baidu.com/s/1kVilk6V密码:ppxjOllyDbg工具,以及
WinDbg
iBinary
·
2017-09-26 13:00
Windbg
调试----多线程控制调试
很多时候,我们可以借助编写调试代码来达到多线程的调试,可是有些情况下调试的执行粒度是指令级别的,那么这个时候我们得借助调试利器
Windbg
了。
河边一支柳
·
2017-09-03 18:36
Windows调试
Windbg
调试----多线程控制调试
很多时候,我们可以借助编写调试代码来达到多线程的调试,可是有些情况下调试的执行粒度是指令级别的,那么这个时候我们得借助调试利器
Windbg
了。
河边一支柳
·
2017-09-03 18:36
Windows调试
推荐一些优秀的博客
FFMPEGDirectXDuiLibQTGTK+秒杀多线程EasyPROpenGL
windbg
调试JS、Python入门教程web教程程序员杂谈没事的时候喜欢逛逛论坛,看看博客,下面推荐几个我看过的高质量的博客
ithewei
·
2017-08-25 00:00
程序人生
他山之石
windows客户端性能测试之内存泄露检查工具umdh.exe
Umdh是DebuggingToolsforWindows中的工具,在
windbg
的安装目录内,UMDH主要通过分析比较进程的HeapStacktrace信息来发现内存泄露的。
barebear
·
2017-08-15 15:55
cve-2011-0027漏洞分析
这个漏洞是整数溢出漏洞,漏洞环境为win7+IE8,调试工具为
windbg
,静态分析工具为IDA。主要参考《漏洞战争》相关介绍,实际分析了一下。首先启动页堆。
qq_35519254
·
2017-07-25 11:09
系统调试
Windows蓝屏分析器
WinDbg
使用方法
LinkId=536682https://developer.microsoft.com/zh-cn/windows/hardware/windows-driver-kit1.启动
WinDbg
,将您的电脑连接到网络
122269875
·
2017-07-20 14:55
windows
蓝屏
WindowsServer
fuzzing-03-Easy File Sharing Web Server7.2分析和利用
目标:win7x64sp1源:win10(python)软件:EasyFileSharingWebServer(7.2)、
Windbg
、ImmunityDebugger、IDA、m
大人的涂鸦丶
·
2017-07-11 10:24
fuzzing学习
使用
Windbg
简单排查线程 CPU 100%的方法
环境:Windows7工具:
Windbg
方法很简单:1、 使用
Windbg
直接attach到CPU100%的进程上面(另外注意的是如果多核的,可能就不是100%了,譬如双核的可能就是CPU持续保持在50%
lhq_215
·
2017-06-02 19:00
设置C++崩溃时生成Dump文件
Dump文件是进程的内存镜像,可以把程序的执行状态通过调试器保存到dump文件中;Dump文件是用来给驱动程序编写人员调试驱动程序用的,这种文件必须用专用工具软件打开,比如使用
WinDbg
,VisualStudio
tojohnonly
·
2017-06-02 15:00
C++
bug
dump
Visual
Studio
CPU百分百问题的研究
对于这个问题研究的方法主要用到了两个工具:ProcessExplorer和
Windbg
。使用ProcessExporer查找占用CPU资源的线程博主采用了一个4核的
河边一支柳
·
2017-05-28 09:58
Windows调试
CPU百分百问题的研究
对于这个问题研究的方法主要用到了两个工具:ProcessExplorer和
Windbg
。使用ProcessExporer查找占用CPU资源的线程博主采用了一个4核的
河边一支柳
·
2017-05-28 09:58
Windows调试
WinDbg
数据搜索技巧 --- 《格蠹汇编-从堆里抢救丢失的博客》
原文中作者是从堆里面寻找丢失的博客文章,在这里我模拟的环境是从gvim编辑器里面寻找一段文字的地址强大的!address命令!address-summary可以显示进程空间中内存使用情况的摘要0:003>!address-summaryMappingfilesectionregions...Mappingmoduleregions...MappingPEBregions...MappingTEBa
luzhlon
·
2017-05-16 14:18
windbg
调试驱动学习总结
简单驱动编写与
windbg
调试http://trustsec.blog.51cto.com/305338/64694/一.驱动编写随着对windows系统的深入研究,越来越多的内核方面的知识被挖掘出来了
bcbobo21cn
·
2017-03-19 16:00
调试
windbg
Windows驱动程序
[翻译]【目录】编写高性能 .NET 代码
性能测量及工具选择什么来衡量平均数vs百分比工具介绍VisualStudio性能计数器ETW事件PerfViewCLRProfiler
Windbg
Measurelt内部测试代码SysInternals工具集数据库其他工具垃圾回收基本操作基本选项工作站与服务器后台
yahle
·
2017-03-10 16:00
Win7对minidump文件分析详解
minidump一般位于C:\WINDOWS\Minidump\*.dmp方法/步骤:1、下载并安装
windbg
软件。软件名称
佚名
·
2017-03-03 11:21
关于ODP.NET连接数监控及相应的
windbg
分析提示
1、关于ODP.NET的Windows计数器问题使用微软的缺省驱动时,可以通过windows性能监视器很方便的监控数据库连接数,选择.NETDataProviderforOracle/Sqlserver中的NumberOfPooledConnections即可。但是微软早就放弃了对Oracle驱动的更新,该驱动不仅在性能上比较差(读取40000rows*30cols的数据,仅数据转换大约耗时25秒
召冠
·
2017-02-23 15:00
Windbg
无法捕获strcpy_s crash时的函数调用栈的研究
问题描述在一年前,发现产品的windowsservice总是崩溃,但每次用
windbg
attach或者adplus产生dump,总是不能捕获到程序出错时候的栈,而且crash的时候只能看到少数甚至只剩一个线程
河边一支柳
·
2017-01-22 09:31
Windows配置与开发
Windows调试
windbg
----as、$u0(固定别名、自定义别名)
固定别名($u0~$u9)有10个固定别名。他们是$u0,$u1,...,$u9。他们的等价字符串可以是不包含ENTER键的任意字符串。使用r (Registers)命令为固定别明指定等价字符串。定义固定别名时,必须在字母"u"之前插入点号(.)。等号(=)之后的文本是等价字符串。等价字符串可以包含空格或分号,但是头部和尾部的空格被忽略掉。不能用引号将等价字符串括起来(除非希望替代结果中包含引号)
任智康
·
2016-12-22 15:00
windbg
-bp、 bm、 bu、 bl、 bc、 ba(断点、硬件断点)
对于后者,
WinDBG
会自动找到MyApp!SomeFunction 对应的地址并设置断点。
任智康
·
2016-12-21 09:00
启动(程序还没执行生成dump文件的代码)就崩溃的处理流程
何志丹如果有专业人员,利用
Windbg
启动这个程序,在分析就可以了。上次崩溃,让大家手忙脚乱。所以列了一个启动(程序还没执行生成dump文件的代码)就崩溃的处理流程。
软件架构师何志丹
·
2016-11-04 15:51
崩溃无响应
拦截聊天记录--Hook技巧简介【原创】
一、 战场环境[兵工场]:VC6.0[兵器谱]: DetoursExpress2.1、
Windbg
6.11、OllyDBG二、 战术分析Hook从字面上理解就是钩子的意思,当然这个钩子不是用来钓鱼的
m635674608
·
2016-10-20 00:00
生成程序崩溃的dump文件,使用
windbg
调试
1,目的有时候程序在客户那里崩溃了,你程序也没有什么有效的log日志能记录到崩溃的细节,那这实在是一件很麻烦的事情。你得向客户反复了解操作内容并希望能在自己这里重现,这个过程想想都很痛苦吧。。使用下面的方法,能在程序崩溃时生成一个自己的dump文件,记录了崩溃时的一些有用的信息,一般能帮你容易地找到出错的地方。2,原理简单地说,就是windows程序崩溃时会调一个对话框显示一些没什么用的信息。XP
exetocom
·
2016-09-22 11:57
other
c/c++
操作系统
WinDbg
调试 崩溃程序
目的:学习和记录
WinDbg
的一些使用。声明:文章里面的很多东西都是取自网络上面,有出去的我会尽量注明出处。对于那些找不到地址的如果作者需要我可以后面添加。
nanjun520
·
2016-09-20 17:08
Windbg
局部变量显示不正确
Windbg
局部变量显示不正确假设有一段如下程序,在VS2005中,选择Release配置项,为了避免将测试程序中的局部变量被优化,关闭工程属性中C/C++->Optimization中的/Od编译选项
河边一支柳
·
2016-08-17 13:53
Windows配置与开发
Windows调试
Windbg
+Procdump解决w3wp.exe CPU过百问题
打算使用
windbg
找到这个问题。 为了快速定位问题我就直接在生产环境安装了
windbg
,为了采集dump文件,我选择Procdump。Procdump无需
雪雨潇潇
·
2016-07-09 16:00
win7为什么打不开DMP文件?win7系统打不开DMP文件图文教程
方法如下:1、首先要下载安装DebuggingTools这个工具;2、安装好了以后,在开始菜单下面的可以找得到一个【DebuggingToolsforWindows(x86)】文件夹下面就会出现如下图所示:
WinDbg
佚名
·
2016-07-03 16:39
使用
windbg
分析iis崩溃的一个实例
问题背景说明:客户的生产环境不定时发生崩溃,需要定位崩溃的原因。在开发环境不能重现该问题,准备抓取IIS的dump文件分析第一步:在客户的生产环境抓取dump文件参考:IIS崩溃时自动抓取Dump等IIS崩溃时,会自动转存dump文件 第二步:分析dump文件2.1 选择在那个环境分析dump文件一般可以选择在生产环境分析dump文件,(如果开发环境有符号表文件,也可以把dump文件拷贝到开发环境
虎头
·
2016-06-22 09:00
windbg
加载sos.dll
SOS.dll中提供的SonofStrike扩展(SOS),用于调试
WinDbg
中的托管代码。
虎头
·
2016-06-21 17:00
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他