技术栈
windbg
索迪迈科技
16 天前
windows
·
c#
·
.net
·
windbg
记一次 .NET 某中医药附属医院门诊系统 崩溃分析
前段时间有位训练营的学员找到我,说他们的软件在客户那边崩溃了,没找到是什么原因,比较着急,让我帮忙看下是怎么回事?毕竟我的学员是永久的免费dump分析,必须给他上一卦。
一线码农
3 个月前
c#
·
.net
·
windbg
MinHook 对.NET底层的 SendMessage 拦截真实案例反思
上一篇我们说到了 minhook 的一个简单使用,这一篇给大家分享一个 minhook 在 dump 分析中的实战,先看下面的线程栈。
dvlinker
4 个月前
c++
·
windbg
·
processexplorer
·
软件高cpu占用
·
process hacker
·
system informer
·
线程的函数调用堆栈
使用Process Explorer、System Informer(Process Hacker)和Windbg工具排查软件高CPU占用问题
目录1、问题现象2、使用Process Explorer和System Informer(该工具原先叫Process Hacker)查看占用CPU高的线程
dvlinker
5 个月前
windbg
·
线程死锁
·
线程堵塞
·
gdi对象泄漏
·
c++软件实战问题排查经验分享
·
ui界面卡顿
·
cp占用高
【C++软件实战问题排查经验分享】UI界面卡顿 | CPU占用高 | GDI对象泄漏 | 线程堵塞 系列问题排查总结
目录1、UI界面卡顿问题排查2、软件CPU占用高问题排查3、UI界面显示异常(GDI对象泄漏导致窗口绘制异常)问题排查
Sagice
7 个月前
windows
·
内核
·
windbg
·
内存
·
kernel32
获取Kernel32基地址
32位在4G内存搜索有一定可行性,但是处理起来其实还是比较麻烦的,因为内存不可读会触发异常,需要对这些异常问题进行处理。
dvlinker
9 个月前
windbg
·
内存泄漏
·
c++程序
·
内存不足
·
malloc返回null
·
new抛出异常
·
动态申请内存
引发C++程序内存泄漏的原因分析与排查方法总结
目录1、概述2、内存泄漏与程序的位数3、调用哪些接口去动态申请内存?4、引发内存泄漏的常见原因总结4.1、通过malloc/new等动态申请的内存,在使用完后,没有调用free/delete去释放(也可能是调用了上面讲到的HeapAlloc或VirtualAlloc等API接口)
zhuqiyua
10 个月前
操作系统
·
windbg
·
逆向
·
二进制
·
osed
直接调用本地API(NTAPI)
在Windows操作系统中,应用程序与操作系统内核之间的交互是通过一系列精心设计的函数调用流程来实现的。让我们以一个常见的操作——创建文件为例,来详细探讨这一流程。