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软件调试
VS双机调试
文章目录序言VM虚拟机配置VS配置进入双机调试序言相信很多朋友在进行驱动内核调试的时候是使用的
Windbg
进行的,在老版本系统使用
Windbg
完全没问题随着VS的更新也可以使用VS进行双击调试不论是配置还是调试相比
虚构之人
·
2023-11-21 22:47
操作系统
win内核
开发
驱动开发
内核
C
VS
调试
开发
Windbg
从C++
软件调试
实战的角度去看多线程编程中的若干细节问题
目录1、线程与线程函数基础知识1.1、创建线程的函数返回时不代表代码已经执行到线程函数中了1.2、创建线程的函数返回后要调用CloseHandle将线程句柄(引用计数)释放掉1.3、线程何时退出并结束?2、线程函数的几个细节3、回调函数运行在主调线程中,不能发生堵塞4、多线程之间在操作共享资源时要做同步4.1、两个线程同时对一个整型的全局变量进行自加操作4.2、一个线程在遍历STL列表、另一个线程
dvlinker
·
2023-11-21 21:01
软件调试
多线程
创建线程
线程函数
多线程同步
多线程死锁
回调函数与多线程
STM32硬件调试器不一定准确,proteus不一定准确
单片机里面正常,但是硬件调试的时候,无法检测到数值改变,这说明调试器可能不准确,只有在机器里面运行正常才是正常的在单片机出现故障的情况下,只有机器运行正常才是检验对错的唯一标准,在现有价格基础上的硬件调试器,或者
软件调试
器都不一定可靠现在使用的是普
纳米机器人geniusNMRobot
·
2023-11-19 12:42
proteus
stm32
嵌入式硬件
ros2
机器人
单片机
在 C# 程序中注入恶意 DLL
为什么
Windbg
附加到C#程序后,程序就处于中断状态了?它到底是如何实现的?其实简而言之就是线程的远程注入,这一篇就展开说一下。
mYlEaVeiSmVp
·
2023-11-19 10:36
.NET逆向
c#
开发语言
VirtualKD-Redux 双机调试内驱驱动
官网使用说明官网下载地址简单的说1.如果是64位虚拟机,把target64文件夹拷贝到虚拟机中,然后安装vminstall.exe2.我电脑是用
windbg
prview,在主机上打开vmmon64.exe3
小米渣的逆袭
·
2023-11-16 22:46
虚拟机调试程序
详解 KEIL C51 软件的使用·设置工程·编绎与连接程序
选择“Target”项,也就是图2-16的画面.图2-16在图2-16中,箭头所指的是晶振的频率值,默认是所选单片机最高的可用频率值.该设置值与单片机最终在电路运行中的程序代码是无关的,这只是供我们在
软件调试
时
时光の尘
·
2023-11-16 05:01
嵌入式学习
51单片机
嵌入式硬件
单片机
c++
c#
c语言
南京邮电大学嵌入式系统开发实验3:嵌入式数据库sqlite移植及使用
二.实验内容实验3.1移植嵌入式数据库sqlite实验3.2简单通讯录查询实例设计和测试三.预备知识Linux使用、数据库相关知识等四.实验设备及工具(包括
软件调试
工具)硬件:ARM
cookie爱吃小饼干
·
2023-11-15 11:25
南京邮电大学嵌入式系统开发
sqlite
数据库
database
嵌入式
Qt生成dump文件及
windbg
调试(进阶版)
文章目录前言一、异常捕获和dump文件生成二、调试1.安装
Windbg
Preview2.调试总结前言至于为什么是进阶版,因为之前也写过一篇,好像是去年的时候,当时博主也是能力有限,菜鸟级别,都是在职场一步步的摸爬滚打
weixin_46424582
·
2023-11-14 12:22
Qt记录
qt
c++
Windows 使用jmap: Error attaching to process:
Windbg
Error: GetModuleParameters failed!
1.使用开发工具Eclipse启动web工程,使用jmapPID报错。C:\Users\Lenovo>jps15760RemoteMavenServer361931216228jar17876KotlinCompileDaemon17908Launcher10360jar10044Main13052KotlinCompileDaemon18860JpsC:\Users\Lenovo>jmap103
sunyaox
·
2023-11-13 03:45
操作系统
jvm
如何使用
windbg
查看C#某个线程的栈大小 ?
它里面有两个字段分别为StackBase和StackLimit,前面叫做栈基址,也就是栈顶,后者叫做栈边界,因为栈空间是向小地址增长的,所以用StackBase-StackLimit就能算出所谓的栈内存大小,接下来我们用
windbg
dotNET跨平台
·
2023-11-13 01:19
数据结构
java
操作系统
jvm
多线程
使用
WinDbg
分析软件突然崩溃的问题
为了测试
windbg
有多么牛逼,所以仅仅只是测试一下,属于事后诸葛亮型,也只是为了验证一下,把此方法学会即可。模拟场景:软件运行后,点击按钮,直接崩溃掉,什么提示都没有。
故里2130
·
2023-11-11 01:10
WinDbg
wpf
windows
使用
WinDbg
分析CPU100%的问题
在我们软件运行的时候,偶尔会出现CPU占比100%的问题,而且极其不容易排查,概率极低,我硬是操作了一个下午,出现了一次,然后找到了dmp文件,也没有任何的规律,那么就可以借助
windbg
进行分析。
故里2130
·
2023-11-11 01:06
WinDbg
c#
windows
c++ map find方法源码解析
1.背景最近,发生了一次奇怪的问题:用constchar*作为map的key,定制比较器(采用strcmp实现),同时用了多线程的技术,在map.find()时候有几率发生死循环,通过
windbg
调试定位问题
哈市雪花
·
2023-11-09 12:34
C++
map
find
红黑树
STL容器
比较器
C++(Qt)
软件调试
---自动注册AeDebug(17)
C++(Qt)
软件调试
—自动注册AeDebug(17)文章目录C++(Qt)
软件调试
---自动注册AeDebug(17)1、什么是AeDebug2、使用调试工具3、
WinDbg
注册到AeDebug4、ProcDump
mahuifa
·
2023-11-09 02:21
#
C++软件调试
c++
qt
AeDebug
软件调试
C++-教程1-VS2010环境设置
.201032位cn_visual_studio_2010_ultimate_x86_dvd_53234764位mu_visual_studio_2010_sp1_x86_x64_dvd_651704.iso2.
WinDbg
weixin_33720956
·
2023-11-09 02:51
c/c++
C++(Qt)
软件调试
---下载和安装最新版
Windbg
(16)
C++(Qt)
软件调试
—下载和安装最新版
Windbg
(16)文章目录C++(Qt)
软件调试
---下载和安装最新版
Windbg
(16)1、前言2、在线安装1.1安装方法一1.2安装方法二3、离线安装1、前言
mahuifa
·
2023-11-09 02:48
#
C++软件调试
c++
Windbg
软件调试
【调试技术】用户态查看PEB和TEB
概述:用户态查看进程PEB和TEB(通过
windbg
附加或启动调试的exe)0x01用户态查看TEB和PEB在双机调试的时候,可以直接使用!PEBPID和!
欧恩意
·
2023-11-06 19:13
#
Windows
调试技术
windows
Windows 网络编程:隐藏DLL文件
下面通过
WinDBG
这个调试工具来一步一步地学习TEB,并通过TEB来学习如何隐藏DLL文件。一、启动W
發姨
·
2023-11-05 23:54
Windows安装
WinDbg
调试工具
,有win11,win10,win8,win7,其他https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/二.安装打开
windbg
Bruce-li__
·
2023-11-05 09:24
windows
大恒相机使用Python SDK调试记录
大恒相机使用PythonSDK调试记录文章目录大恒相机使用PythonSDK调试记录前言一、驱动下载及文档使用二、相机调试1.GalaxyView
软件调试
2.Python开发三、报错记录四、编写相机上位机界面实现多线程采集图片
kuan_li_lyg
·
2023-11-04 10:24
大恒相机使用记录
机器人
python
图像处理
硬件工程
pyqt
pillow
物联网
使用Process Explorer/Process Hacker和
Windbg
高效排查软件高CPU占用问题
目录1、为什么需要将ProcessExplorer/ProcessHacker与
Windbg
结合起来分析高CPU占用问题?
dvlinker
·
2023-11-03 12:00
C/C++技术分享
高CPU占用
ProcessExplorer
Process
Hacker
Windbg
线程id
函数调用堆栈
变量值
使用Process Explorer/Process Hacker和
Windbg
初步定位软件高CPU占用问题
目录1、问题说明2、ProcessExplorer与
Windbg
工具介绍2.1、ProcessExplorer工具2.2、
Windbg
调试器3、引发程
dvlinker
·
2023-11-03 12:59
高CPU占用
线程CPU占用
ProcessExplorer
Process
Hacker
Windbg
函数调用堆栈
查看变量值
windbg
分析内存泄漏
介绍本文主要介绍一种通过
windbg
分析内存泄漏的方法。现象后台检测程序在某天上报了告警,大概就是某程序的提交内存达到了1.0G。
睡在床板下
·
2023-10-30 13:30
软件逆向 一
语言基础(慕课,C语言基础入门)2.汇编语言常用工具IDA(逆向分析基本工具)JeB(收费软件,比较全面)OD(新手入门使用工具,针对Windows下的动态调试使用,只能调试Windows32位的程序)
windbg
背靠大海的春天
·
2023-10-28 16:24
软件逆向
1024程序员节
软考高级系统架构设计师系列之:快速掌握系统可靠性分析与设计的核心知识点
系统可靠性:2.系统可靠性定量描述二、软件的可靠性设计与管理1.软件可靠性设计2.N版本程序设计3.恢复块方法4.防卫式程序设计5.双机容错6.软件可靠性管理阶段三、系统可靠性分析与设计相关知识点1.
软件调试
与软件测试的区别
最笨的羊羊
·
2023-10-27 08:51
软考高级系统架构设计师考试
软考高级系统架构设计师
系统可靠性分析与设计
windbg
分析崩溃dmp
首先我们收集了程序崩溃的dump文件,然后将dump文件拖拽到
windbg
下,然后依次如下命令:1.设置符号路径:.sympathsrv*C:\symbols*http://msdl.microsoft.com
liaozhilong88
·
2023-10-26 22:40
windbg
c++
崩溃分析
C++(Qt)
软件调试
---linux使用dmesg定位程序崩溃位置(14)
C++(Qt)
软件调试
—linux使用dmesg定位程序崩溃位置(14)文章目录C++(Qt)
软件调试
---linux使用dmesg定位程序崩溃位置(14)1、前言2、ELF文件3、常用工具4、使用dmesg
mahuifa
·
2023-10-26 19:38
#
C++软件调试
c++
qt
linux
dmesg
C++(Qt)
软件调试
---线程死锁调试(15)
C++(Qt)
软件调试
—线程死锁调试(15)文章目录C++(Qt)
软件调试
---线程死锁调试(15)1、前言2、常见死锁3、linux下gdb调试C++死锁1.1使用代码1.2gdb调试3、linux下
mahuifa
·
2023-10-26 19:04
#
C++软件调试
c++
qt
GDB
Windbg
死锁
VC++程序崩溃时,使用Visual Studio静态分析dump文件
可以通过VisualStudio和
Windbg
来静态分析dump文件,定位发生异常的位置和调查可能的原因。下面简略讲下怎么通过VisualStudio来静态分析dump文件。1、通过Visual
小飞1116
·
2023-10-26 07:39
C++程序异常调查
c++
CPU眼里的C/C++: 1.1 查看汇编代码的工具
1.工具列表CompilerExplorer(https://godbolt.org/)GDBLLDBVisualStudio
WinDBG
VSCodeCLionGCC二进制工具objdump/readelf
baiyu33
·
2023-10-25 02:26
C/C++
c语言
c++
汇编
1024程序员节
(三)(Driver)驱动开发之双机调试环境搭建及内核驱动的运行
文章目录1.驱动开发环境搭建2.驱动开发新建项目及项目属性配置和编译3.双机调试环境搭建3.1安装虚拟机VMware3.2配置Dbgview.exe工具3.3基于
Windbg
的双机调试4.内核驱动的运行
Elaine猿
·
2023-10-24 21:17
驱动开发
驱动开发
Driver开发
驱动调试
内核驱动开发
内核驱动运行
浅析USB 枚举过程
在我们的实际工作中,不管是硬件设计调试,如STM32平台的硬件,还是
软件调试
,如LINUX的usb驱动调试,USB都是一个必须掌握的通讯方式。
Ho_pe
·
2023-10-24 09:10
usb
usb
记一次 .NET某新能源检测系统 崩溃分析
一:背景1.讲故事前几天有位朋友微信上找到我,说他的程序会偶发性崩溃,一直找不到原因,让我帮忙看一下怎么回事,对于这种崩溃类的程序,最好的办法就是丢dump过来看一下便知,话不多说,上
windbg
说话。
一线码农
·
2023-10-23 14:21
.net
windbg
c#
基于WebRTC的程序因虚拟内存不足导致闪退问题的排查以及解决办法的研究
目录1、WebRTC简介2、问题现象描述3、将
Windbg
附加到目标进程上分析3.1、
Windbg
没有附加到主程序进程上,没有感知到异常或中断3.2、
Windbg
感知到了中断,中断在DebugBreak
dvlinker
·
2023-10-22 16:55
C/C++技术分享
开源
WebRTC
虚拟内存
内存不足
程序闪退
DebugBreak
Windbg
用VsDebug断点调试FFmpeg
2,
WinDbg
,Windows诞生之初的第一款
Loken2020
·
2023-10-21 01:36
FFmpeg源码分析
docker
linux
容器
硬件测试含
软件调试
,硬件调试与测试规范.doc
第PAGEi页硬件调试与测试规范目录TOC\o"1-3"\h\z前言31参考标准32适用范围33硬件调试与测试规范33.1硬件测试流程细则33.2硬件测试注意事项43.3硬件测试类型43.3.1单元测试43.3.2系统测试43.3.3试挂测试43.4白盒测试方法43.4.1电源完整性测试43.4.2电源掉电测试53.4.3信号完整性测试53.4.4信号时序测试63.5黑盒测试方法63.5.1功能性
weixin_39635648
·
2023-10-20 16:16
硬件测试含软件调试
c++ windows下的简单的日志输出DebugPrintf
这是本人实现的一个简单的
软件调试
日志。论功能肯定不能和glog、log4cplus等日志相提并论,但是我也觉得这个两个日志库太强大,也有点庞大,个人想法。
坤仔N
·
2023-10-19 21:19
c++
windows
调试日志
mfc
debug
调试工具:应用程序验证器Application Verifier一页纸(appverif+
WinDbg
+gflags)- 详细版
应用程序验证器(ApplicationVerifier)这个工具是做什么的?说明:ApplicationVerifier是来自微软官方的一款应用程序验证工具,主要用于帮助用户检测和调试内存损坏、危险的安全漏洞、Run-time检测等;是一款辅助开发工具,不用修改源码;在程序退出时报告未释放的资源等,程序正常退出才会有报告类比:linux下的valgrind工具包中的memcheck(常用命令:va
磨刀砍柴Debug
·
2023-10-19 20:14
调试和性能工具
microsoft
安全
windows
LINUX平台高级调试和优化
庐山
软件调试
高级研习班2023庐山桃花源站LINUX平台高级调试和优化关于LINUX的资料浩如烟海,学习LINUX的途径也有很多,如何才能在比较短的时间里获得一个比较大的提升呢?
advdbgger
·
2023-10-18 17:37
linux
运维
服务器
LINUX平台高级调试和优化(上海站)
2023LINUXSHANGHAI
软件调试
高级研习班2023上海站LINUX平台高级调试与优化关于LINUX的资料浩如烟海,学习LINUX的途径也有很多,如何才能在比较短的时间里获得一个比较大的提升呢?
advdbgger
·
2023-10-18 17:37
linux
运维
服务器
LINUX平台高级调试和优化(庐山太乙站)
2023LINUX国庆加长版
软件调试
高级研习班2023庐山太乙站LINUX平台高级调试与优化关于LINUX的资料浩如烟海,学习LINUX的途径也有很多,如何才能在比较短的时间里获得一个比较大的提升呢?
advdbgger
·
2023-10-18 17:37
linux
运维
服务器
LINUX平台高级调试和优化(庐山海会站)
2023LINUX庐山海会站
软件调试
高级研习班2023庐山海会站LINUX平台高级调试与优化关于LINUX的资料浩如烟海,学习LINUX的途径也有很多,如何才能在比较短的时间里获得一个比较大的提升呢?
advdbgger
·
2023-10-18 08:10
linux
运维
服务器
C++(Qt)
软件调试
---Qt使用qBreakpad定位崩溃位置(2)
C++(Qt)
软件调试
—Qt使用qBreakpad定位崩溃位置(2)文章目录C++(Qt)
软件调试
---Qt使用qBreakpad定位崩溃位置(2)前言1、Google-Breakpad2、qBreakpad3
mahuifa
·
2023-10-17 08:46
#
C++软件调试
qt
qBreakpad
Breakpad
崩溃检测
C++软件异常分析概述
目录1、软件异常的分类2、使用常用分析工具分析软件问题3、使用
Windbg
分析软件异常4、除
Windbg
之外的常用异常排查方法5、开源的异常捕获库CrashRpt6、最后VC++常用功能开发汇总(专栏文章列表
dvlinker
·
2023-10-16 21:14
软件异常
排查方法
Windbg
dump文件
静态分析
动态调试
为什么要学习C++
软件调试
技术?掌握调试技术都有哪些好处?
目录1、为什么要学习C++
软件调试
技术?
dvlinker
·
2023-10-16 13:05
C++
软件调试
异常排查
软件分析工具
经验分享
windbg
分析 IRQL_NOT_LESS_OR_EQUAL 蓝屏问题
使用
windbg
分析如下:一度以为是win11的系统bug。尝试了win11的质量更新回退,还是崩溃。尝试了win11更新所有更新,还是崩溃。wi
yantuguiguziPGJ
·
2023-10-15 05:41
编程点滴
windows
LMI FocalSpec 3D线共焦传感器 使用笔记1
一.硬件介绍以上特别注意:屏蔽线必须接地,因为在现场实际调试中,使用
软件调试
发现经常弹窗传感器丢失警告!!以上PositionLED的灯被钣金挡住,无法查看异常现象,能否将指示灯设置在软件界面上?
智尊宝2021
·
2023-10-14 21:39
笔记
windbg
入门实例
首先先了解一下使用率最高的命令:查看调用栈:k[b|p|v]kb显示三个参数;kp或kP显示所有参数;kv显示FPO与调用约定;查看数据:d{a|b|c|d|D|f|p|q|u|v|w|W}da:ASCII,du:unicodedv:局部变量dc:DWORD&ASCIIdd:DWORDdp:按指针大小值,取决于是x86还是x64详细参考https://docs.microsoft.com/en-u
丑角的晨歌
·
2023-10-14 17:57
蓝屏总结(二)——系统蓝屏及转储方法
目录一、前言二、关于pagefiles设置四、手动蓝屏方法1、使用NotMyFaulTool生成0xD1蓝屏2、使用NMI生成0x80蓝屏3、使用keyboard键盘生成0xE2蓝屏4、使用
WinDbg
星河Cynthia
·
2023-10-14 11:49
Windows
【翻译
windbg
-2】Getting started with
windbg
- part I (第二部分 )
Normal07.8磅02falsefalsefalseEN-USZH-CNX-NONE这篇文章是前篇文章《Gettngstartedwith
windbg
-partI》的继续,假设你已经看过那篇文章,如果没有请先阅读
iteye_15675
·
2023-10-11 00:22
runtime
ui
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他