首页
社区
课程
招聘
[原创]WinDbg逆向调试--CPU爆高问题
发表于: 2023-1-11 21:26 8444

[原创]WinDbg逆向调试--CPU爆高问题

2023-1-11 21:26
8444

随着最近写的总结文章越来越多,自己也因此从中获益。可能主要是因为所探究的东西越来越复杂,体系越来越庞大。当某个时刻,需要贯串整个系统的关键点时,去回顾以前的文章。能快速有效的唤醒之前悟道的结论。


 

言归正传,进入逆向调试的篇章 ...

 

 

 

在没有PDB文件的前提下:

 


 

完整源代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <windows.h>
 
void HighCPU()
{
    int iCount = 0;
    while (true)
    {
        iCount++;
    }
}
 
int main()
{
    HighCPU();
    return 0;
}

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2023-1-11 22:24 被_THINCT编辑 ,原因:
收藏
免费 2
支持
分享
最新回复 (2)
雪    币: 2150
活跃值: (2001)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
2
iCount++;也被优化掉了噻?
2023-1-12 08:58
0
雪    币: 4315
活跃值: (8675)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
五毒女 iCount++;也被优化掉了噻?
嗯,是的,如果printf一下iCount,就不会被优化。编译器认为这个没有用到。
2023-1-12 09:35
0
游客
登录 | 注册 方可回帖
返回
//