![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++常用软件分析工具从入门到精通案例集锦
文章平均质量分 95
常用的C++软件辅助分析工具有PE工具、Dependency Walker、Process Explorer、Process Monitor、API Monitor、Clumsy、Windbg、IDA Pro等,本专栏详细介绍如何使用这些工具去巧妙地分析和解决日常工作中遇到的问题,很有实战参考价值!
优惠券已抵扣
余额抵扣
还需支付
¥59.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
dvlinker
2022年度博客之星Top5、CSDN博客专家、B站优质视频教程创作者、AI人工智能技术爱好者、C/C++领域优质创作者、优质技术专栏《C++软件调试与异常排查从入门到精通系列教程》作者。从事C++软件开发十多年,通过数年的软件开发实践,积累了大量的实战经验,特别在C++软件调试及异常排查方面积累了丰富的经验,现任C++高级软件工程师!
展开
-
C++常用软件分析工具从入门到精通案例集锦汇总
C++软件分析工具案例分析集锦!根据近几年C++软件异常排查的项目实践,详细地讲述如何使用PE工具、Dependency Walker、GDIView、Process Explorer、Process Monitor、API Monitor、Clumsy、DebugDiag、Windbg、IDA Pro等常用分析工具,以及如何使用这些工具去巧妙地分析和解决日常工作中遇到的问题,有很强的实战参考价值!原创 2023-06-26 21:35:54 · 117191 阅读 · 179 评论 -
C++软件开发值得推荐的十大高效软件分析工具
C++软件开发值得推荐的十大高效软件分析工具原创 2022-10-31 07:35:20 · 25533 阅读 · 257 评论 -
使用Process Explorer/Process Hacker和Windbg高效排查软件高CPU占用问题
本文讲述如何使用Process Explorer/Process Hacker和Windbg高效排查软件高CPU占用问题。原创 2024-01-24 15:02:13 · 7677 阅读 · 41 评论 -
使用IDA查看汇编代码上下文,结合安卓系统生成的Tombstone文件,排查安卓app程序底层库崩溃问题
使用IDA查看汇编代码上下文,结合安卓系统生成的Tombstone文件,排查安卓app程序底层库崩溃问题原创 2024-01-09 16:35:02 · 22520 阅读 · 54 评论 -
使用Process Explorer和Dependency Walker排查程序启动时缺少ucrtbase.dll等运行时库以及报0xC000007B错误
使用Process Explorer和Dependency Walker排查程序启动时缺少ucrtbase.dll等运行时库以及报0xC000007B错误原创 2024-01-09 16:24:23 · 12505 阅读 · 1 评论 -
使用 Process Explorer 和 Windbg 排查软件线程堵塞问题
本文详细介绍如何使用 Process Explorer 和 Windbg 排查软件线程堵塞问题。原创 2024-01-09 10:13:15 · 18834 阅读 · 5 评论 -
使用Process Explorer/Process Hacker与Windbg初步定位软件高CPU占用问题
本文详细介绍如何使用Process Explorer/Process Hacker与Windbg初步定位软件高CPU占用问题。原创 2024-01-09 09:59:19 · 29676 阅读 · 1 评论 -
使用Process Monitor探测日志文件是C++程序哪个模块生成的
使用Process Monitor探测日志文件是C++程序哪个模块生成的原创 2023-04-23 10:57:27 · 11753 阅读 · 87 评论 -
使用Dependency Walker和Process Explorer排查瑞芯微工具软件RKPQTool.exe启动报错的问题
本文详细介绍如何使用Dependency Walker和Process Explorer排查瑞芯微工具软件RKPQTool.exe启动报错的问题。原创 2024-01-09 10:08:54 · 9402 阅读 · 2 评论 -
使用API Monitor巧妙探测C++程序中监听2620端口的模块
使用API Monitor巧妙探测C++程序中监听2620端口的模块原创 2023-04-19 09:27:21 · 14174 阅读 · 62 评论 -
在Windbg中设置断点追踪打开C++程序远程调试开关的模块
在动态调试的Windbg中设置断点,追踪何处打开了C++程序远程调试开关。原创 2023-04-10 14:25:36 · 21411 阅读 · 63 评论 -
将dumpbin从Visual Studio中抠出来,并使用dumpbin查看exe和dll库的依赖关系
将dumpbin从Visual Studio中抠出来,并使用dumpbin查看exe和dll库的依赖关系原创 2024-01-09 16:17:13 · 12067 阅读 · 2 评论 -
使用Windbg分析dump文件的一般步骤详解
详细讲解使用Windbg静态分析dump文件的一般步骤。原创 2024-01-09 16:51:45 · 22891 阅读 · 4 评论 -
使用Windbg调试目标进程的一般步骤详解
详细讲解使用Windbg动态调试目标进程的一般步骤。原创 2024-01-09 16:57:22 · 14013 阅读 · 23 评论 -
使用Visual Leak Detector排查内存泄漏
本文详细介绍如何使用Visual Leak Detector排查内存泄漏问题。原创 2024-01-09 09:54:02 · 11098 阅读 · 1 评论 -
使用PE信息查看工具和Beyond Compare文件比较工具排查dll库文件版本不对的问题
本文详细讲述如何使用PE信息查看工具和Beyond Compare文件比较工具排查dll库文件版本不对的问题。原创 2024-01-09 10:02:15 · 7087 阅读 · 3 评论 -
使用PE信息查看工具和Dependency Walker工具排查因为库版本不对导致程序启动报错的问题
本文详细介绍如何使用PE信息查看工具和Dependency Walker工具排查因为库版本不对导致程序启动报错的问题。原创 2024-01-09 10:05:52 · 6880 阅读 · 1 评论 -
使用SPY++查看窗口信息去分析C++客户端UI软件问题
使用SPY++查看窗口信息去分析C++客户端UI软件问题原创 2023-04-21 10:04:29 · 14573 阅读 · 68 评论 -
使用Windbg排查内存泄漏问题
详细讲述如何使用Windbg去定位Windows C++程序中的内存泄漏。原创 2021-11-12 22:45:15 · 16601 阅读 · 19 评论 -
使用API Monitor监测目标程序实现阻止屏保的新功能
本文通过一个具体的问题实例讲述如何使用API Monitor工具。原创 2022-06-19 21:25:43 · 10197 阅读 · 36 评论 -
使用Process Monitor排查因dll库被锁定导致C++程序启动报“0xc0000022”错误问题
使用Process Monitor排查因dll库被锁定导致C++程序启动报“0xc0000022”错误问题原创 2023-05-13 12:08:36 · 17334 阅读 · 45 评论 -
使用Process Monitor探测Windows系统高DPI缩放设置的注册表项
使用Process Monitor探测Windows系统高DPI缩放设置的注册表项原创 2023-05-09 19:19:40 · 11865 阅读 · 57 评论 -
使用Process Explorer和Clumsy工具定位软件高CPU占用问题
详细讲述如何使用Process Explorer和Clumsy去定位软件高CPU占用问题。原创 2023-04-09 09:34:28 · 12260 阅读 · 59 评论 -
使用Process Explorer和Dependency Walker排查C++程序中dll库动态加载失败问题
使用Process Explorer和Dependency Walker排查C++程序中dll库动态加载失败问题。原创 2023-04-17 14:52:53 · 20370 阅读 · 64 评论 -
使用Dependency Walker和dumpbin工具定位C++软件启动时找不到接口的报错问题
本文详细介绍如何使用Dependency Walker和dumpbin工具定位C++软件启动时找不到接口的报错问题。原创 2022-07-07 20:02:36 · 12846 阅读 · 84 评论 -
使用Dependency Walker和Process Explorer排查PeViewer软件release版本发布问题
使用Dependency Walker和Process Explorer排查PeViewer软件release版本发布问题原创 2023-04-09 08:45:33 · 6447 阅读 · 5 评论 -
查看开源操作系统ReactOS源码,解决dll库动态库加载失败问题(调用LoadLibrary加载失败)
调用LoadLibraryEx接口,解决dll库动态库加载失败问题。原创 2023-02-24 15:10:57 · 8320 阅读 · 72 评论 -
使用GDIView工具排查GDI对象泄漏导致程序UI界面绘制异常的问题
详细讲述如何使用GDIView工具排查GDI对象泄漏导致程序UI界面绘制异常的问题原创 2023-01-10 11:13:35 · 12314 阅读 · 96 评论 -
使用Process Explorer和Windbg分析程序中的句柄泄漏问题
使用Process Explorer和Windbg分析程序句柄泄露。原创 2023-05-02 22:34:34 · 4923 阅读 · 2 评论 -
使用Debug Diagnostic Tool工具排查内存泄漏问题
使用Debug Diagnostic Tool工具排查内存泄漏问题原创 2023-05-03 10:39:27 · 4620 阅读 · 0 评论 -
clumsy网络环境模拟工具介绍
clumsy 能在 Windows 平台下人工模拟不稳定的网络状况,方便你调试应用程序在极端网络状况下的表现。简介利用封装 Winodws Filtering Platform 的WinDivert 库, clumsy 能实时的将系统接收和发出的网络数据包拦截下来,人工的造成延迟,掉包和篡改操作后再进行发送。无论你是要重现网络异常造成的程序错误,还是评估你的应用 程序在不良网络状况下的表现...原创 2023-05-02 15:26:31 · 3506 阅读 · 1 评论 -
安装QQ音乐后导致Windows系统程序audiodg.exe频繁报错
最近安装了一些音乐软件,研究一下这些软件的实现方式,比如网易云音乐、QQ音乐、酷我音乐后,结果安装这些程序后,会频繁的弹出系统程序audiodg.exe崩溃报错的提示框,因为系统中安装了Visual Studio,所以提示是否用Visual Studio进行调试,如下所示: 这个audiodg.exe是Windows系统的exe文件,从来没见过,不清楚是做什么用的。于是到系统路径下搜索这个audiodg.exe文件:于是查看这个文件的属性:g管但还是搞不...原创 2021-10-12 22:00:14 · 2098 阅读 · 1 评论 -
查看exe和dll等二进制文件时间戳(生成时间)的工具与方法介绍
详细介绍查看exe或dll二进制文件时间戳的工具和方法原创 2023-04-11 15:49:10 · 4417 阅读 · 66 评论 -
反汇编工具IDA使用详解
本文详细介绍反汇编工具IDA Pro的使用。原创 2021-10-07 15:53:02 · 42505 阅读 · 86 评论 -
使用Process Monitor工具监测进程对注册表和文件的操作(常用分析工具)
本文详细介绍了如何使用Process Monitor工具监测进程对注册表和文件的操作活动,并给出了对应的监测范例。原创 2022-06-23 23:05:47 · 12313 阅读 · 117 评论 -
如何让我们的软件跳过360和金山毒霸的“随意拦截”?
如何让我们的软件跳过360和金山毒霸的“随意拦截”。原创 2021-10-10 10:33:37 · 6581 阅读 · 6 评论 -
详解Linux内核态调试工具kdump
详解Linux内核态调试工具kdump。原创 2022-07-30 16:48:16 · 7971 阅读 · 25 评论 -
Linux下gdb调试命令介绍
概要性的介绍一下linux下gdb调试的常用命令。原创 2022-08-20 10:56:16 · 1721 阅读 · 7 评论 -
设置程序以管理员权限运行无效问题的排查过程分享
设置程序以管理员权限运行无效问题的排查过程分享原创 2022-12-03 10:44:16 · 6185 阅读 · 96 评论 -
使用Windbg排查C++程序调用IsBadReadPtr或IsBadWritePtr引发内存访问违例问题
C++程序调用IsBadReadPtr或IsBadWritePtr引发内存访问违例问题的排查原创 2023-04-01 09:37:18 · 16435 阅读 · 4 评论